Cabbage Steaks

These roasted cabbage steaks are meltingly tender in the middle with crisp, browned edges. They're an easy, delicious side dish or vegetarian main!

Cabbage steaks

This cabbage steaks recipe will be a game changer for anyone who’s used to eating cabbage raw. Don’t get me wrong—I love raw cabbage’s refreshing crunch. But when you roast cabbage, it takes on a totally different texture and richer flavor.

These cabbage steaks are meltingly tender in the middle, with a ruffly ring of crisp, browned leaves around the edges. A simple garlic oil infuses them with savory flavor, while the hot oven brings out their natural sweetness.

These roasted cabbage steaks are an easy, healthy side dish (the oven takes care of most of the work!), but with the right fixings, they make a great vegetarian main dish too.

So cauliflower steaks, move over! There’s a new vegetable steak in town, and I love it. I hope you do too!

Recipe ingredients

What You’ll Need

Here’s what you’ll need to make this cabbage steaks recipe:

  • A head of cabbage, of course! I love to make baked cabbage steaks out of green cabbage because of how tender it gets in the middle. That said, if red cabbage is what you have on hand, it totally works here too.
  • Extra-virgin olive oil – It helps the cabbage brown and soften in the oven.
  • Garlic powder – It infuses the cabbage with savory flavor.
  • Lemon wedges – Squeeze fresh lemon juice over the roasted cabbage steaks before serving. It gives them a delicious bright finish!
  • And salt and pepper – To make all the flavors pop!

Find the complete recipe with measurements below.

Cabbage steaks on cutting board

How to Cut Cabbage for Cabbage Steaks

The first step in this recipe is cutting the cabbage into steaks. Here’s how to do it:

  1. Remove any loose outer leaves from the cabbage.
  2. Use a sharp knife to trim the bottom of the core to create a flat base.
  3. Place the cabbage upright on a cutting board.
  4. Slice the cabbage vertically into 1-inch-thick slices.

The slabs from the center of the cabbage will be the largest and most sturdy, but smaller steaks from the edges of the cabbage will roast up nicely too. Just be sure to handle them carefully so that they don’t fall apart!

How to Make Cabbage Steaks

Once you cut the cabbage, this cabbage steak recipe comes together simply:

Start by prepping the garlic oil. In a small bowl, stir together the olive oil, garlic powder, and salt.

Brushing cabbage steaks with garlic oil on baking sheet lined with parchment paper

Next, season the cabbage slices. Place them on a large baking sheet lined with parchment paper. Brush the tops of the steaks with the garlic oil. Then, carefully flip them and brush the other side.

Roast the cabbage steaks in a 425°F oven until they’re tender in the middle and well-browned around the edges, 30 to 40 minutes. Rotate the baking sheet halfway through the cooking time to help the steaks bake evenly.

Season to taste with salt and pepper, and serve with lemon wedges for squeezing!

Cabbage steak topped with parsley, tahini sauce, bulgur, and pickled onions

What to Serve with Cabbage Steaks

These roasted cabbage steaks are an easy, delicious side dish. Serve them with a squeeze of fresh lemon juice, or dress them up more with a sprinkle of fresh herbs, grated Parmesan cheese, and/or chopped toasted nuts like walnuts or pecans. They’d also be tasty with a sauce like tahini sauce or romesco sauce.

If you’d like to make this recipe a main dish, try the serving suggestion in the photo above! Top the cabbage steaks with the following:

It’s a flavorful vegetarian entree! Easily make it vegan by skipping the feta, or make it gluten-free by using quinoa instead of bulgur.


I like this recipe best on the day that it’s made, but leftovers keep well in an airtight container in the refrigerator for up to 2 days. Reheat them in a 350°F oven, or quickly warm them in the microwave.

Cabbage steaks recipe

More Favorite Cabbage Recipes

If you love this recipe, try one of these tasty cabbage dishes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Cabbage Steaks

rate this recipe:
5 from 8 votes
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Serves 4
These roasted cabbage steaks are easy and delicious! Enjoy them as a healthy side dish, or make them a vegetarian main by trying the serving suggestion in the blog post above.



  • Preheat the oven to 425°F and line a baking sheet with parchment paper.
  • Remove any loose outer leaves from the cabbage, then use a sharp knife to slice off the bottom of the core to create a flat base. Stand the cabbage upright on a cutting board. Slice the cabbage vertically into 1-inch-thick steaks. Arrange in a single layer on the prepared baking sheet.
  • In a small bowl, stir together the olive oil, garlic powder, and salt. Brush half onto the cabbage steaks. Carefully flip, then brush with the remaining oil.
  • Roast for 30 to 40 minutes, rotating the baking sheet halfway, or until the cabbage steaks are well browned and tender in the middle. Season to taste with salt and pepper.
  • Serve as a side dish with lemon wedges for squeezing or try one of the serving suggestions in the blog post above.


Leave a comment:

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

Rate this recipe (after making it)

  1. Megan Garcia

    5 stars
    Made it last night! My kids and even my husband (who doesn’t really eat cabbage OR pickled onions) enjoyed it very much!! I made it the way you show in your video, with pickled onions (I had to use the sweet ones I had on hand instead of red), and I had to make rice instead of bulgar (but I used all the same ingredients you did in it). Then topped with feta… wish I had some tahini too but didn’t! Mmmmm!!!!

    • Jeanine Donofrio

      Hi Megan, I’m so glad everyone enjoyed it!

  2. Crystal

    How do you wash the cabbage, or is that not necessary?
    Thank you.

    • Phoebe Moore (L&L Recipe Developer)

      Hi Crystal, Remove any loose outer leaves from the cabbage, and then rinse it whole. Pat dry and proceed with the recipe!

  3. Emily

    5 stars
    Ive probably made this recipe 10 times now and it always turns out perfect! This is the only way I’ll eat cabbage so so tasty and easy to do!

    • Phoebe Moore (L&L Recipe Developer)

      Hi Emily, I’m so glad you love the cabbage steaks!

  4. Sabrina from

    great idea for some needed flavor punch to cabbage! Much better than boiled also, I’m sure that this would add a nice crisp and flavor to Brussels sprouts too, thank you!

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.