If you have ever wanted to put a vegan dish on the dinner table that stops people in their tracks, makes jaws drop, and has everyone reaching for seconds before they have even finished their first plate — Cauliflower Steaks is that recipe. Thick, golden slabs of cauliflower are marinated in a deeply savory spice blend, seared to perfection in a hot pan, and finished in the oven until tender in the center with the most beautiful caramelized, almost charred crust on the outside.
This is not a side dish. This is the star of the meal. Cauliflower steaks are meaty, satisfying, and packed with so much flavor from the marinade and the high-heat cooking technique that they genuinely hold their own against any meat dish you have ever served. Plate them over a bed of creamy hummus or mashed white beans, drizzle with a bright herb sauce, and finish with a squeeze of lemon — and you have a dinner that looks like it came straight from a high-end vegan restaurant.
This recipe is 100% vegan, naturally gluten-free, and requires just one head of cauliflower and a handful of pantry spices. It is the kind of recipe that transforms a humble vegetable into something extraordinary — proof that plant-based cooking is not about giving anything up but about discovering just how remarkable vegetables can truly be.
Recipe Information
| Prep Time | Cook Time | Total Time | Servings | Calories |
|---|---|---|---|---|
| 10 mins | 25 mins | 35 mins | 2-3 | ~220 kcal |
Ingredients
For the Cauliflower Steaks
- 1 large head of cauliflower (yields 2–3 thick steaks plus extra florets)
- 3 tbsp olive oil
- 3 cloves garlic, minced
- 1 tsp smoked paprika
- 1 tsp cumin
- 1 tsp coriander
- ½ tsp turmeric
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
- ¼ tsp cayenne pepper (optional)
- 1 tbsp soy sauce or tamari
- 1 tbsp lemon juice
- 1 tsp maple syrup (balances the savory spices beautifully)
For the Creamy White Bean Mash (To Serve Under the Steaks)
- 1 can (400g) white cannellini beans, drained and rinsed
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 3 tbsp plant-based milk
- 1 tbsp lemon juice
- Salt and pepper to taste
For the Herb Chimichurri Drizzle
- ½ cup fresh parsley, finely chopped
- 2 tbsp fresh cilantro, finely chopped
- 3 tbsp olive oil
- 1 tbsp red wine vinegar or lemon juice
- 1 clove garlic, minced
- ¼ tsp chili flakes
- Salt and pepper to taste
To Garnish
- Fresh parsley or microgreens
- Lemon wedges
- Toasted pine nuts or pumpkin seeds
- Extra chili flakes
Instructions
- Preheat your oven to 220°C (425°F). Remove the outer leaves from the cauliflower and trim the stem flat so the head sits stable on the cutting board. Starting from the center, slice the cauliflower into 2–3 thick steaks about 2.5–3cm (1 inch) thick. Save the loose florets that fall off — they can be roasted alongside the steaks.
- In a small bowl, whisk together olive oil, minced garlic, smoked paprika, cumin, coriander, turmeric, onion powder, salt, pepper, cayenne, soy sauce, lemon juice, and maple syrup to make the marinade. It should be thick, fragrant, and deeply colored.
- Brush both sides of each cauliflower steak generously with the marinade, making sure every surface is thoroughly coated. Reserve any leftover marinade to brush on during cooking.
- Heat a large oven-safe skillet or cast iron pan over high heat until very hot — about 2 minutes. Add a drizzle of olive oil. Carefully place the cauliflower steaks in the pan and sear for 3–4 minutes without moving them until the underside is deeply golden and slightly charred.
- Flip the steaks carefully using a wide spatula. Brush the seared side with any remaining marinade. Sear the second side for 2–3 minutes until equally golden.
- Transfer the entire pan to the preheated oven. Roast for 15–18 minutes until the steaks are tender all the way through when pierced with a knife and the edges are beautifully caramelized. If roasting the extra florets, scatter them around the steaks in the pan.
- While the steaks roast, make the white bean mash. Heat olive oil in a small saucepan over medium heat. Add minced garlic and cook for 1 minute. Add the drained beans, plant-based milk, lemon juice, salt, and pepper. Mash with a fork or blend with a hand blender until smooth and creamy. Keep warm.
- Make the chimichurri by combining all chimichurri ingredients in a small bowl. Stir well and taste for seasoning. Set aside.
- To plate, spoon a generous portion of white bean mash onto each plate and spread into a circle. Place a cauliflower steak on top, drizzle generously with chimichurri sauce, scatter toasted pine nuts or pumpkin seeds, add fresh herbs and microgreens, and finish with a wedge of lemon.
Pro Tips for the Best Cauliflower Steaks
- Start with the largest cauliflower you can find. A large head gives thicker, more impressive steaks that hold together better during cooking. Small cauliflowers do not yield proper steaks.
- Get the pan screaming hot before adding the steaks. High heat is what creates the gorgeous golden sear on the outside. A lukewarm pan will steam the cauliflower instead of caramelizing it.
- Do not move the steaks during searing. Let them sit completely undisturbed for the full 3–4 minutes to develop a proper crust. Moving them too early causes them to stick and break.
- Use a wide spatula for flipping. Cauliflower steaks are delicate. A wide, thin spatula slides under the steak cleanly without breaking it. A regular small spatula will crack the steak in half.
- Finish in the oven. The stovetop sear creates the crust, but the oven finish is what cooks the thick center all the way through to tender. Trying to cook them entirely on the stovetop leaves the middle raw.
- Save the loose florets. The florets that fall off when you cut the steaks are perfect for roasting in the same pan. Toss them in leftover marinade and they cook beautifully alongside the steaks.
Flavor Variations
- Moroccan Spiced: Replace the spice blend with ras el hanout, harissa paste, and preserved lemon. Serve over couscous with toasted almonds and pomegranate seeds for a stunning North African inspired presentation.
- Teriyaki Glazed: Replace the marinade with a thick vegan teriyaki glaze made from soy sauce, mirin, maple syrup, and ginger. Finish with sesame seeds and sliced spring onions for an Asian-inspired cauliflower steak.
- Italian Herb: Marinate with olive oil, fresh rosemary, thyme, garlic, and sun-dried tomato paste. Serve over creamy polenta with sautéed spinach and a balsamic reduction for an elegant Italian-inspired dinner.
- Miso Glazed: Brush with a mixture of white miso paste, maple syrup, rice vinegar, and sesame oil for a deeply umami, slightly sweet Japanese-inspired glaze that caramelizes magnificently in the oven.
Nutritional Highlights (Per Serving)
| Calories | Protein | Carbs | Fiber | Vitamin C |
|---|---|---|---|---|
| ~220 kcal | 8g | 24g | 9g | 100% DV |
Cauliflower is one of the most impressive nutritional powerhouses in the plant kingdom. A single serving provides your entire daily recommended intake of Vitamin C, making it a fantastic immune-supporting food. It is also rich in Vitamin K, folate, and powerful antioxidants including sulforaphane and indole-3-carbinol, which have been extensively studied for their cancer-fighting and anti-inflammatory properties. Combined with the protein and fiber from white beans, this dish delivers a complete, balanced, and deeply nourishing vegan dinner.
Storage and Reheating
- Refrigerator: Store leftover cauliflower steaks in an airtight container for up to 3 days. Store the white bean mash and chimichurri separately.
- Reheat: Reheat steaks in the oven at 200°C for 8–10 minutes or in a hot skillet for 2–3 minutes per side to restore the caramelized crust. Avoid the microwave as it makes them soft and watery.
- Freezer: Not recommended for this recipe. The texture of cauliflower steaks deteriorates significantly after freezing and thawing.
- Make ahead: The marinade, white bean mash, and chimichurri can all be made up to 2 days in advance and stored in the fridge. When ready to cook, simply sear and roast the fresh cauliflower steaks.
Frequently Asked Questions
How do I stop my cauliflower steaks from falling apart?
The key is starting with a large, dense head of cauliflower and cutting thick slices from the very center where the stem holds everything together. Always keep part of the stem attached to each steak — it acts as the spine that holds the florets in place during cooking. Handle gently and use a wide spatula when flipping.
Can I grill cauliflower steaks instead of pan searing them?
Absolutely. Cauliflower steaks are incredible on the grill. Brush generously with marinade and grill over medium-high heat for 5–6 minutes per side until tender with beautiful char marks. Finish with an extra drizzle of marinade right as they come off the grill.
What can I serve with cauliflower steaks to make a complete meal?
White bean mash, hummus, creamy polenta, steamed rice, roasted potatoes, or a simple green salad all pair beautifully with cauliflower steaks. The chimichurri sauce is the perfect finishing touch that ties the whole plate together.
Can I make cauliflower steaks in the air fryer?
Yes! Brush with marinade and air fry at 200°C for 15–18 minutes, flipping halfway, until golden and tender. The air fryer produces beautifully caramelized edges and is a great option when you do not want to use the oven.
My cauliflower steak is golden on the outside but still hard inside — what went wrong?
This happens when the oven temperature is too high or the steak is too thick. Make sure to finish the steaks in the oven at 220°C for the full 15–18 minutes after searing. If your steak is particularly thick, cover the pan loosely with foil for the first 10 minutes of oven time to help the center cook through before the outside overcooks.
Is this recipe suitable for a dinner party?
Cauliflower steaks are absolutely stunning for dinner parties. They look incredibly impressive plated over white bean mash with chimichurri and microgreens — like something from a gourmet restaurant — but are surprisingly straightforward to make. Prepare all the components in advance and simply sear and roast the steaks just before serving.
Tried this recipe? Leave a comment below and let us know how it turned out! Tag us on Instagram and Facebook — we love seeing your plant-powered creations. Looking for more vegan dinner ideas? Browse all recipes on The Green Kitchen — new recipes posted every single day!



