Vegan Roasted Cabbage Steaks with Garlic Sauce

These roasted cabbage steaks need thick, even slices and high heat to become tender inside with browned edges. Keep part of the core in each slice so the leaves stay together on the tray.

The garlic sauce is added after roasting. Putting it on too early adds moisture and prevents the cabbage from browning properly.

Free weekly recipes

Never wonder "what's for dinner" again

If you already love cabbage in recipes like crispy cabbage taco wraps, this roasted version gives you a softer, warmer way to enjoy the same humble vegetable.

Scroll Down for the Recipe Card 👇

Recipe Info Table

TimeDetails
Prep Time10 minutes
Cook Time30 minutes
Active Time15 minutes
Total Time40 minutes
Servings4 servings
Close Up Vegan Cabbage Steaks

Why This Vegan Roasted Cabbage Steaks with Garlic Sauce Recipe Works

The cabbage roasts into soft, sweet layers with crisp golden edges.

The creamy garlic sauce is dairy-free, bright, and deeply savory.

It works as a cozy vegan side dish, a light dinner, or part of a bigger plant-based plate.

Ingredients Roasted Cabbage Steaks

Ingredients for Vegan Roasted Cabbage Steaks

For the Roasted Cabbage Steaks

  • 1 large green cabbage
  • 3 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon onion powder
  • 1 tablespoon lemon juice, for finishing
  • 2 tablespoons chopped fresh parsley, optional

For the Vegan Garlic Sauce

  • 1/3 cup vegan mayonnaise
  • 1 tablespoon lemon juice
  • 1 tablespoon water, plus more as needed
  • 1 teaspoon Dijon mustard
  • 2 garlic cloves, finely grated or minced
  • 1/2 teaspoon maple syrup
  • 1/4 teaspoon kosher salt
  • Black pepper, to taste

Step by Step

1. Preheat the oven

Preheat your oven to 425°F. Line a large baking sheet with parchment paper.

2. Slice the cabbage

Remove any loose outer leaves from the cabbage. Slice the cabbage into thick rounds, about 3/4 to 1 inch thick.

Try to keep part of the core attached to each slice. This helps the cabbage steaks stay together while they roast.

3. Season the cabbage

Place the cabbage steaks on the prepared baking sheet. Brush both sides with olive oil.

Sprinkle with garlic powder, smoked paprika, salt, black pepper, and onion powder.

4. Roast until golden

Roast for 25 to 30 minutes, flipping carefully halfway through.

The cabbage should be tender in the center with browned, slightly crisp edges. A little deep browning is good here because it gives the cabbage a sweeter, roasted flavor.

5. Make the garlic sauce

While the cabbage roasts, whisk together the vegan mayonnaise, lemon juice, water, Dijon mustard, garlic, maple syrup, salt, and black pepper.

Add another teaspoon or two of water if you want a thinner sauce for drizzling.

6. Finish and serve

Transfer the roasted cabbage steaks to a plate. Drizzle with the garlic sauce, add a squeeze of lemon juice, and sprinkle with parsley.

Serve warm.

Vegan roasted cabbage steaks with creamy garlic sauce on a white plate in a cozy nighttime kitchen Suggested Pinterest Overlay Text: Vegan Cabbage Steaks

Vegan Roasted Cabbage Steaks with Garlic Sauce

These vegan roasted cabbage steaks are brushed with olive oil, seasoned with garlic powder, smoked paprika, salt, and pepper, then roasted until tender and caramelized. A creamy dairy-free garlic sauce adds brightness, richness, and savory flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Active Time 15 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner, Side Dish
Cuisine: Vegan
Calories: 165

Ingredients
  

For the Roasted Cabbage Steaks
  • 1 large green cabbage
  • 3 tablespoons olive oil
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • 3/4 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon onion powder
  • 1 tablespoon lemon juice for finishing
  • 2 tablespoons chopped fresh parsley optional
For the Vegan Garlic Sauce
  • 1/3 cup vegan mayonnaise
  • 1 tablespoon lemon juice
  • 1 tablespoon water plus more as needed
  • 1 teaspoon Dijon mustard
  • 2 garlic cloves finely grated or minced
  • 1/2 teaspoon maple syrup
  • 1/4 teaspoon kosher salt
  • black pepper to taste

Equipment

  • Large Baking Sheet
  • Parchment paper
  • Wide Spatula

Method
 

  1. Preheat your oven to 425°F. Line a large baking sheet with parchment paper.
  2. Remove any loose outer leaves from the cabbage. Slice the cabbage into thick rounds, about 3/4 to 1 inch thick. Try to keep part of the core attached to each slice so the cabbage steaks stay together while they roast.
  3. Place the cabbage steaks on the prepared baking sheet. Brush both sides with olive oil.
  4. Sprinkle the cabbage with garlic powder, smoked paprika, salt, black pepper, and onion powder.
  5. Roast for 25 to 30 minutes, flipping carefully halfway through, until tender in the center with browned, slightly crisp edges.
  6. While the cabbage roasts, whisk together the vegan mayonnaise, lemon juice, water, Dijon mustard, garlic, maple syrup, salt, and black pepper.
  7. Add another teaspoon or two of water if you want a thinner sauce for drizzling.
  8. Transfer the roasted cabbage steaks to a plate. Drizzle with the garlic sauce, add a squeeze of lemon juice, and sprinkle with parsley. Serve warm.

Notes

Store leftover cabbage steaks in an airtight container in the refrigerator for up to 3 days. Keep the garlic sauce in a separate container if possible. Reheat the cabbage in a 375°F oven or air fryer until warm.
You can make the garlic sauce up to 2 days ahead and keep it chilled. You can also slice the cabbage a few hours before cooking and store it covered in the refrigerator until ready to roast.

Nutrition Table

Approximate nutrition per serving.

NutritionAmount
Calories165
Protein3g
Carbs13g
Fat12g
Fiber5g
Sugar6g
Sodium470mg

These nutrition numbers are estimates and may vary depending on the size of your cabbage and the vegan mayonnaise you use. For a lighter plate, serve the garlic sauce on the side and drizzle only as much as you need.

Ingredient and Nutrition Notes for Vegan Roasted Cabbage Steaks with Garlic Sauce

Cabbage is a simple, fiber-rich vegetable that becomes sweeter and softer when roasted. It is a lovely choice when you want comfort food that still feels vegetable-forward and calm.

For a more balanced vegan meal, pair these cabbage steaks with a source of plant-based protein, such as chickpeas, lentils, white beans, tofu, or quinoa.

Practical Tips for Vegan Roasted Cabbage Steaks with Garlic Sauce

Use a sharp knife and cut slowly through the cabbage so the slices stay even.

Flip the cabbage with a wide spatula to keep the steaks intact.

For extra crunch, finish with toasted breadcrumbs, roasted chickpeas, crispy onions, or chopped walnuts.

For extra brightness, add a little more lemon juice right before serving.

Storage Tips

Store leftover cabbage steaks in an airtight container in the refrigerator for up to 3 days.

Keep the garlic sauce in a separate container if possible. This helps the cabbage reheat better and keeps the sauce fresh.

Reheat the cabbage in a 375°F oven or air fryer until warm. The microwave also works, but the edges will be softer.

Make-Ahead Tips

You can make the garlic sauce up to 2 days ahead and keep it chilled.

You can also slice the cabbage a few hours before cooking. Store it covered in the refrigerator until you are ready to roast.

For very warm nights when you want something even easier, you can save this cozy roasted dish for another day and make one of these no-cook vegan meals instead.

What to Serve With It

These vegan roasted cabbage steaks are lovely with grains, beans, pasta, potatoes, or a fresh salad.

For a cozy plant-based dinner, serve them beside lemon garlic white bean pasta. The creamy beans and bright lemon flavors pair naturally with the roasted cabbage and garlic sauce.

If you want something warmer and heartier, pair them with creamy coconut chickpea curry. The cabbage adds a roasted, savory edge next to the soft curry sauce.

For a lighter plate, serve the cabbage steaks with marinated veggie salad. The fresh vegetables help balance the creamy garlic drizzle.

For a cozy side dish pairing, add crispy smashed potatoes. Together, they make a simple dinner plate that feels golden, warm, and satisfying.

How I Make Cabbage Steaks Feel Like a Full Meal

I serve the roasted cabbage with plenty of garlic sauce and add a hearty side such as lentils, chickpeas, or warm grains. The combination turns a simple vegetable into a satisfying dinner plate.

Slice Cabbage Steaks That Hold Together in the Oven

Begin with a firm green cabbage and remove only loose or damaged outer leaves. Place it on a steady cutting board and use a sharp knife to cut rounds about three-quarters to one inch thick, as the recipe specifies. Cut through the core so each central slice keeps a small piece of it; that firm center helps hold the leaves together while the cabbage roasts. The outermost rounds may be less compact, which is fine. Lay loose leaves beside the steaks and watch them closely because they can crisp earlier than the thick center slices.

Try to make the rounds a similar thickness. A very thin piece may become dark and fragile before a thick one is tender, making the halfway flip awkward. Brush both sides with the measured olive oil before adding garlic powder, smoked paprika, salt, black pepper, and onion powder. Season the surface evenly instead of dropping all the spices in the center. Keep the slices in a single layer on the lined tray with space between them so heat can reach the edges. If the cabbage head is large, use a second tray rather than overlapping slices.

This method creates a completely different texture from cabbage cut into strips for cabbage Alfredo. In this recipe, the thick rounds are meant to stay intact; in Alfredo, the vegetable softens like noodles. Knowing which shape the dish needs helps you cut confidently before the oven is hot. Transfer the finished steaks with a wide spatula to support the whole round and keep the browned outer leaves attached.

Brown the Cabbage Before Adding Garlic Sauce

Roast the seasoned cabbage at 425°F for the recipe’s 25 to 30 minutes, flipping once with a wide spatula. Look for tender centers and browned edges rather than a uniformly dark surface. The thick core may still offer a little bite, but the surrounding leaves should be soft enough to cut with a fork. If one outer slice colors much faster than the rest, move it off the tray and let the thicker rounds continue. Keeping the garlic sauce separate until the end is important: a moist coating on the raw cabbage would encourage steaming instead of browning.

Make the sauce while the tray is in the oven. Whisk the vegan mayonnaise with lemon juice, Dijon mustard, grated garlic, maple syrup, salt, pepper, and the measured water. Add any extra water a teaspoon at a time until it can drizzle from a spoon. A sauce that is too thin will run off the cabbage and pool on the plate; a sauce that is too thick is better served in a small bowl for dipping. Taste it after mixing because vegan mayonnaise brands can vary in tang and seasoning.

Plate the roasted steaks, then add the sauce and a final squeeze of lemon. The cool, creamy dressing contrasts with the hot, browned vegetable. If you enjoy a similar warm-cool contrast in a full grain bowl, cauliflower shawarma bowls pair roasted vegetables with a separate creamy sauce. Follow this cabbage recipe’s garlic dressing for the exact flavor, but use the same timing principle: roast first, dress after cooking.

Turn Cabbage Steaks Into a Complete Vegan Dinner

Roasted cabbage makes a flavorful vegetable centerpiece, but the recipe itself notes that a fuller plate benefits from a protein source. Serve one or two steaks with chickpeas, lentils, tofu, white beans, or quinoa. A warm grain can catch the garlic sauce, while beans make the plate more substantial without competing with the smoked paprika. Add a fresh vegetable component if you want a change in temperature and texture. The marinated veggie salad is one option to make alongside the roasted dish.

For a cozy dinner, keep the side simple enough that the cabbage remains the focus. The lemon garlic white bean pasta pairs naturally with the lemon and garlic notes already present in the sauce. If you prefer a more spiced meal, serve the cabbage beside creamy coconut chickpea curry, following that recipe’s separate method. A small amount of curry alongside a crisp-edged cabbage steak gives contrast without requiring another topping on the cabbage.

For guests, set out the sauce separately so everyone can choose how much to add. Offer lemon wedges and parsley at the table. This is especially useful if some people want the cabbage as a side while others build a larger vegan plate. The dish’s four servings can be divided according to that plan: smaller portions beside pasta or beans, or a larger share of cabbage with grains and salad for a vegetable-forward meal.

Store and Reheat Without Making the Steaks Soggy

The most important storage choice is to keep the cabbage and garlic sauce apart. Once sauce sits on roasted cabbage, moisture softens the browned edges. Store the cooked steaks in a covered container and refrigerate according to the recipe’s three-day guidance. Keep the sauce chilled in its own smaller container. If you are making the dish ahead, preparing the sauce and slicing the cabbage earlier is useful, but roast the steaks close to serving time when possible for the best texture.

For leftovers, warm the cabbage in the 375°F oven or an air fryer as the original recipe suggests. Spread the pieces so hot air can reach the edges rather than stacking them. Turn carefully if needed, then add the cold sauce after reheating. A microwave is quicker but the cabbage will be softer. That may be acceptable if you are chopping leftovers into a bowl rather than serving intact rounds. Choose the reheating method based on whether crisp edges or speed matter more to that meal.

Leftover cabbage can be cut into smaller pieces for a wrap with greens and sauce. For a separate vegetable-focused lunch idea, vegan hummus veggie wraps use a different filling but show how to package vegetables in a portable meal. If the cabbage has already softened in storage, use it as a warm component in a bowl with beans or grains rather than trying to make it look freshly roasted. Add lemon, parsley, and sauce just before eating.

FAQ

Can I use red cabbage instead of green cabbage?

Yes, red cabbage works well. It has a slightly earthier flavor and may need a few extra minutes in the oven.

How do I keep cabbage steaks from falling apart?

Slice the cabbage thickly and keep a little of the core attached. Flip gently with a wide spatula.

Is the garlic sauce strong?

It has a clear garlic flavor, but the lemon juice, Dijon mustard, and maple syrup help balance it. For a softer garlic flavor, use one garlic clove instead of two.

Can I make this recipe oil-free?

You can reduce the oil, but the cabbage will not brown as deeply. A small amount of olive oil gives the best roasted texture.

Can this be a full vegan dinner?

Yes. Serve the cabbage steaks with beans, lentils, tofu, quinoa, pasta, or potatoes to make the meal more filling.

Final Thoughts on Vegan Roasted Cabbage Steaks with Garlic Sauce

Cut through the core and handle each slice gently when turning it. Loose outer leaves can roast beside the steaks and become crisp earlier.

Serve the garlic sauce over the hot cabbage or on the side. Store leftovers separately so the roasted edges keep as much texture as possible.

Free weekly recipes

Never wonder "what's for dinner" again

Recipe by Koukie

Koukie is the recipe creator behind LunEat. She shares practical homemade recipes inspired by family cooking and the simple meals she has loved making since childhood. Read more about Koukie and the story behind LunEat.