I still remember the first time I roasted a cabbage head into thick, caramelized “steaks” — the edges went golden and almost charred while the cores stayed tender, and a simple drizzle of olive oil turned a humble vegetable into a satisfying centerpiece. This recipe for Roasted Cabbage Steaks is exactly that: one head of cabbage, a little olive oil, salt and pepper, and optional spices for extra lift. It’s perfect for weeknights when you want something fast and healthy, or as a low-cost side that looks and tastes elevated. If you like pairing roasted vegetables with bold mains, try these with a garlic-forward seafood dish like garlic-parmesan roasted shrimp for contrast.
Why you’ll love this dish
Roasted cabbage steaks take an everyday vegetable and turn it into a plate-worthy component with minimal time and effort. Cabbage softens on the inside while the edges crisp, giving you both texture and deep, sweet flavor from caramelization. It’s budget-friendly, naturally vegan, and scales easily for two or a crowd — great for weeknight dinners, potlucks, or a meatless center at a holiday table.
“Simple to make, surprisingly elegant — the best vegetable side when you want something healthy but not boring.”
This recipe is also forgiving: don’t stress if your slices aren’t perfectly round or the thickness varies slightly. The key outcomes are caramelized edges, tender centers, and seasoning that complements whatever you serve with it.
The cooking process explained
High-level: preheat the oven, slice the cabbage into 1-inch “steaks,” oil and season both sides, roast on a baking sheet about 25–30 minutes, flip once so both sides get crisp, then serve hot. Expect about 10 minutes to prep and under 30 minutes in the oven — hands-off time while the oven does the work. You’ll use just one sheet pan and basic pantry spices, so cleanup is easy.
What you’ll need
- 1 head of cabbage (green or savoy works best; red cabbage also fine)
- 2 tablespoons olive oil (substitute avocado oil for a higher smoke point)
- Salt to taste (kosher salt seasons evenly)
- Pepper to taste (freshly ground black pepper is best)
Optional seasonings: - Garlic powder (or 1 minced clove rubbed on after roasting)
- Paprika (smoked paprika for a deeper flavor)
- Grated Parmesan cheese (sprinkle in the last 5 minutes of roasting for a golden crust)
Notes: If you want lower sodium, use less salt and finish with a squeeze of lemon or a sprinkle of flaky sea salt at the table. For a nuttier finish, dot with butter or ghee before serving.
Step-by-step instructions
- Preheat the oven to 400°F (200°C).
- Remove any tough or damaged outer leaves from the cabbage.
- Place the cabbage on a cutting board and slice it into 1-inch-thick rounds (these are your “steaks”). If the very end falls apart, save those leaves to roast as wedges.
- Arrange the cabbage steaks in a single layer on a baking sheet. Don’t overcrowd — use two pans if needed.
- Drizzle olive oil over both sides of each steak and rub it around with your hands or a brush to coat evenly.
- Sprinkle salt, pepper, and any optional seasonings over both sides.
- Roast for about 12–15 minutes on the first side until the edges begin to brown.
- Flip each steak carefully and roast another 12–15 minutes until edges are crispy and centers are tender when pierced with a knife.
- If using Parmesan, sprinkle on now and return to the oven for 3–5 minutes to melt and brown slightly.
- Remove from the oven and serve hot.
Best ways to enjoy it
Roasted cabbage steaks work as a star side or a light main. Try them:
- Topped with a dollop of herbed yogurt, lemon zest, and toasted pine nuts for a Mediterranean tilt.
- Alongside grilled or roasted meats, or for a playful combo, pair with a hearty sandwich like ground beef Philly cheesesteaks to balance richness with bright, roasted veg.
- As part of a sheet-pan dinner with potatoes and sausage (add the denser items earlier so everything finishes together).
- On a bed of grains (farro, quinoa) with a vinaigrette and fresh herbs for a warm salad.
When plating, stack two steaks slightly offset, sprinkle finishing salt or cheese, and add a wedge of lemon for brightness.
Storage and reheating tips
- Refrigerate: Cool leftovers within two hours and store in an airtight container for up to 4 days.
- Reheat: For best texture, reheat in a 375°F (190°C) oven or toaster oven for 8–10 minutes to crisp the edges again. A skillet over medium heat also works; add a splash of oil and sear each side briefly.
- Freeze: Blanching first helps texture, but you can freeze roasted slices wrapped tightly for up to 2 months. Thaw in the fridge and re-crisp in the oven.
Food safety: do not leave cooked cabbage at room temperature longer than two hours. Reheat to an internal temperature of 165°F (74°C) if serving to vulnerable individuals.
Pro chef tips
- Uniform thickness matters: cut steaks about 1 inch thick so the center cooks through without burning the edges.
- Don’t skip oil: it’s what promotes crispness and helps seasoning stick.
- Use high heat: 400°F encourages good caramelization without dehydrating the cabbage.
- Flip once: flipping too often prevents the golden crust from developing.
- Try a hot pan finish: for extra char, after oven roasting, sear each steak in a hot cast-iron skillet for 30–60 seconds per side.
Creative twists
- Smoky-Parmesan: sprinkle smoked paprika and grated Parmesan during the last 5 minutes.
- Asian glaze: brush with a mixture of soy sauce, toasted sesame oil, and a touch of honey in the final 5 minutes.
- Vegan Caesar: top with a vegan parmesan and a drizzle of Caesar-style dressing.
- Spiced North African: dust with cumin, coriander, and a pinch of cinnamon before roasting; finish with preserved lemon or cilantro.
- Grill method: oil both sides and grill over medium heat for 4–6 minutes per side for smoky char.
Common questions
How long does it take from start to finish?
Plan about 35–45 minutes total: 10 minutes to prep and slice, and 25–30 minutes roasting time depending on oven and thickness.
Can I use red cabbage or savoy cabbage instead of green?
Yes. Savoy has looser leaves and a delicate texture; red cabbage holds its shape and adds color. Adjust roast time slightly if your cabbage is smaller or much denser.
Will the cabbage get soggy?
If the oven is hot enough and the steaks are not overcrowded, they should caramelize instead of steaming. Make sure to oil and space them so air circulates.
Can I make these ahead for a gathering?
You can roast them ahead and reheat in a hot oven to restore crispness. For best texture, roast within a day of serving if possible.
Are roasted cabbage steaks keto or low-carb friendly?
Yes. Cabbage is low in carbs and works well for keto or low-carb diets when you skip sugary glazes and high-carb toppings.
PrintRoasted Cabbage Steaks
Crispy roasted cabbage steaks drizzled with olive oil and seasoned to perfection, a perfect budget-friendly and healthy side dish.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Side Dish
- Method: Roasting
- Cuisine: Vegetarian
- Diet: Vegan
Ingredients
- 1 head of cabbage (green or savoy)
- 2 tablespoons olive oil
- Salt to taste
- Pepper to taste
- Optional seasonings: garlic powder, paprika, grated Parmesan cheese
Instructions
- Preheat the oven to 400°F (200°C).
- Remove any tough or damaged outer leaves from the cabbage.
- Slice the cabbage into 1-inch-thick rounds.
- Arrange the cabbage steaks in a single layer on a baking sheet.
- Drizzle olive oil over both sides of each steak and coat evenly.
- Sprinkle salt, pepper, and any optional seasonings over both sides.
- Roast for about 12–15 minutes on the first side until edges begin to brown.
- Flip each steak and roast for another 12–15 minutes until crispy and tender.
- If using Parmesan, sprinkle on each steak and return to the oven for 3–5 minutes.
- Remove from oven and serve hot.
Notes
For lower sodium, use less salt and finish with lemon or flaky sea salt at the table. For a nuttier finish, dot with butter or ghee before serving.
Nutrition
- Serving Size: 1 steak
- Calories: 150
- Sugar: 2g
- Sodium: 200mg
- Fat: 10g
- Saturated Fat: 1g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 0mg






