These roasted cabbage steaks turn ordinary cabbage into something extraordinary. Thick slices are brushed with olive oil and seasoned with salt, pepper, garlic powder, and smoked paprika, then roasted at high heat until the edges become caramelized and crispy while the centers stay tender. The natural sweetness of the cabbage emerges during roasting, creating depth of flavor that surprises anyone who thinks cabbage is boring.
Ready in just 40 minutes with only 10 minutes of active prep, this dish couldn't be simpler. Slice the cabbage into thick rounds, season generously, and let the oven do the work. The result is a beautiful presentation that looks impressive on the plate but requires minimal effort.
Perfect alongside grilled meats or topped with a fried egg for a light main. Optional garnishes like fresh parsley, lemon wedges, Parmesan, or balsamic glaze let you customize the final flavor profile.
The first time I served roasted cabbage to my skeptical family, I watched eyes widen as that caramelized, savory scent filled the kitchen. Now it is the one side dish that disappears faster than anything else on the table. Who knew humble cabbage could transform into something so crave-worthy with just high heat and the right seasoning?
Last winter I made these on a whim when we had unexpected guests drop by. My friend Sarah actually asked for the recipe before she even finished her first steak, and now she makes them weekly for her family.
Ingredients
- 1 large green cabbage: Look for a tight, heavy head with fresh outer leaves and no discoloration at the base
- 3 tbsp olive oil: Helps achieve that golden caramelized exterior and keeps the edges from drying out
- 1 ½ tsp kosher salt: Enhances the natural sweetness as the cabbage roasts
- ½ tsp freshly ground black pepper: Adds just enough subtle warmth to balance the sweetness
- 1 tsp garlic powder: Distributes evenly and provides savory depth without burning like fresh garlic might
- ½ tsp smoked paprika: Optional but adds a lovely smoky note that makes everything taste more complex
- 2 tbsp chopped fresh parsley: Brightens the rich flavors with a fresh herbal finish
- Lemon wedges: A squeeze right before serving wakes up all the flavors
Instructions
- Preheat the oven:
- Crank that oven to 425°F and line a baking sheet with parchment paper for easy cleanup later
- Prep the cabbage:
- Peel off any sad looking outer leaves, then slice the whole head into thick 1-inch steaks from top to bottom
- Season generously:
- Arrange the steaks in a single layer, brush both sides with olive oil, then sprinkle with salt, pepper, garlic powder and smoked paprika
- Roast to perfection:
- Slide into the hot oven for 25 to 30 minutes, flipping halfway through, until the edges are deeply golden and the centers yield easily to a fork
My aunt said she would never touch cabbage again until she tried these at my house last summer. Now she texts me every time she makes them, usually with a photo of those gorgeous browned edges.
Getting the Best Caramelization
I have learned that patience with the hot oven pays off. Do not be afraid to let the edges go almost dark brown, that is where all the sweet, concentrated flavor lives.
Serving Ideas
These steaks are incredibly versatile on the table. I have served them alongside roast chicken, under a fried egg for breakfast, and even as the base for a vegetarian main course.
Make Ahead & Storage
You can slice and season the cabbage up to a day ahead, then roast when ready. Leftovers reheat beautifully in a 350°F oven for about 10 minutes.
- The texture is best fresh from the oven but leftovers still make a quick lunch
- Store in an airtight container for up to 3 days
- A quick reheat in the air fryer restores some of the crispiness
There is something deeply satisfying about turning a 2 dollar head of cabbage into a dish that everyone fights over at the dinner table.
Recipe FAQs
- → How do you cut cabbage into steaks?
-
Trim off any damaged outer leaves, then slice the cabbage head from top to stem into 1-inch thick rounds. Each slice should hold together like a steak with the stem pieces helping maintain the shape during roasting.
- → What temperature should you roast cabbage at?
-
Roast at 425°F (220°C) for 25–30 minutes. This high heat creates caramelization on the edges while keeping the inside tender. Flip halfway through for even cooking and browning on both sides.
- → Is roasted cabbage healthy?
-
Yes, roasted cabbage is very nutritious. Each serving contains only 90 calories while providing fiber, vitamins C and K, and antioxidants. It's naturally vegan, gluten-free, and low in carbohydrates.
- → Can you make roasted cabbage steaks ahead of time?
-
You can slice and season the cabbage ahead, then roast just before serving. Leftovers reheat well in a 350°F oven for about 10 minutes, though the texture will be softer than freshly roasted.
- → What goes well with roasted cabbage?
-
These steaks pair beautifully with grilled chicken, steak, or fish. For a vegetarian main, top with a fried egg or crumbled feta. They also complement other roasted vegetables like carrots, potatoes, or Brussels sprouts.
- → Why use smoked paprika on cabbage?
-
Smoked paprika adds a subtle smoky depth that complements the natural sweetness of roasted cabbage. If you don't have smoked paprika, regular paprika works fine, or try adding a pinch of cumin for earthy flavor.