There’s something so comforting about simple, home-cooked vegetables that bring back memories of family dinners and cozy nights in the kitchen. Crispy roasted cabbage steaks might just become one of your new favorite dishes—especially if you grew up thinking cabbage was just a boring old veggie. But trust me, when roasted to golden perfection with crispy bacon bits sprinkled on top, cabbage transforms into a star that everyone will ask for again and again. Plus, this recipe is incredibly easy and quick to make, which means you can whip it up on a busy weeknight or bring it to your next potluck and impress the crowd without breaking a sweat.
Why You’ll Love Crispy Roasted Cabbage Steaks
- Fast: Ready in under 30 minutes, this dish fits perfectly into your hectic schedule.
- Easy: Minimal ingredients, straightforward steps, and no fancy equipment required.
- Giftable: Bring this to your next dinner party or holiday gathering and watch it disappear.
- Crowd-pleasing: Even those who usually shy away from cabbage will be hooked.
Ingredients
Let’s talk about what you’ll need to make these delicious cabbage steaks. It’s a short list but each ingredient plays an essential role in building layers of flavor and texture.
- 1 small cabbage, outer leaves removed: Choose a fresh, firm cabbage with tight leaves. The smaller size makes it easier to slice into perfect steaks.
- 3 tbsp olive oil: This helps the cabbage roast to a beautiful golden crisp. You can use extra virgin olive oil for a richer flavor.
- 1 tsp salt: Seasoning is key. Salt brings out the cabbage’s natural sweetness and enhances the crispy crust.
- 1 tsp ground black pepper: Adds just the right amount of warmth and bite.
- 1/3 cup bacon, chopped: Bacon adds a smoky crunch that contrasts perfectly with the tender cabbage.
- 1 tsp fresh parsley, for garnish: Brightens the dish with a pop of color and freshness at the end.
How to Make Crispy Roasted Cabbage Steaks
Now, let’s get to the fun part—making those crispy cabbage steaks. I’ll walk you through every step so you can feel confident and enjoy the process.
- Preheat your oven to 400°F (200°C). A hot oven is essential for roasting the cabbage to a perfect golden brown. While the oven heats, you can prep the cabbage.
- Cut the cabbage into 1/2-inch thick steaks. This thickness ensures the cabbage cooks evenly without falling apart. I like to slice straight down through the core so the steaks hold together nicely. If you’re worried about the core being too tough, you can slice around it and save it for another recipe like a stir-fry or soup.
- Brush both sides of each cabbage steak evenly with olive oil and place them flat on a baking sheet. Don’t forget to coat the edges too, so every bite crisps up beautifully. Using a silicone brush makes this quick and mess-free.
- Season the cabbage steaks generously with salt and black pepper. This simple seasoning lets the natural flavors shine while giving the cabbage that savory kick.
- Roast in the oven for 12 minutes, then carefully flip the steaks and roast for an additional 12 minutes, or until golden brown. Keep an eye on them toward the end—every oven is different, and you want them crispy but not burnt. Flipping halfway is key for even roasting and that irresistible crust on both sides.
- While the cabbage is roasting, cook the chopped bacon in a skillet over medium heat until crisp and golden. I like to drain the bacon on a paper towel to remove excess grease, which keeps the topping nice and crunchy without being greasy.
- Once the cabbage steaks are done, sprinkle the crispy bacon bits over them and garnish with fresh parsley. The parsley adds a lovely fresh note and a burst of color that makes the dish look as good as it tastes.
- Serve immediately. These cabbage steaks are best enjoyed hot and crispy right out of the oven.
If you love simple vegetable sides like this, you might also enjoy trying some creative recipes like the [one-pot smoky BBQ meatball pasta](https://www.recettia.com/one-pot-smoky-bbq-meatball-pasta-2/) that brings bold flavors and easy prep to your dinner table.

Substitutions & Additions
Don’t be afraid to get creative with this recipe! While the original version is fantastic as is, here are some fun swaps and additions to suit your taste or what you have on hand.
- Swap bacon for turkey bacon or smoked sausage: These alternatives keep that smoky, crispy element but may be lighter or different in flavor.
- Use coconut oil or avocado oil instead of olive oil: These oils roast veggies beautifully and add subtle flavor changes.
- Add a sprinkle of Parmesan cheese or nutritional yeast: Right before serving, add a cheesy, savory twist that melts slightly on the warm cabbage.
- Top with a drizzle of balsamic glaze: The sweet tang balances the savory bacon and brings a gourmet touch.
- Experiment with spices like smoked paprika, garlic powder, or red pepper flakes: For a bit of heat or smoky depth, season the cabbage before roasting.
- For a vegetarian option: Skip the bacon and add toasted nuts like walnuts or pecans for crunch. This keeps the dish satisfying and delicious.
One of my favorite ways to round out a meal featuring roasted cabbage steaks is with a cozy dessert like the [pineapple cream cheese pound cake](https://www.recettia.com/pineapple-cream-cheese-pound-cake-recipe-2/), which pairs perfectly with the savory notes of dinner.
Tips for Success
Here are some tricks I’ve learned to make sure your cabbage steaks turn out restaurant-quality every time.
- Choose a fresh, firm cabbage: Avoid cabbages with yellowing or wilting leaves. A tight head means crisp steaks that hold together well.
- Slice evenly: Use a sharp knife and cut steaks about 1/2 inch thick. Too thin, and they’ll fall apart; too thick, and they might not roast evenly.
- Don’t overcrowd the baking sheet: Leave space between steaks so the hot air can circulate and crisp the edges.
- Flip carefully: Use a wide spatula to flip the cabbage without breaking the steaks.
- Cook bacon just right: Crispy but not burnt is the goal. Overcooked bacon can overpower the dish.
- Prep ahead: You can slice and season the cabbage steaks a few hours ahead and keep them refrigerated until ready to roast. Just brush with olive oil right before putting them in the oven.
How to Store Crispy Roasted Cabbage Steaks
If you have leftovers (which is rare in my house!), here’s how to keep them fresh and tasty:
- Refrigerate: Store the cabbage steaks in an airtight container in the fridge for up to 3 days.
- Reheat: For best texture, reheat in a toaster oven or regular oven at 350°F until warmed through and crispy again. Avoid microwaving as it can make them soggy.
- Freeze: While I don’t recommend freezing roasted cabbage steaks because they might lose their crispness, you can freeze the uncooked sliced and seasoned cabbage steaks for up to 2 months. Roast fresh when ready.
FAQs
Can I use a large cabbage instead of a small one?
Absolutely! Just be sure to slice it into evenly thick steaks and adjust roasting time slightly if needed. Larger steaks might take an extra 3-5 minutes per side to become crispy and tender.
Is it necessary to flip the cabbage steaks halfway through roasting?
Yes, flipping is important to get that golden crust on both sides. It ensures even cooking and prevents one side from burning while the other remains soft.
Can I make this recipe vegan?
Definitely! Simply omit the bacon and try topping with toasted nuts, seeds, or a drizzle of vegan cheese sauce. Roasting the cabbage with olive oil and seasoning still delivers great flavor and texture.
What can I serve with crispy roasted cabbage steaks?
They pair wonderfully with roasted meats, grilled chicken, or hearty grain bowls. For a full comfort meal, consider trying them alongside an easy one-pot dish like the [smoky BBQ meatball pasta](https://www.recettia.com/one-pot-smoky-bbq-meatball-pasta/), which complements the savory cabbage beautifully.
I hope you enjoy making these crispy roasted cabbage steaks as much as I do! They’re a fantastic way to celebrate simple ingredients and turn them into something truly special. And if you love easy, comforting recipes like this, don’t forget to check out the other great dishes on Recettia for more inspiration.
For more cozy and delicious recipe ideas, make sure to follow us on Pinterest and never miss out on your next favorite meal!

Crispy Roasted Cabbage Steaks
Ingredients
Equipment
Method
- Step 1: Preheat your oven to 400°F (200°C).
- Step 2: Cut the cabbage into 1/2-inch thick steaks, slicing straight through the core to help them hold together.
- Step 3: Brush both sides and edges of each cabbage steak evenly with olive oil and place flat on a baking sheet.
- Step 4: Season the cabbage steaks generously with salt and ground black pepper.
- Step 5: Roast in the oven for 12 minutes, then carefully flip the steaks and roast for an additional 12 minutes until golden brown and crispy.
- Step 6: While the cabbage roasts, cook chopped bacon in a skillet over medium heat until crisp and golden. Drain on paper towels.
- Step 7: Once cabbage steaks are done, sprinkle crispy bacon bits over them and garnish with fresh parsley.
- Step 8: Serve immediately while hot and crispy.








