• Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe

Published: Mar 3, 2026 by Bara · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 42 reviews

The vibrant flavors and comforting textures in this Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe come together in a wonderfully simple yet impressive dish. Roasted cabbage steaks develop a crispy, caramelized edge while remaining tender inside, and the bright, herbaceous green chermoula drizzle adds a zesty punch that livens up every bite. Topped with crunchy toasted walnuts, this recipe offers a perfect balance of freshness, warmth, and crunch that will make even vegetable skeptics ask for seconds. It’s a delightful way to elevate humble cabbage into something truly special.

Ingredients You'll Need

The image shows fresh cooking ingredients laid out on a white marbled surface. On the left, there is a large pale green cabbage and a bright yellow lemon close by. Toward the top left, a clear glass bottle filled with golden olive oil is visible. In the middle, a white cutting board holds six small white bowls arranged in two rows, each bowl containing different spices: coarse black pepper and salt in one divided bowl, bright red paprika, a light beige powder, a mix of red chili flakes, and another brownish spice. Near the bowls, there are two garlic cloves with light brown skin. On the right side, a large bunch of fresh vibrant green parsley occupies much of the space. At the bottom right, a white bowl filled with light brown walnuts completes the arrangement. The scene is neat and brightly lit, with soft natural shadows. photo taken with an iphone --ar 4:5 --v 7

Creating this dish is easier than you might think, and all the ingredients play a crucial role in balancing flavors and textures. From fresh herbs to crisp nuts, every component brings its own magic to the table.

  • 1 large head of cabbage: The star of the dish, sliced thick to create hearty 'steaks' that roast beautifully with a mild sweetness.
  • Extra virgin olive oil: Adds richness and helps to achieve golden, crispy edges on the cabbage.
  • 1 ¼ teaspoon kosher salt: Essential for seasoning and enhancing all flavors.
  • 1 teaspoon freshly ground black pepper: Adds a touch of heat and depth.
  • 1 packed cup fresh parsley: Offers fresh, green brightness to the chermoula.
  • 1 packed cup fresh cilantro: Provides a citrusy, herbal note integral to authentic chermoula flavors.
  • 2 garlic cloves: Contributes pungency and warmth to the sauce.
  • 1 teaspoon ground coriander: Adds a subtle nutty, lemony flavor enhancing the herb mix.
  • ¼ teaspoon red pepper flakes: Gives a gentle heat that wakes up the palate.
  • ½ teaspoon sweet paprika: Brings smoky sweetness to the green sauce.
  • ½ teaspoon ground ginger: Adds warmth and a mild spice undertone.
  • ¼ teaspoon kosher salt (for chermoula): Balances and lifts the sauce's bright flavors.
  • 1 lemon: Both zest and juice provide essential acidity and zing.
  • ⅓ cup extra virgin olive oil (for chermoula): Binds the sauce and adds depth.
  • ¼ cup walnut halves, chopped: Toasted for crunch and a toasty, nutty finish.

How to Make Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe

Step 1: Get Ready

Begin by preheating your oven to 400°F and preparing a rimmed baking sheet with aluminum foil. Brush the foil lightly with olive oil to prevent sticking and to help the cabbage roast evenly with a lovely crisp texture.

Step 2: Prepare the Cabbage

Remove any damaged outer leaves from the cabbage and trim the stem while keeping the core intact to hold the slices together. Stand the cabbage upright and cut into 1-inch thick slices through the core. You should get around 6 to 7 thick cabbage steaks, perfect for roasting.

Step 3: Season the Cabbage

Place each cabbage steak on your prepared baking sheet. Brush both sides generously with olive oil and season well with kosher salt and freshly ground black pepper. Don't be shy with seasoning—it really brings out the flavor.

Step 4: Roast the Cabbage

Roast the cabbage steaks in the oven for 25 minutes, then carefully flip them over to roast for an additional 10 minutes. Your goal is tender yet fork-tender cabbage with caramelized, golden edges. Some outer leaves may come loose—just embrace the rustic charm!

Step 5: Make the Green Chermoula

While the cabbage roasts, prepare the chermoula sauce. Combine fresh parsley, cilantro, garlic, ground coriander, red pepper flakes, sweet paprika, ginger, salt, lemon zest, half the lemon juice, and the olive oil in a food processor. Pulse until well mixed but still with some texture—this sauce should feel fresh and vibrant.

Step 6: Taste and Adjust Seasoning

Give your chermoula a taste and customize it to your liking. If it's too lemony, add a pinch of salt and a bit more olive oil. If it needs more brightness, squeeze in more lemon juice. Adjust the thickness by adding olive oil one tablespoon at a time until it reaches the consistency you love.

Step 7: Toast the Walnuts

In a dry skillet over medium heat, toast the chopped walnuts for 3 to 5 minutes, stirring often until fragrant and golden brown. Toasting intensifies their nutty flavor and adds a delightful crunch to the finished dish.

Step 8: Assemble and Serve

Remove the roasted cabbage steaks from the oven and transfer them gently to a serving platter. Spoon the green chermoula generously over each steak and finish with a sprinkle of toasted walnuts. Get ready to savor a burst of flavors and textures in every bite!

How to Serve Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe

A white oval plate with a blue speckled rim holds five thick round slices of cooked green cabbage arranged side by side and slightly overlapping. Each cabbage slice shows layers of pale green to light yellow leaves with grill marks and some charred edges. Bright green herb sauce is drizzled in rough dollops over all the cabbage rounds, and small pieces of chopped walnuts are sprinkled on top. On the right edge of the plate, a fork and knife with cream handles rest. Above the plate are two small white bowls on a white marbled surface; one bowl holds a green herb sauce and the other holds broken walnut pieces. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

To elevate this dish further, consider garnishing with additional fresh parsley or cilantro leaves for a burst of color and freshness. A squeeze of fresh lemon just before serving adds a bright, zesty note that complements the roasted cabbage beautifully.

Side Dishes

This recipe shines on its own but pairs wonderfully with simple sides. Think fluffy quinoa, a warm grain salad, or even a creamy hummus on the side to add richness. For a more substantial meal, add some grilled chicken or chickpeas tossed in spices to continue those North African flavor notes.

Creative Ways to Present

Try serving the cabbage steaks stacked with layers of chermoula between each slice for an eye-catching presentation. Alternatively, lay them flat on a rustic wooden board for casual gatherings or plate individually with a drizzle of extra sauce and walnuts scattered artistically for a restaurant-worthy vibe.

Make Ahead and Storage

Storing Leftovers

Leftover cabbage steaks can be stored in an airtight container in the refrigerator for up to 3 days. Keep the chermoula sauce separate to preserve its vibrant flavor and freshness.

Freezing

While roasting cabbage steaks fresh is best for texture, you can freeze them if needed. Place cooled cabbage steaks flat in a freezer-safe container or bag for up to 1 month. Thaw overnight in the refrigerator before reheating gently.

Reheating

To reheat, warm the cabbage steaks in a preheated 375°F oven for about 10 minutes until hot and slightly crisp again. Avoid microwaving if possible, as it can make the cabbage soggy. Drizzle with fresh chermoula and toasted walnuts after reheating for maximum flavor.

FAQs

Can I use other nuts instead of walnuts?

Absolutely! Pistachios, almonds, or even pecans would add a wonderful crunch and different flavor profile that pairs beautifully with the chermoula.

Is it possible to make the green chermoula ahead of time?

Yes, the chermoula can be made a day ahead and stored in the refrigerator. This actually allows the flavors to meld and deepen. Just bring it to room temperature before serving.

Can I grill the cabbage steaks instead of roasting?

Definitely! Grilling adds a smoky char that complements the fresh herbs in the chermoula. Just be gentle when flipping since the steaks can be delicate.

What can I do if I don’t like cilantro?

You can substitute extra parsley or even basil for cilantro, though this will alter the traditional flavor. Adding a little extra lemon zest can compensate for the missing citrus notes.

How spicy is the dish with red pepper flakes?

The amount of red pepper flakes used provides just a gentle warmth that enhances rather than overwhelms. You can reduce or omit them if you prefer a milder taste.

Final Thoughts

I genuinely hope you give this Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe a try because it’s one of those dishes that makes you fall in love with vegetables all over again. The combination of the roasted cabbage’s hearty flavor, the fresh zing of chermoula, and the crunchy walnuts is truly unforgettable. It’s a beautiful way to bring something fresh, vibrant, and satisfying to your table. Enjoy every bite!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe

Cabbage Steaks with Green Chermoula and Toasted Walnuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.1 from 42 reviews
  • Author: Bara
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 50 minutes
  • Yield: 6 servings
  • Category: Side Dish
  • Method: Roasting
  • Cuisine: Mediterranean
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This Cabbage Steaks recipe features thick slices of roasted cabbage seasoned with olive oil, salt, and pepper, served with a vibrant and herbaceous green chermoula sauce made from fresh parsley, cilantro, garlic, and spices. Toasted walnuts add delightful crunch and nuttiness, making this a flavorful, hearty vegetarian dish perfect as a side or main.


Ingredients

Cabbage Steaks

  • 1 large head of cabbage
  • Extra virgin olive oil (for brushing and roasting)
  • 1 ¼ teaspoon kosher salt
  • 1 teaspoon freshly ground black pepper

Green Chermoula

  • 1 packed cup fresh parsley, ends trimmed
  • 1 packed cup fresh cilantro, ends trimmed
  • 2 garlic cloves
  • 1 teaspoon ground coriander
  • ¼ teaspoon red pepper flakes
  • ½ teaspoon sweet paprika
  • ½ teaspoon ground ginger
  • ¼ teaspoon kosher salt
  • Zest of 1 lemon
  • Juice of half a lemon (plus additional as desired)
  • ⅓ cup extra virgin olive oil

Toasted Walnuts

  • ¼ cup walnut halves, chopped


Instructions

  1. Preheat the Oven: Preheat your oven to 400°F (200°C) and line a rimmed baking sheet with aluminum foil. Brush the foil generously with olive oil to prevent sticking and set it aside.
  2. Prepare the Cabbage: Remove any damaged outer leaves from the cabbage and trim the stem, keeping the core intact to hold the slices together. Place the cabbage stem side down on a cutting board and cut into 1-inch thick slices, creating 6 to 7 'steaks'.
  3. Season the Cabbage: Arrange each cabbage steak on the prepared baking sheet. Brush both sides of the steaks with extra virgin olive oil, then season generously with kosher salt and freshly ground black pepper for optimal flavor.
  4. Roast the Cabbage: Place the baking sheet in the oven and roast the cabbage steaks for 25 minutes. Carefully flip each steak over—some outer leaves may loosen during this process, which is fine—and continue roasting for another 10 minutes until the cabbage is firm yet fork-tender.
  5. Make the Chermoula: While the cabbage is roasting, prepare the green chermoula sauce. In a food processor bowl, combine the parsley, cilantro, garlic, ground coriander, red pepper flakes, sweet paprika, ground ginger, kosher salt, lemon zest, juice of half a lemon, and olive oil. Pulse until the mixture is well combined but retains some texture.
  6. Taste and Adjust the Chermoula: Taste your chermoula. If it’s too lemony, add a pinch of salt and 1 tablespoon more olive oil, pulsing again. If it needs more brightness, squeeze in the other half of the lemon. Continue adjusting by adding lemon juice or olive oil a tablespoon at a time to achieve the perfect balance and consistency.
  7. Toast the Walnuts: Heat a small dry skillet over medium heat. Add the chopped walnuts and toast for 3 to 5 minutes, stirring occasionally, until they are fragrant and lightly browned. Remove from heat and set aside.
  8. Assemble and Serve: Once the cabbage steaks are roasted, transfer them to a serving platter. Drizzle the green chermoula generously over the steaks, using as much or as little as you like. Sprinkle the toasted walnuts on top for crunch and serve immediately. Enjoy your vibrant, healthy cabbage steaks!

Notes

  • Leave the core intact when slicing cabbage steaks to help the slices hold together during roasting.
  • Adjust the lemon juice in the chermoula based on your preference for acidity.
  • Toasted walnuts add crunch and a rich nutty flavor; avoid burning for best taste.
  • This recipe is vegetarian and can be vegan if using a vegan-certified olive oil.
  • The cabbage outer leaves may come loose during roasting, which is perfectly normal.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • Gnocchi Soup with Vegan Cream and Vegetables Recipe
    Gnocchi Soup with Vegan Cream and Vegetables Recipe
  • Vegan Blackberry Crumble Bars Recipe
    Vegan Blackberry Crumble Bars Recipe
  • Berry Coconut Panna Cotta Recipe
    Berry Coconut Panna Cotta Recipe
  • High Protein Tomato Soup Recipe
    High Protein Tomato Soup Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

I’m Bara, a proud mom, grandmother, and woman who has loved cooking for more than fifty years.
For me, food has never been just a meal it’s a language of love, a way to bring people together, and a way to create memories that last a lifetime.

Learn more

Popular

  • Pistachio Buttercream Recipe
    Pistachio Buttercream Recipe
  • London Fog Tea Latte Recipe
    London Fog Tea Latte Recipe
  • Oft Lime Sugar Cookies Recipe
    Oft Lime Sugar Cookies Recipe
  • Brownie Batter Puppy Chow Recipe
    Brownie Batter Puppy Chow Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Yum Bara. All rights reserved.