You know that moment when a vegetable surprises you? That was me the first time I tried making vegan cauliflower steak with chimichurri. I’ll admit, I was skeptical—could a simple cauliflower slice really feel like a hearty meal? But wow, was I wrong! Roasted until golden and topped with that bright, herby chimichurri, it’s become my go-to when I want something satisfying but still light. It’s the kind of dish that makes even my meat-loving friends pause and say, “Wait, this is just cauliflower?” Trust me, once you try it, you’ll be hooked. The best part? It comes together in under 30 minutes, with flavors that feel anything but rushed.
Why You’ll Love This Vegan Cauliflower Steak with Chimichurri
This dish is everything I want in a weeknight meal – simple, packed with flavor, and secretly good for you. Here’s why it’s become my kitchen staple:
- So easy even my nervous-cook friend nailed it on her first try
- That chimichurri sauce? Bright, herby magic that makes everything better
- Gorgeous enough for dinner parties but quick enough for busy nights
- All plant-based goodness that leaves you satisfied, not stuffed
- The perfect way to make veggies feel exciting (no boring side dish here!)
Ingredients for Vegan Cauliflower Steak with Chimichurri
Here’s what you’ll need to make this flavor-packed dish – I promise, every ingredient pulls its weight! The measurements matter here, especially for that perfect chimichurri balance. Trust me, I learned this the hard way after an accidental vinegar-overload incident (we don’t talk about Batch #3).
- 1 large head cauliflower (look for tight, heavy florets – makes the best steaks)
- 2 tbsp olive oil (divided – you’ll use half for roasting, half for sauce)
- 1/2 tsp salt (I use flaky sea salt for extra texture)
- 1/4 tsp black pepper (freshly ground makes all the difference)
- 1 cup fresh parsley (flat-leaf Italian variety has the best flavor)
- 1/4 cup fresh cilantro (skip if you’re one of those cilantro-haters)
- 2 cloves garlic (because what’s chimichurri without garlic breath?)
- 2 tbsp red wine vinegar (the tangy backbone of the sauce)
- 1/4 cup olive oil (extra virgin for maximum flavor)
- 1/4 tsp red pepper flakes (adjust to your spice tolerance – I usually add extra!)
Equipment You’ll Need
You won’t need anything fancy here – just a few kitchen basics that you probably already have. But these tools make all the difference in getting that perfect sear on your cauliflower and silky chimichurri:
- A sturdy baking sheet (the bigger, the better for spacing those steaks)
- A good blender or food processor (my old mini one works like a charm)
- A pastry brush (or your clean fingers in a pinch!)
- A sharp chef’s knife (crucial for those clean cauliflower slices)
How to Make Vegan Cauliflower Steak with Chimichurri
Here’s the fun part – turning that humble cauliflower into something spectacular! I’ve made this recipe dozens of times (sometimes at 2am when cravings strike), so I’ve got the timing down to a science. The key is balancing prep work – while your cauliflower roasts, you’ll whip up that vibrant chimichurri that makes everything pop.
Preparing the Cauliflower Steaks
First, preheat your oven to 400°F (200°C) – this gives you time to prep while it heats up. Now for the main event: carefully cut your cauliflower from top to bottom into 1-inch thick steaks. Don’t panic if some florets break off – save them! They make perfect roasted snacks. Brush both sides with olive oil (be generous – this creates that gorgeous crust), then sprinkle with salt and pepper. I always give them a little massage to make sure every nook gets seasoned.

Making the Chimichurri Sauce
While the oven finishes heating, toss your parsley, cilantro, garlic, vinegar, olive oil and red pepper flakes into the blender. Now here’s my secret: pulse just until combined, not smooth. You want that rustic texture with little herb flecks. Taste and adjust – sometimes I add an extra garlic clove (no shame!) or a pinch more salt. Pro tip: let it sit 10 minutes while the cauliflower roasts – the flavors marry beautifully.
Roasting and Serving
Arrange your cauliflower steaks on the baking sheet with space between them – overcrowding makes them steam instead of roast. Pop them in for 25 minutes until golden with crispy edges. When they come out sizzling, immediately spoon that bright green chimichurri over top. The contrast of warm, earthy cauliflower with the cool, zesty sauce? Absolute magic on a plate.
Tips for Perfect Vegan Cauliflower Steak with Chimichurri
After making this recipe more times than I can count (including a few hilarious failures), here are my hard-earned secrets for cauliflower steak success:
- Pick the right cauliflower – Look for tight, compact heads that feel heavy for their size. Loose florets mean wimpy steaks!
- Space is your friend – Give those steaks room on the baking sheet or they’ll steam instead of getting crispy edges.
- Fresh herbs or bust – Dried parsley in chimichurri is like confetti at a funeral – just don’t.
- Watch the vinegar – Start with 1 tbsp and add more to taste. My first batch could’ve stripped paint!
- Slice thick – Anything under 1 inch tends to fall apart. You want sturdy steaks that hold sauce beautifully.

Variations for Vegan Cauliflower Steak with Chimichurri
Don’t be afraid to play with this recipe – I’ve tried dozens of twists that all work beautifully! Swap red wine vinegar for lime juice when I’m craving bright citrus notes. For smoky depth, I’ll sometimes use smoked paprika instead of red pepper flakes. My friend swears by adding chopped mint to her chimichurri, and you know what? It’s genius. The cauliflower itself is also a blank canvas – try brushing with maple syrup before roasting for a sweet-savory twist!
Serving Suggestions
This vegan cauliflower steak shines brightest when you build a colorful plate around it! My favorite way to serve it is over a bed of fluffy quinoa – the nutty grains soak up that chimichurri beautifully. For lazy nights, I’ll pair it with simple roasted carrots and potatoes (tossed in the same spices as the cauliflower). When I’m feeling fancy, a crisp arugula salad with lemon dressing makes everything pop. And don’t forget crusty bread – perfect for wiping up every last drop of that vibrant green sauce!
Storage and Reheating
Here’s the good news – leftovers actually taste amazing! Store any extra cauliflower steaks and chimichurri separately in airtight containers in the fridge for up to 2 days. When you’re ready to eat, I’ve found the best way is to reheat the steaks in a 350°F oven for about 10 minutes (keeps them crispy!), then top with the chilled chimichurri straight from the fridge. That temperature contrast is everything! Just don’t microwave unless you want soggy sadness – trust me on this one.
Nutritional Information
Just so you know, these numbers are estimates – your exact nutrition will depend on ingredient sizes and brands. But for one generous cauliflower steak loaded with chimichurri, you’re looking at about 280 calories with 22g of healthy fats (mostly from that gorgeous olive oil). The best part? You’re getting a whopping 7g of fiber per serving – all while feeling like you’re indulging in something special. Not too shabby for a vegetable pretending to be a steak!
Frequently Asked Questions
I’ve gotten so many questions about this recipe from friends (and even strangers who smelled it cooking!). Here are the ones that come up most often:
Can I use dried herbs for the chimichurri?
Please don’t! I tried this once in a pinch and the sauce tasted like lawn clippings. Fresh herbs make all the difference in texture and flavor. If you must substitute, try blending fresh spinach with a small amount of dried herbs – but really, just wait until you can get fresh parsley!
How do I prevent soggy cauliflower steaks?
Two secrets: pat your steaks dry before oiling, and don’t crowd the pan. That space lets moisture evaporate instead of steaming your beautiful crust. Also – resist flipping them constantly! Let that first side get properly golden.
Can I make this ahead for meal prep?
Absolutely! Roast the steaks and store them separately from the sauce. The chimichurri actually gets better after sitting overnight. Just refresh both with a quick oven reheat and a squeeze of lemon before serving.
What if my cauliflower falls apart when cutting?
Happens to the best of us! Save those florets – they roast up beautifully as “cauliflower nuggets.” For next time, look for larger heads and use a very sharp knife in one confident motion. The outer steaks might crumble, but the inner ones will be perfect.
Rate This Recipe
Did you make this vegan cauliflower steak? I’d love to hear how it turned out – leave a note below with your favorite tweaks or how your family liked it!
Find more recipes on Recipeslia Pinterest page!
Print
30-Minute Vegan Cauliflower Steak with Heavenly Chimichurri
- Total Time: 35 mins
- Yield: 2 servings 1x
- Diet: Vegan
Description
A hearty vegan dish featuring roasted cauliflower steaks topped with a vibrant chimichurri sauce.
Ingredients
- 1 large head cauliflower
- 2 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 cup fresh parsley
- 1/4 cup fresh cilantro
- 2 cloves garlic
- 2 tbsp red wine vinegar
- 1/4 cup olive oil
- 1/4 tsp red pepper flakes
Instructions
- Preheat oven to 400°F (200°C).
- Cut cauliflower into 1-inch thick steaks.
- Brush with olive oil, season with salt and pepper.
- Roast for 25 minutes until golden.
- Blend parsley, cilantro, garlic, vinegar, 1/4 cup olive oil, and red pepper flakes for chimichurri.
- Serve cauliflower steaks topped with chimichurri.
Notes
- Use fresh herbs for best flavor.
- Adjust red pepper flakes to taste.
- Store leftovers in fridge for up to 2 days.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Category: Main Dish
- Method: Roasting
- Cuisine: Vegetarian
Nutrition
- Serving Size: 1 steak with sauce
- Calories: 280
- Sugar: 5g
- Sodium: 320mg
- Fat: 22g
- Saturated Fat: 3g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 7g
- Protein: 6g
- Cholesterol: 0mg



