👉 Let’s stay connected on social media!
Roasted Cabbage Steaks

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and helpful guidance to improve your results.
Roasted cabbage steaks are the little darlings of my weeknight kitchen, and I am NOT exaggerating. These roasted cabbage steaks are crispy, caramelized, sweet, savory, and just wildly satisfying, and they use one humble head of cabbage you probably walk right past at the store!!! When I first tried roasted cabbage steaks, I expected “meh,” and what I got was “WAIT, WHY IS THIS SO GOOD?” So we’re talking budget-friendly, gluten-free, naturally vegan, low-carb-ish, meal-prep friendly, sheet-pan easy. All in one pan. All with one vegetable. All with almost no effort.
I discovered these when I was teaching full-time and trying to pack more veggies into my work lunches without feeling like I was chewing endless salad. One Sunday, I sliced up a cabbage, roasted it like I would potatoes, and my kids wandered into the kitchen asking, “What smells so good?” That was it. Hooked. Ever since then, roasted cabbage steaks have been my go-to when I want big flavor, simple steps, and something that feels almost too good for how easy it is. And you can absolutely do this. You seriously cannot mess it up.
Why These Roasted Cabbage Steaks Totally Win Dinner
These roasted cabbage steaks are the kind of recipe that quietly sneaks into your rotation and then never leaves. They’re wildly simple but feel special, like you made something gourmet out of almost nothing. They’re perfect if you’re eating lighter, watching carbs, or just trying to add more plants without feeling punished by sad vegetables. They get those crispy, frilly edges and a tender, almost buttery center that tastes a little sweet, a little smoky, super cozy. If you’re a meal prepper, they reheat like a dream. If you’re cooking for kids, slice them thinner and call them “cabbage pizzas” and suddenly everyone is on board.
I love them because they fit all the audiences: the busy parent who needs a fast veggie side, the college kid cooking on a budget, the Pinterest collector planning a holiday spread, the Sunday meal-prepper filling containers for the week. They’re naturally dairy-free, vegan, gluten-free, and you can season them a million ways, so they slide right into whatever way you like to eat. And the best part? The return on effort is ridiculous. Five minutes of hands-on time, and you get this tray of gorgeous, caramelized cabbage steaks that look and taste way fancier than they have any right to. Honestly, it’s a tiny kitchen miracle, and I will say that twice because it truly is a tiny kitchen miracle.
Ingredients You’ll Need (And How To Make Them Yours)
- 1 head of cabbage
- 2 tablespoons olive oil
- Salt
- Pepper
- Optional seasonings (e.g., garlic powder, paprika)
That’s it. That’s the beauty. One cabbage, some oil, and your spice rack. I usually grab a green cabbage from my local H‑E‑B or farmers’ market here in Austin because it’s cheap, sturdy, and roasts beautifully. Red cabbage works too (it’s so pretty!), just know the color can darken a bit in the oven.
Olive oil gives that lush, roasty flavor and helps those edges crisp. If you’re out, avocado oil is great, or any neutral oil you like. Keeping it simple with salt and pepper is honestly SO good, but this is where you can play: garlic powder for savory depth, paprika for warmth and color, smoked paprika if you like a subtle smoky vibe, or even a pinch of chili flakes if you want heat.
Health-wise, cabbage is quietly loaded with fiber and vitamins, but we’re not doing math here—we’re just celebrating a vegetable that keeps us full and happy without costing much. If you’re cooking on a budget, this is GOLD: one head of cabbage usually makes 4–6 big steaks, often for just a couple of dollars. Don’t be afraid to experiment: sprinkle with a little nutritional yeast for a cheesy-ish flavor, or finish with lemon juice or a squeeze of your favorite sauce once they’re out of the oven. Make it easy. Make it delicious. Make it yours.
How To Make Roasted Cabbage Steaks (Step-by-Step Vibes)
First, preheat your oven to 425°F (220°C). Hot oven = crispy edges. While it heats, you can prep everything else, so no time is wasted. If your oven runs cooler, don’t worry, just give it a minute longer later.
Next, cut the cabbage into 1-inch thick slices to create “steaks.” Start by trimming off any sad outer leaves, then stand the cabbage on its stem and carefully slice straight down. Some pieces might fall apart—totally fine. Just tuck the looser pieces on the pan; they’ll get extra crispy and wonderful. If your knife feels stuck, rock it gently. You’ve got this.
Now, drizzle olive oil over the cabbage steaks on both sides and season with salt, pepper, and any optional seasonings. You can brush the oil on or just drizzle and rub with your hands (my favorite, less dishes!). Make sure each steak gets a little love so it browns nicely. If you’re worried about over-salting, go lighter at first; you can always sprinkle a touch more at the end.
Place the cabbage steaks on a baking sheet lined with parchment paper. This keeps cleanup easy and helps prevent sticking. Give them a bit of space so the hot air can move around—crowding leads to steaming, and we want ROASTING. If you have to use two pans, that’s fine, just rotate them halfway through.
Roast in the oven for about 20–25 minutes, flipping halfway through, until the edges are crispy and the center is tender. Around the 12-minute mark, pull them out, flip gently with a spatula, and pop them back in. You’re looking for golden-brown edges and a soft center when you poke it with a fork. If they’re not quite there at 25 minutes, give them 3–5 more. Don’t worry if some edges look very dark—that’s flavor.
Finally, serve warm as a side dish or main course. Taste one piece and adjust salt if needed. This is your moment to add a squeeze of lemon, a drizzle of tahini, a dollop of Greek yogurt, or even a spoon of your favorite sauce. It smells amazing, it looks so pretty on the plate, and yes, you absolutely just made cabbage feel exciting.
Little Tricks That Make These Even Better
For extra crispy edges, make sure the cabbage is dry before you slice and season—moisture is the enemy of crunch. If you want to make them ahead, roast them until just tender, cool completely, and store in the fridge; when you reheat, they’ll finish crisping. I like to roast a double batch on Sunday, then reheat in the air fryer or oven at 400°F for 5–8 minutes—still so good, still not soggy.
Leftovers keep in an airtight container in the fridge for 3–4 days. To reheat quickly, you can use a skillet over medium heat with a tiny splash of oil, or even the microwave in short bursts (not perfect, but it totally works for a busy lunch). If you’re feeding kids, cut the “steaks” into smaller wedges after roasting and let them dip them in ranch, ketchup, or hummus—dip transforms everything.
If you’re cooking for a crowd, just line up multiple trays and rotate them halfway: top to bottom and back to front. Sheet-pan meals are the BEST for batch cooking; you do the work once and eat well all week. And if something goes a little off—edges too dark, slice too thin—remember, slightly burnt cabbage is still delicious and crunchy and we’re not aiming for perfection here, we’re aiming for dinner.
How To Serve Roasted Cabbage Steaks So They Shine
You can serve these roasted cabbage steaks as a simple side, tucked next to roasted chicken, baked tofu, lentils, or grilled fish. They’re amazing under a fried egg for breakfast (yes, breakfast cabbage, it’s a thing in my house), and they make a surprisingly satisfying meatless main when you pile them with chickpeas, yogurt, and herbs. For a cozy dinner, try them with mashed potatoes and a protein of your choice—it feels like comfort food but still light.
For parties or holidays, scatter them on a big platter, drizzle with a sauce (yogurt + garlic + lemon is my go-to) and sprinkle on fresh parsley or green onions. People will ask, “What is this??” in the best way. Leftovers can be chopped and tossed into grain bowls, tucked into wraps, or thrown into a quick stir-fry the next day. Honestly, roasted cabbage becomes this flexible little building block for so many meals.
I usually serve them with something creamy and something crunchy—maybe a tahini drizzle and toasted seeds—because that contrast just makes every bite exciting. Will they steal the show on a weeknight or at your holiday table? Quite possibly yes!!!
Your Roasted Cabbage Questions, Answered
Yes, absolutely. Red cabbage roasts beautifully and looks dramatic on the plate. Just know the color can deepen and get a little brownish at the edges, but the flavor is still amazing.
About 1 inch thick is the sweet spot. Thinner slices cook faster but can fall apart more, thicker slices stay intact but may need a few extra minutes to get tender in the center.
You can! Roast them until just tender, cool completely, then store in the fridge. Reheat in a 400°F oven or air fryer until hot and re-crisped around the edges. They’re great for meal prep lunches.
Garlic powder, paprika, smoked paprika, onion powder, Italian seasoning, or a simple combo of salt and pepper all work well. Cabbage is mild, so it really takes on whatever flavor you give it, which is kind of the best part.
Most likely the oven isn’t hot enough, the pan is crowded, or there’s too much moisture. Try using a higher heat (425°F), giving each steak space on the pan, and making sure the cabbage is dry before you oil and season it.
I love how these roasted cabbage steaks bring so much flavor for such little effort—they’re easy, they’re delicious, and they’re completely yours to customize. If you try them, tell me what you seasoned them with or what you served them alongside; I genuinely want to hear your twists. Tag me if you share a photo on social so I can cheer you on from my kitchen in Austin. You can do this, you really can, and I hope this simple little cabbage dinner ends up saving your week just a tiny bit…

Roasted Cabbage Steaks
Ingredients
Main Ingredients
- 1 head head of cabbage Green cabbage is preferred but red can also be used.
- 2 tablespoons olive oil Can be substituted with avocado oil or any neutral oil.
- to taste Salt Adjust according to preference.
- to taste Pepper Adjust according to preference.
- optional Optional seasonings (e.g., garlic powder, paprika) Experiment with spices for added flavor.
Instructions
Preparation
- Preheat your oven to 425°F (220°C).
- Cut the cabbage into 1-inch thick slices to create 'steaks'. Trim off any sad outer leaves and stand the cabbage on its stem to slice.
- Drizzle olive oil over both sides of the cabbage steaks and season with salt, pepper, and any optional seasonings.
- Place the cabbage steaks on a baking sheet lined with parchment paper.
Cooking
- Roast in the oven for about 20–25 minutes, flipping halfway through, until the edges are crispy and the center is tender.
- Optional: Once removed from the oven, adjust seasoning and add a squeeze of lemon, tahini, or your favorite sauce.
