This post may contain affiliate links. Please read our disclosure policy.
You have to try this Roasted Cauliflower Steaks recipe. Garlicky, lemony, and with a hint of fresh parsley, these hearty “steaks” are loaded with flavor and have such a satisfying texture. They’re sure to please even the most adamant meat eater.
While you’re at it, why not try my Cheesy Baked Cauliflower or Roasted Parmesan Cauliflower Bites!? Both are delicious and make great side dishes!
Are you on the hunt for a satisfying vegetarian main dish? These roasted cauliflower steaks are your answer. As someone who is always on the lookout for nutritious food, I love coming up with different ways to make vegetables taste great. Remember those roasted turnips? They turned out so good! So, similarly, I surprised my little family with this roasted veggie recipe. And yes, I even paired it with ranch dressing – whatever it takes to make it a hit, friends!
Thus, in this recipe, cauliflower heads are sliced into thick, steak-like portions, seasoned simply with salt, pepper, garlic powder, parsley, and lemon juice, and roasted to a perfect savory golden tastiness. This oven roasted vegetable is “meaty” enough to satisfy as an entree but also makes for a beautiful side dish.
Why You’ll Love Cauliflower Steaks
- Balanced flavor. I love the taste of the bright, zingy lemon next to the deep, savory notes the cauliflower takes on as it roasts.
- Satisfying meatless main. Whether you are a vegetarian or an avid meat eater looking for a meatless Monday option, these cauliflower steaks are wonderfully flavorful and hearty.
- Customizable. I went with a lemon-parsley flavor profile, but you could just as easily use a different seasoning. Think of the cauliflower steaks as a blank canvas for your culinary creativity.
Ingredients You’ll Need
To make these easy cauliflower steaks, you’ll need just a few simple ingredients. With fresh cauliflower, a bit of olive oil, and fresh herbs, you’ll have a tasty and easy side dish in no time.
- Cauliflower: 2 heads of cauliflower cut into 1-inch thick steaks.
- Olive oil: For brushing the cauliflower slices.
- Lemon juice: The lemon juice is optional, but I love the brightness it adds to the dish.
- Seasonings: Salt, pepper, garlic powder, or any other seasonings you prefer.
- Fresh parsley: For garnish.
How to Make Roasted Cauliflower Steak
Ready to step up your vegetable game? Follow the simple steps for making delicious roasted cauliflower steak. This method transforms humble cauliflower into a flavorful, satisfying dish that turns out delicious!
- Prep. Preheat your oven to 425°F and line a baking sheet with parchment paper.
- Season the cauliflower. Whisk together the olive oil, lemon juice, seasoning, and half of the parsley and brush it over each cauliflower steak.
- Roast. Arrange the seasoned cauliflower steaks on the baking sheet and roast for 25-30 minutes, flipping halfway through.
- Serve. Drizzle with olive oil, sprinkle with the remaining parsley, and serve warm.
How To Cut Cauliflower Steaks
Remove the leaves from the cauliflower heads and trim the stem end to create a flat base for the cauliflower to stand on. Slice each cauliflower head vertically into 1-inch thick slices, creating “cauliflower steaks.” Don’t worry if the ends fall apart a bit. You can still roast those.
Recipe Tips and Variations
- Parchment paper. Don’t try to use aluminum foil. Cauliflower loves to stick to the pan (or foil). Parchment paper is by far the best solution.
- Choose your cauliflower wisely. Grab large cauliflower heads with tightly packed florets. Cauliflower heads with loosely packed florets are more likely to fall apart when you try to slice them into steaks.
- Even slices. When slicing the cauliflower into steaks, keep the steaks to 1-inch thick. If there is too much variation in size, the steaks won’t all finish cooking at the same time.
- Make it smoky. Omit the lemon and parsley, and add a little smoked paprika and cumin to the seasoning mix. If you’re feeling extra adventurous, finish the steaks off with a spritz of lime juice and some fresh, chopped cilantro.
- Add some cheese. Sprinkle a little freshly grated parmesan cheese over your florets about 10 minutes before you pull them out of the oven. The cheese will melt and crisp up a bit.
Serving Suggestions
I generally like to enjoy these steaks as a vegetarian entree along with my garlic rosemary mashed potatoes or oven roasted Brussels sprouts. You could also serve them with my air fried pork chops, this stuffed flank steak, or these juicy grilled chicken thighs.
Proper Storage
- To store. Allow the cauliflower steaks to cool completely before sealing them in an airtight container. You can store them in the fridge for up to 4 days or in the freezer for up to 3 months. Allow the steaks to thaw in the fridge before reheating, if applicable.
- To reheat. Arrange the cauliflower steaks on a sheet pan lined with parchment paper, cover them with aluminum foil, and bake at 350°F for 10 minutes or until heated through. You can also microwave a steak or two in 15-second intervals until warm.
Delicious Cauliflower Recipes
- Slow Cooker Creamy Cauliflower Soup
- Coconut Lime Cauliflower Rice
- Air Fryer Buffalo Cauliflower Bites
- Creamy Mashed Cauliflower
Pin this now to find it later
Pin ItRoasted Cauliflower Steaks
Ingredients
- 2 large heads cauliflower
- 2 tablespoons olive oil, plus more for drizzling
- 1 tablespoon lemon juice
- 2 teaspoons salt
- 1 teaspoons freshly ground black pepper
- 1 teaspoon garlic powder
- ⅓ cup chopped fresh parsley
Instructions
- Prep. Preheat your oven to 425°F and line a baking sheet with parchment paper.
- Slice the cauliflower. Remove the leaves from the cauliflower heads and trim the stem end to create a flat base for the cauliflower to stand on. Slice each cauliflower head vertically into 1-inch thick slices, creating "cauliflower steaks." Don’t worry if the ends fall apart a bit. You can still roast those.
- Season the cauliflower. Whisk together the olive oil, lemon juice, salt, pepper, garlic powder, and half of the parsley. Brush both sides of each cauliflower steak with the olive oil mixture.
- Roast. Arrange the seasoned cauliflower steaks in a single layer on the prepared baking sheet. Roast for 25 to 30 minutes or until the cauliflower is tender and golden brown, flipping them halfway through cooking.
- Serve. Serve them warm, drizzled with olive oil, and garnished with the remaining parsley.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
Roasted cauliflower has become a weeknight favorite thanks to this recipe! It’s a healthy and delicious side dish that even my picky eaters enjoy!
Looks absolutely fantastic! I would love to make this!
Thank you so much! I hope you enjoy it! 🙂
Love this healthier option and the flavor here looks amazing!
I hope you enjoy it! Thank YOU! 🙂
This is such a great way to enjoy cauliflower. I love that you can get so much flavor while still keeping it healthy.
Thank YOU! I hope you enjoy it! 🙂