This post contains affiliate links.
With just a few ingredients, this roasted cabbage steak recipe is the ultimate vegetarian dinner. Top it with my favorite easy and delicious lemon tahini sauce, and you will have a show-stopper dish!

I’m sure you’ve seen cauliflower steak on a menu or maybe even a whole roasted cauliflower! But what about cabbage steak?
When I was contemplating the idea of a vegetable steak, I knew cabbage would be another great option. It’s sort of steak-shaped, can be roasted or grilled, and can take on any flavor that it’s seasoned with.
It’ll be in your rotation
- It’s cheaper to use cabbage than steak. And cabbage can last for weeks in your fridge, making it even more economical!
- Roasted cabbage is SO much better than cabbage any other way. Cabbage is related to Brussels sprouts and shares some of the same qualities, like being slightly sweet and delicious when roasted.
- Fast and easy because all you need to do is cut the cabbage, sprinkle with seasoning, and bake. You’ll probably have the cabbage ready before the oven is even preheated.

You don’t need much
This recipe is honestly the easiest and best-tasting vegetarian steak recipe you’ll ever try. And it all starts with the best ingredients that are all pulling their weight. Jump to the recipe card for exact measurements – this is just an overview!
- The “Steak”: You need cabbage to make cabbage steaks! I like to use standard cabbage because the round shape lends itself well to cutting steaks. You can use any type of cabbage with a similar round shape, including purple.
- Olive Oil: To roast the cabbage, we need olive oil to get that delicious caramelization.
- Spices: For spices, grab salt, smoked paprika, garlic powder, and onion powder. Smoked paprika is a must for that charred flavor!
Green vs. Purple cabbage
Cabbage comes in many varieties, just like any other vegetable. Two of the most common are green and purple cabbage. They have very similar nutritional profiles, but purple cabbage has more antioxidants, up to 4-5 times the amount found in green cabbage.

Let’s make vegetable steaks!
Ok, to make this cabbage steak recipe, you only need to be able to do two things: cut cabbage and drizzle on seasoning. The oven does the rest! (Jump to the recipe for the full printable recipe.)
- Prep by cutting and seasoning the cabbage.
- Roast the cabbage in the oven.
- Drizzle the lemon tahini sauce over hot steaks.

You can grill it, too!
- Prepare the cabbage as directed and brush the grill with oil.
- Grill on medium-high heat for 5 minutes per side.
- Top with dressing and enjoy!



Why this Recipe Works
I’m obsessed with these baked cabbage steaks, and I hope I’ve passed the excitement on to you! But if you’re not quite head over heels yet, here’s what else you need to know about these cabbage steaks.
- Cutting cabbage steaks thick makes all the difference. Make sure they are at least 3/4″ thick to get the best texture and bite.
- There are many variation options, such as drizzling with balsamic vinegar, using purple cabbage, or adding a salty cheese like parmesan or feta.
- They can be made in advance by slicing the cabbage and mixing the oil with the spices. Store them both in separate airtight containers in the fridge for up to 2 days.

FAVORITE SHEET PAN
This large nonstick sheet pan is one of my everyday favorites!

Serve it with…
To make this roasted cabbage a full dinner, here are some more tasty recipes to pair with it.
- Quinoa Kale Salad: This is a delicious, refreshing complement to the warm cabbage steak.
- Creamy Gnocchi Soup: This cozy dish is easy to whip up while the cabbage bakes.

Roasted Cabbage Steaks (With Lemon Tahini Dressing)
Ingredients
- 2 heads cabbage
- ¼ cup olive oil, 120 mL
- ½ tsp each salt, smoked paprika, garlic powder, onion powder
- Lemon Tahini Sauce, click for recipe
Instructions
- Prep: Preheat oven to 400°F (204°C). Peel any damaged outer leaves off of the cabbage, leaving the stems intact. Cut each head into 4 or 5 slabs. Stir together ¼ cup olive oil and ½ tsp each salt, smoked paprika, garlic powder, onion powder, then brush it onto both sides of each piece.
- Roast: Set each piece onto a parchment-lined baking sheet. Bake for about 30 minutes, flipping once halfway through cooking, or until cabbage steaks are tender and browned at the edges.
- Sauce: While cabbage cooks, stir together this Lemon Tahini Sauce. Drizzle it over hot cabbage steaks before serving.
Notes
Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.


















These were really good. People just have to understand it isn’t meant to be a faux steak.
Can you please show me how to make homemade mac &cheese with Cabbage
Oh that would be tasty! I think you could make something like my cauliflower mac and cheese, but add this roasted cabbage in instead 🙂
Thank you for sharing this recipe. Looks delicious. Can’t wait to try it.
Thanks so much, hope you enjoy it!