Mediterranean Roasted Cabbage Steaks with Zesty Herb Drizzle

Molly Dupont
Molly Dupont
10 min Prep Time
25 min Time
35 min Total Time
4 Servings
Easy Difficulty
4.7 (20 ratings)

These roasted cabbage steaks are a simple, flavorful way to enjoy veggies. The secret’s in the herb and lemon drizzle that brightens every bite. Great as a side or a light meal any day of the week!

Post

Introduction

I first tried roasting cabbage steaks a few years back when I was craving something hearty but veggie-forward. What I love about this recipe is how roasting transforms the cabbage — it caramelizes the edges and softens the center, giving it a lovely texture contrast. The Mediterranean twist with lemon, garlic, and fresh herbs adds a brightness that really wakes up the dish. It’s not your usual steamed cabbage! One trick I’ve learned is slicing the cabbage thick enough so the steaks hold together during roasting. Also, brushing both sides with olive oil ensures it crisps up nicely without drying out. When it’s done, you get tender, golden edges with a punch of fresh herb flavor. It’s perfect alongside grilled meats or even as a main with some crusty bread. Honestly, it’s become a go-to when I want something easy, healthy, and a little different.

Post step 2

What You'll Need

4 servings

  • 1 large green cabbage, sliced into 1-inch thick steaks
  • 3 tablespoons olive oil, divided
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 lemon, zested and juiced
  • 2 tablespoons fresh parsley, finely chopped
  • 1 tablespoon fresh oregano, chopped
  • 2 cloves garlic, minced
  • 1/4 teaspoon crushed red pepper flakes (optional)

How To Do It

Step 1
Preheat your oven to 425°F (220°C). While it heats, slice the cabbage into 1-inch thick steaks, aiming for 3-4 slices depending on the size. Thick slices help the cabbage hold its shape and develop a good roasted texture. Avoid slicing too thin or it might fall apart during cooking. Lay the steaks flat on a baking sheet lined with parchment paper for easy cleanup.
⏱ Time: 10 minutes
✓ Doneness: Steaks are firm and evenly sliced with minimal breakage
Step 2
Brush both sides of each cabbage steak with olive oil, then season generously with salt and pepper. The oil helps with caramelization and prevents drying out. Seasoning at this stage ensures the cabbage absorbs flavor as it roasts. Don’t skimp on the oil; it’s key for that golden crust. Place the baking sheet in the oven.
⏱ Time: 5 minutes
✓ Doneness: Oil evenly coats the cabbage, and seasoning is visible on top
Step 3
Roast the cabbage steaks for 20-25 minutes, flipping halfway through. Roasting at high heat caramelizes the natural sugars, creating a slightly crispy edge and tender inside. Keep an eye on them so they don’t burn, especially after flipping. If your oven runs hot, check at 18 minutes to avoid overcooking.
⏱ Time: 20-25 minutes
✓ Doneness: Edges are golden brown and slightly crisp, centers are tender when pierced
Step 4
While the cabbage roasts, prepare the herb drizzle. In a small bowl, whisk together lemon juice, lemon zest, minced garlic, chopped parsley, oregano, remaining olive oil, and crushed red pepper flakes if using. This mix adds a fresh, zesty punch that complements the roasted flavors beautifully.
⏱ Time: 5 minutes
✓ Doneness: Drizzle is well combined and fragrant with herbs and lemon
Step 5
Once the cabbage steaks are roasted and slightly cooled, drizzle the herb mixture evenly over them. The warm cabbage will soak up the flavors, making each bite bright and aromatic. Serve immediately for best texture and flavor.
⏱ Time: 5 minutes
✓ Doneness: Steaks glisten with herb drizzle and have a fresh aroma
Step 6
Optional: garnish with extra fresh parsley or a sprinkle of feta cheese for added richness and color contrast. This step is great if you want to add a creamy element or make it more filling.
⏱ Time: 2 minutes
✓ Doneness: Visible fresh herbs or cheese topping enhancing presentation
Step 7
Serve the cabbage steaks warm as a side to grilled chicken, fish, or a hearty bean stew. They also work well as a vegetarian main with a side of quinoa or crusty bread. The balance of roasted sweetness and tangy herb drizzle makes them versatile for many meals.
⏱ Time: 0 minutes
✓ Doneness: Plate looks inviting and ready to enjoy
Step 8
If you want to prepare ahead, roast the cabbage steaks and store them in an airtight container in the fridge. Reheat gently in a skillet or oven to retain crispness before adding the herb drizzle fresh. This keeps the texture from becoming soggy.
⏱ Time: 0 minutes
✓ Doneness: Reheated steaks maintain texture without sogginess
Step 9
For a smoky twist, try adding a pinch of smoked paprika or cumin to the seasoning before roasting. This adds depth and warmth to the flavor profile, making the dish even more comforting and rich.
⏱ Time: 0 minutes
✓ Doneness: Subtle smoky aroma complements the roasted cabbage

Pro Tips

Slice the cabbage evenly to ensure uniform cooking.
Uneven slices will roast at different rates, causing some pieces to burn while others remain undercooked. Even thickness helps all steaks develop consistent caramelization and tenderness.
Brush olive oil on both sides of the cabbage steaks.
Oil promotes browning and prevents drying out. Coating both sides ensures the cabbage crisps evenly and develops that delicious golden crust.
Flip the cabbage steaks halfway through roasting.
Flipping exposes both sides to direct heat, encouraging even caramelization. Skipping this step can lead to one side being soggy while the other is crispy.
Use fresh lemon zest and juice in the herb drizzle.
Fresh lemon oils in the zest add aromatic brightness, while fresh juice balances richness. Bottled lemon juice lacks the same vibrant flavor and can taste dull.
Don’t overcrowd the baking sheet.
Crowding traps steam, which prevents browning and leads to soggy cabbage. Give each steak space to roast properly.
Let the cabbage rest a few minutes after roasting.
Resting allows the internal moisture to redistribute, making the steaks tender without being watery.
Add crushed red pepper flakes for a subtle heat kick.
The gentle spice contrasts nicely with the sweet and tangy flavors, adding complexity without overpowering.

Common Mistakes to Avoid

Cutting cabbage slices too thin

Why it happens Beginners often think thinner slices cook faster and are easier to eat, but thin slices fall apart and don’t roast well.

Fix Slice cabbage about 1 inch thick to maintain structure. Use a sharp knife and steady hand to get uniform pieces that hold up during roasting.

Not using enough oil

Why it happens Trying to make the dish healthier by skimping on oil can lead to dry, unevenly browned cabbage.

Fix Generously brush both sides of the cabbage steaks with olive oil. This promotes caramelization and keeps the cabbage moist.

Overcrowding the pan

Why it happens Packing the baking sheet too tightly traps steam and prevents crisping.

Fix Arrange cabbage steaks with space between them. Roast in batches if needed to ensure proper airflow and browning.

Skipping the flip

Why it happens Some skip flipping to save time, but this causes uneven cooking.

Fix Flip the steaks halfway through roasting to achieve golden edges on both sides.

Adding herbs and lemon before roasting

Why it happens Adding fresh herbs and lemon juice before roasting causes them to burn and lose flavor.

Fix Prepare the herb drizzle separately and add it after roasting to preserve freshness and brightness.

Post step 3

Variations

Spicy Harissa Roasted Cabbage

Swap the herb drizzle for a harissa paste mixed with olive oil and lemon juice. This adds smoky, spicy North African flavors that pair beautifully with the roasted cabbage’s sweetness.

Note: Harissa’s thicker texture may require brushing rather than drizzling. Roast as usual and add harissa after flipping for best flavor.

Parmesan and Breadcrumb Topped Cabbage

After roasting, sprinkle the steaks with toasted breadcrumbs and grated Parmesan cheese, then broil for 2-3 minutes to create a crunchy, cheesy crust.

Note: Watch closely under the broiler to prevent burning. This variation adds texture and umami richness.

Balsamic Glazed Cabbage Steaks

Drizzle a balsamic reduction over the roasted cabbage for a sweet and tangy glaze. This adds depth and a touch of elegance to the simple dish.

Note: Make sure the balsamic glaze is thick enough to coat without making the cabbage soggy.

Asian-Inspired Soy-Ginger Dressing

Replace the herb drizzle with a mix of soy sauce, grated ginger, sesame oil, and a touch of honey. Garnish with toasted sesame seeds and sliced scallions.

Note: Add the dressing just before serving to keep the cabbage crisp and fresh.

Stuffed Cabbage Steaks

Cut a pocket into each steak before roasting and stuff with a mixture of cooked quinoa, sun-dried tomatoes, and feta cheese for a hearty vegetarian main.

Note: Roast longer at a slightly lower temperature (400°F) to ensure the stuffing heats through without burning the cabbage.

Nutrition

Per Serving:

150 kcal
Calories
3g
Protein G
10g
Carbohydrates G
12g
Fat G
4g
Fiber G
350mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

Roasted cabbage steaks can safely sit out covered for up to 2 hours. To prevent drying, cover loosely with foil or a clean kitchen towel.

Refrigerator

Store leftover cabbage steaks in an airtight container for up to 3 days. They may lose some crispness when cold but can be reheated gently to restore texture.

Freezer

Freezing is not recommended as cabbage texture degrades significantly. If needed, freeze in airtight containers for up to 1 month and thaw overnight in the fridge.

Reheating

Reheat cabbage steaks in a skillet over medium heat with a splash of olive oil to crisp edges, or in a 350°F oven for 10 minutes. Avoid microwaving as it can make them soggy.

Make Ahead

Roast cabbage steaks a day ahead and store refrigerated without the herb drizzle. Prepare the drizzle fresh before serving to maintain brightness and flavor.

FAQ

Can I use red cabbage instead of green?
Absolutely! Red cabbage works wonderfully and adds a lovely color contrast. Just note that it may take a minute or two longer to roast due to its denser texture. The flavor is slightly earthier but still delicious with the herb drizzle.
How do I prevent the cabbage steaks from falling apart?
The key is slicing the cabbage thick—about 1 inch—and handling the slices gently. Using a sharp knife helps make clean cuts. Also, don’t flip too aggressively during roasting; use a wide spatula to support the steaks fully.
Can I make this recipe vegan?
Yes! This recipe is naturally vegan as written. Just avoid adding cheese or any dairy toppings. The olive oil and fresh herbs provide plenty of flavor without animal products.
What if I don’t have fresh herbs?
You can substitute dried herbs, but use about one-third the amount and add them to the olive oil before roasting to help release their flavors. Fresh herbs, however, give a brighter, fresher taste that’s hard to match.
Is it okay to add the herb drizzle before roasting?
It’s best to add the herb drizzle after roasting. The fresh lemon juice and herbs can burn or lose their brightness if cooked at high heat. Adding them at the end keeps the flavors vibrant.
How can I make the cabbage steaks crispier?
Make sure to brush both sides with enough olive oil and avoid overcrowding the pan. Roasting at a high temperature (425°F) helps caramelize the edges. Flipping halfway ensures even crisping.
Can I reheat leftovers in the microwave?
Microwaving tends to make the cabbage soggy. For best texture, reheat in a skillet with a little oil or in the oven at 350°F until warmed through and slightly crisp.
What sides go well with these cabbage steaks?
They pair nicely with grilled meats, roasted potatoes, or grains like quinoa and couscous. For a vegetarian meal, serve with a hearty bean stew or a fresh salad.
Post

Final Thoughts

I hope you give these Mediterranean roasted cabbage steaks a try—they’re such a simple way to make veggies exciting. Let me know how yours turn out!

You Might Also Like