Roasted Cauliflower Steaks with Herb Sauce

Roasted Cauliflower Steaks with Herb Sauce offer a stunning and satisfying way to enjoy this humble vegetable. Thick slices of cauliflower are roasted until golden and caramelized, then topped with a zesty green herb sauce that adds brightness and depth. It’s a beautiful plant-based dish that’s equally suited for casual weeknight dinners or elegant entertaining.

Why You’ll Love This Recipe

This recipe transforms simple cauliflower into a flavorful and hearty centerpiece. The roasting process brings out a nutty, slightly sweet flavor in the cauliflower, while the herb sauce adds a fresh, tangy contrast. It’s naturally vegan, gluten-free, and easy to prepare with minimal ingredients—ideal for anyone looking to incorporate more vegetables in a creative and delicious way.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

For the cauliflower steaks:

  • Cauliflower
  • Olive oil
  • Garlic powder
  • Smoked paprika
  • Salt
  • Black pepper
  • Red pepper flakes (optional)

For the herb sauce:

  • Fresh parsley
  • Fresh cilantro
  • Garlic
  • Lemon juice
  • Olive oil
  • Salt

Directions

  1. Preheat the oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. Remove the outer leaves from the cauliflower and trim the base, keeping the core intact.
  3. Cut the cauliflower into 3/4-inch thick slices to form “steaks.” You should get about 2–3 full steaks; smaller florets can be roasted alongside.
  4. Arrange the cauliflower on the prepared baking sheet. Brush both sides generously with olive oil.
  5. Season with garlic powder, smoked paprika, salt, black pepper, and red pepper flakes if using.
  6. Roast for 20–25 minutes, flipping halfway through, until golden brown and tender.
  7. While the cauliflower roasts, prepare the herb sauce. In a blender or food processor, combine parsley, cilantro, garlic, lemon juice, olive oil, and salt. Blend until smooth.
  8. Drizzle the herb sauce over the roasted cauliflower steaks before serving. Garnish with chopped herbs or thinly sliced radish if desired.

Servings and timing

This recipe serves 2 as a main or 3–4 as a side dish.
Preparation time: 10 minutes
Cooking time: 25 minutes
Total time: 35 minutes

Variations

  • Different Herbs: Substitute basil, dill, or mint for a different herb profile.
  • Spiced Version: Add cumin, coriander, or turmeric for a Middle Eastern twist.
  • Tahini Drizzle: Replace or complement the herb sauce with a tahini-lemon sauce.
  • Cheesy Finish: Sprinkle with grated Parmesan or vegan cheese before serving.
  • Grilled Option: Cook the cauliflower steaks on a grill for a smoky flavor.

storage/reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat, place the cauliflower steaks on a baking sheet and warm in a 375°F (190°C) oven for 8–10 minutes. The herb sauce can be stored separately and added after reheating. Avoid microwaving, which may make the cauliflower soggy.

FAQs

How do I keep the cauliflower steaks from falling apart?

Be sure to keep the core intact when slicing. A sharp knife and a firm cauliflower head help maintain the steak shape.

Can I make this dish ahead of time?

Yes, roast the steaks and prepare the sauce in advance. Reheat the steaks in the oven and drizzle with sauce before serving.

What’s the best substitute for cilantro?

You can use extra parsley, basil, or mint depending on your flavor preference.

Can I use frozen cauliflower?

Fresh cauliflower is recommended, as frozen tends to be too soft and may not hold together well when sliced.

How thick should the steaks be cut?

Cut them about 3/4 inch thick to allow them to roast evenly without becoming too soft or burning.

Is this recipe spicy?

It’s only mildly spicy with the optional red pepper flakes. You can adjust or omit them to taste.

What can I serve with cauliflower steaks?

Serve with quinoa, couscous, roasted chickpeas, or a simple green salad for a complete meal.

Can I use a different oil for roasting?

Yes, avocado oil or grapeseed oil are good alternatives with high smoke points.

How do I make the sauce creamier?

Add a tablespoon of avocado or a spoonful of yogurt (dairy or plant-based) to the herb sauce for extra creaminess.

Can this recipe be doubled?

Absolutely. Use two baking sheets to ensure the cauliflower roasts evenly without overcrowding.

Conclusion

Roasted Cauliflower Steaks with Herb Sauce are a flavorful, nutrient-rich alternative to traditional entrees or sides. With their striking presentation and satisfying texture, they appeal to both plant-based eaters and omnivores alike. Simple to make yet full of character, this dish is a celebration of fresh ingredients and bold, herbaceous flavor.

Print

Roasted Cauliflower Steaks with Herb Sauce

Thick cauliflower slices roasted until golden and tender, finished with a vibrant green herb sauce—an elegant plant-based main or hearty side dish full of flavor and texture.

  • Author: Djihane
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 23 servings 1x
  • Category: Main Course
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: Vegan

Ingredients

Scale
  • 1 large head of cauliflower
  • 2 tbsp olive oil
  • 1 tsp garlic powder
  • 1/2 tsp smoked paprika
  • Salt and black pepper to taste
  • Pinch of red pepper flakes (optional)
  • 1/2 cup fresh parsley
  • 1/4 cup fresh cilantro
  • 1 small garlic clove
  • 2 tbsp lemon juice
  • 1/3 cup olive oil
  • Salt to taste

Instructions

  1. Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
  2. Remove the outer leaves and trim the stem of the cauliflower, keeping the core intact. Slice into 3/4-inch thick “steaks.”
  3. Arrange steaks on the prepared baking sheet. Brush both sides with olive oil and season with garlic powder, smoked paprika, salt, pepper, and red pepper flakes if using.
  4. Roast for 20–25 minutes, flipping halfway, until golden and tender.
  5. Meanwhile, make the herb sauce: Blend parsley, cilantro, garlic, lemon juice, olive oil, and salt in a blender until smooth.
  6. Drizzle the herb sauce over the roasted cauliflower steaks before serving. Garnish with chopped herbs or radish slices if desired.

Notes

  • Choose a large, firm cauliflower to ensure good-sized steaks.
  • Leftover herb sauce can be used on grain bowls or roasted vegetables.
  • Serve over lentils or quinoa for a complete meal.

Nutrition

  • Serving Size: 1 cauliflower steak with sauce
  • Calories: 180
  • Sugar: 2g
  • Sodium: 140mg
  • Fat: 16g
  • Saturated Fat: 2g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 0mg

Keywords: roasted cauliflower, cauliflower steaks, herb sauce, vegan dinner, plant-based main

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating