Golden, spiced, and absolutely stunning — a plant-based bowl that actually impresses. Cauliflower steaks, sweet roasted carrots, crispy chickpeas, herby couscous, and a lemony whipped feta drizzle that ties it all together.

I used to be the person who thought cauliflower was boring. Like, genuinely the most forgettable vegetable in the produce section. Then I sliced it into thick steaks, rubbed it down with olive oil and warm spices, and roasted it in a screaming hot oven until it was golden, a little crispy at the edges, and deeply caramelized — and everything changed.
This Mediterranean cauliflower steak bowl has become one of my absolute favorite roasted vegetable recipes to put on the table. It looks impressive, it smells incredible while it’s roasting, and it genuinely satisfies in the way a real meal should. We’re talking golden cauliflower steaks, sweet roasted carrots, tender chickpeas, herby couscous, and a lemony whipped feta drizzle that ties it all together.
My husband — who is very much a “where’s the meat” kind of person — went back for seconds the first time I made this. That told me everything I needed to know.
The best part? It’s really not complicated. If you can chop vegetables and turn on an oven, this bowl is completely within reach. The roasted vegetables do most of the work, and the result looks like something from a restaurant menu.
Why You’ll Love This Recipe
- Stunning presentation — cauliflower steaks look beautiful plated and are perfect for photos
- Deeply savory and complex flavor — warm spices, caramelized edges, and a creamy feta drizzle
- Mostly hands-off — the oven does the heavy lifting while you prep everything else
- Budget-friendly — cauliflower, carrots, and canned chickpeas are all very affordable
- Naturally vegetarian — satisfying enough that nobody’s asking what’s missing
- Great for entertaining — it looks fancy but comes together in under an hour
- Flexible and forgiving — works with whatever roasted vegetables you have on hand
Step-by-Step Instructions
-
1Preheat your oven to 425°F (220°C). Line two large baking sheets with parchment paper. High heat is non-negotiable here — it’s what gives the cauliflower that beautiful golden color and the carrots their caramelized edges.

-
2Slice the cauliflower steaks. Remove the outer leaves from the cauliflower but keep the core intact — that’s what holds the steaks together. Stand the head upright on your cutting board and slice straight down through the center into 1-inch thick steaks. You’ll get 2–3 solid steaks; the loose florets that fall off get roasted too on the same pan.

-
3Season the cauliflower steaks. Mix together the smoked paprika, cumin, turmeric, garlic powder, oregano, salt, and pepper in a small bowl. Brush both sides of each cauliflower steak generously with olive oil, then sprinkle the spice blend over both sides and press it in lightly with your hands.

-
4Season the carrots and chickpeas. Toss the sliced carrots with a tablespoon of olive oil, a pinch of the same spice blend, salt, and pepper. Arrange on one side of the second baking sheet. Toss the dried chickpeas with a drizzle of olive oil, smoked paprika, and salt on the other side.

-
5Roast everything. Place the cauliflower steaks (plus any loose florets) on one baking sheet and the carrots and chickpeas on the other. Roast for 20 minutes, then carefully flip the cauliflower steaks using a wide spatula, flip the carrots, and shake the chickpeas. Continue roasting for another 12–15 minutes until the cauliflower is deep golden and slightly charred at the edges, carrots are tender and caramelized, and chickpeas are crispy.💡 Don’t crowd the pans — if the vegetables are packed too close together, they’ll steam instead of roast. Give everything space for those golden caramelized edges.


-
6Make the couscous. While the vegetables roast, place dry couscous in a bowl. Pour hot vegetable broth over it, add olive oil, cover with a plate or plastic wrap, and let sit for 5 minutes. Fluff with a fork, then stir in fresh parsley and lemon zest.

-
7Make the whipped feta drizzle. Add crumbled feta, Greek yogurt, olive oil, lemon juice, and grated garlic to a small blender or food processor. Blend until very smooth and creamy. Add cold water to thin to a pourable consistency. Taste and adjust salt if needed.💡 Make this the night before — the flavors meld beautifully overnight and it comes out even more delicious the next day.

-
8Assemble the bowls. Scoop couscous into bowls. Lay a cauliflower steak against the grain, then arrange roasted carrots and crispy chickpeas alongside. Add cherry tomatoes, cucumber slices, and olives. Drizzle everything generously with the whipped feta sauce.

-
9Finish and serve. Scatter fresh mint or parsley on top, add toasted pine nuts if using, and serve with a lemon wedge on the side.

The Mediterranean Cauliflower Steak Bowl with Roasted Vegetables
🧄 Ingredients
- 1 ¾ Large head of cauliflower
- 2 ¾ Carrots
- 1 ¾ can Canned chickpeas, drained and rinsed
- 3 ¾ tbsp Olive oil
- 1 ¾ tsp Smoked paprika
- 1 ¾ tsp Ground cumin
- 1 ¾ tsp Ground turmeric
- 1 ¾ tsp Garlic powder
- 1 ¾ tsp Dried oregano
- 1 ¾ tsp Salt
- 1 ¾ tsp Black pepper
- 113 ¾ g Crumbled feta cheese
- 3 ¾ tbsp Plain Greek yogurt
- 2 ¾ tbsp Lemon juice
- 1 ¾ Garlic clove, grated
- 3 ¾ tbsp Cold water
- 1 ¾ cup Dry couscous
- 1 ¾ cup Hot vegetable broth
- 3 ¾ tbsp Fresh parsley, roughly chopped
- 1 ¾ tsp Lemon zest
- 8 ¾ Kalamata olives, halved
- 10 ¾ Cherry tomatoes, halved
- 1 ¾ cup Cucumber, thinly sliced
📋 Instructions
-
1
Preheat the oven to 425°F (220°C). Line two large baking sheets with parchment paper.
💡 Two pans are essential to give everything room to roast rather than steam. -
2
Remove outer leaves from cauliflower but keep the core intact. Stand upright and slice straight down through the center into 1-inch thick steaks. You should get 2 to 3 steaks. Save any loose florets for roasting too.
💡 A sharp chef\'s knife makes clean steaks. Go slow through the core. -
3
Mix smoked paprika, cumin, turmeric, garlic powder, oregano, salt, and pepper in a small bowl. Brush both sides of each cauliflower steak with olive oil, then sprinkle and press the spice blend firmly into both sides.
💡 Pressing the spices in with your hands helps them stick during roasting. -
4
Toss sliced carrots with olive oil and a pinch of the spice blend. Pat chickpeas very dry, then toss with olive oil, smoked paprika, and salt. Arrange carrots and chickpeas in a single layer on the second baking sheet.
💡 Dry chickpeas = crispy chickpeas. Do not skip patting them dry. -
5
Place cauliflower steaks and any loose florets on one baking sheet. Place carrot and chickpea pan on the other rack. Roast both for 20 minutes.
💡 Cauliflower goes on the middle rack, chickpeas on the top rack for more direct heat. -
6
Carefully flip the cauliflower steaks with a wide spatula. Flip the carrots and shake the chickpeas. Roast for another 12 to 15 minutes until cauliflower is deep golden with charred edges and chickpeas are crunchy.
💡 Use a wide, thin spatula for flipping cauliflower steaks so they stay intact. -
7
While vegetables roast, make the couscous. Place dry couscous in a bowl, pour hot vegetable broth over it, add olive oil, cover, and let sit for 5 minutes. Fluff with a fork and stir in fresh parsley and lemon zest.
💡 Covering the bowl tightly traps the steam and cooks the couscous perfectly every time. -
8
Make the whipped feta drizzle. Blend crumbled feta, Greek yogurt, olive oil, lemon juice, and grated garlic in a small blender or food processor until very smooth. Add cold water gradually to thin to a pourable sauce. Season with salt.
💡 Blend for at least 60 seconds for a truly creamy, silky texture. -
9
Assemble the bowls. Add herby couscous as the base. Lay a cauliflower steak against the side of the bowl. Arrange roasted carrots and crispy chickpeas alongside. Add cherry tomatoes, cucumber, and olives.
💡 Lean the cauliflower steak upright against the bowl edge for a beautiful restaurant-style presentation. -
10
Drizzle generously with the whipped feta sauce. Finish with fresh parsley or mint, toasted pine nuts if using, and a lemon wedge on the side. Serve immediately.
💡 A final squeeze of fresh lemon over the whole bowl right before eating brightens every flavor.
Nutrition Per Serving
💡 Pro Tips
- Keep the core when slicing. The cauliflower core is what holds each steak together during roasting. Don’t trim it out. If the steak falls apart a little, that’s okay — it still tastes just as good.
- Press the spice blend in. Don’t just sprinkle it on. Use your hands to gently press the spice mixture into both sides of the steak so it really adheres and doesn’t slide off in the oven.
- Use a wide spatula to flip. Cauliflower steaks are more delicate than they look. A wide, thin spatula gets under the whole steak cleanly. Take your time with the flip.
- Don’t skip the lemon zest in the couscous. It seems like a small thing but it brightens the whole bowl and balances the richness of the feta drizzle beautifully.
- Roast the loose florets too. The pieces that fall away from the steak get crispy and golden in the oven. They’re great tucked around the bowl and kids tend to eat them first.
- Make the whipped feta ahead. It actually gets better after sitting for a few hours in the fridge as the flavors meld. Make it the night before and dinner comes together even faster.
Variations to Try
Mix 1–2 teaspoons of harissa paste into the olive oil before brushing onto the cauliflower steaks. Add a swirl of harissa to the whipped feta drizzle at the end. Smoky, spiced, and deeply satisfying — this version gets requested constantly.
Skip the couscous base and serve the roasted cauliflower steak over a big bed of arugula with cherry tomatoes, cucumber, red onion, and olives. Thin the whipped feta sauce with extra lemon juice to use as a light dressing. Fresh, bright, and still completely filling.
Buy pre-cut cauliflower florets instead of slicing steaks — skip the drama, same great flavor. Use a microwavable grain pouch for the base. Swap whipped feta for store-bought hummus drizzled with olive oil. Dinner in 30 minutes, no exaggeration.
Slice a whole lemon in half and place both halves cut-side down on the baking sheet alongside the cauliflower for the last 15 minutes of roasting. Roasted lemon gets sweet and jammy — squeeze it over the finished bowl for an incredible burst of caramelized citrus flavor.
Serving Ideas
- Plate the cauliflower steak leaning slightly upright against the bowl edge for a beautiful, restaurant-style presentation
- Serve with warm pita bread or naan on the side for scooping
- A chilled glass of sparkling water with cucumber and mint pairs perfectly
- For a dinner party spread, add a side of roasted vegetable soup made from extra cauliflower and carrots blended with broth and warm spices
- Works beautifully as a packed lunch — store components separately and assemble at work
Storage & Reheating
| Where | How long | Notes |
|---|---|---|
| ❄️ Fridge | Up to 4 days | Store all components separately in airtight containers — keeps textures at their best, nothing gets soggy |
| 🧊 Freezer | Up to 2 months | Roasted cauliflower, carrots, and couscous freeze well. Whipped feta does not freeze — make it fresh when needed |
| 🔥 Reheat | 8–10 min | 375°F oven to restore crispiness; microwave works (1–2 min) but texture won’t be the same. Re-crisp chickpeas at 400°F for 8 min if needed |
Frequently Asked Questions
This Mediterranean cauliflower steak bowl is one of those recipes I keep coming back to because it just works every single time. It’s beautiful enough to serve to guests, easy enough for a Tuesday night, and satisfying in a way that doesn’t leave you reaching for something else an hour later.
If you’ve been a little skeptical about plant-based bowls — I hear you, I was too. But this one might genuinely surprise you. The roasted vegetables, the warm spices, the creamy feta drizzle — it all comes together into something that feels really special.
Try it this week and let me know how it goes in the comments. I’d love to hear if you made it your own. 🧡
Get new recipes in your inbox 🍋
No spam — just the good stuff, straight to you.