Delicious Roasted Cabbage Steaks
Enjoy delicious roasted cabbage steaks any time of the week! Tender, bursting with flavor, and with minimal prep time, my easy-to-follow recipe will leave you with a delightful side dish or an amazing vegetable main that’s perfect for weekday meals.

Eating green cabbage raw or making cabbage soups aren’t the only ways to enjoy this delicious and versatile vegetable. Roasting them in the oven is a game-changer, too! Thanks to the blend of spices used, you’ll have a dish that’s delightfully crispy on the outside, succulently soft inside, and very tasty. Trust me, this recipe will easily become your go-to cabbage recipe!
Why You’ll Love It
- Healthy and nutritious. Cabbages are packed with nutrition, naturally rich in fiber, minerals, and vitamins C and K, while also low in calories. Enjoy as much as you want, and you don’t have to feel guilty afterward!
- Easy to make at home. Prepping to make this dish is a breeze, and the oven does the cooking for you!
- There is a 30-minute cooking time, and most of it doesn’t even need your attention. This leaves you free to do something else as the cabbage slices cook.
- Can be made with ingredients you already have. Cabbage is one of those veggies most folks like to keep in their fridge for quick recipes since they last so long. Also, the spices and seasonings we will use for this recipe are pretty common. You might already have them all in your pantry!
- A versatile recipe. Give this delicious roasted cabbage steak your unique twist! Try any of the variations we recommend below.
- Gluten-free. If you’re avoiding gluten, this dish is a good addition to your recipe list!
- Vegan and plant-based. These steaks make a wonderful alternative to conventional steaks
Ingredient Notes
- Green Cabbage: The main ingredient for this recipe, but red cabbage will also work for this dish. We will be using cabbage heads with the outer leaves removed.
- The number of steaks you get from a cabbage will depend on the size and shape of the cabbage. Aim for 1-inch slices more than a specific number of steaks.
- Extra Virgin Olive Oil: Coating the cabbage slices with olive oil will help them achieve a beautiful brown coloring as they bake.
- Avocado oil also works great.
- Lemon Juice: Gives the dish some brightness. Use fresh lemons for the best result.
- Brown mustard: Lends a potent and earthy mustard flavor to the cabbages.
- You can swap in Dijon mustard if you prefer.
- Garlic Powder: Gives the cabbage steaks a wonderfully savory flavor.
- Salt: Enhances the taste of the cabbage steaks.
- Smoked Paprika: Adds a smoky and woodsy flavor that pairs extraordinarily well with cabbage.
- Fresh Parsley: Optional. The fresh parsley gives a pop of lovely green color to the finished dish along with a clean, peppery taste.
How to Slice Cabbage for Cabbage Steaks
- Remove any loose leaves from the cabbage head.
- Using a sharp knife, cut off the root end of the cabbage to give you a flat base to work with.
- Place the vegetable upright on a cutting board.
- Cut the cabbage into slices about an inch thick each. For this recipe, you may get 4 to 6 cabbage steaks.
How to Make Cabbage Steaks
- Preheat the oven to 425℉. Line a baking sheet with parchment paper and then set it aside.
- Place the cabbage steaks onto the prepared baking sheet.
- In a small bowl, combine the oil, lemon juice, mustard, garlic powder, salt, and paprika to make an olive oil mixture. Mix well.
- Brush the tops of the steaks with the marinade until well coated.
- Turn the oven down to 400℉.
- Place the steaks in the oven and roast for 30 minutes until tender and the edges are crisp and golden.
- Optionally, sprinkle with parsley before serving.
- Enjoy!
Fun Variations
- Make it spicy: Add cayenne pepper or red pepper flakes to the dish to give it a nice, spicy heat.
- Make it sweet: Drizzle honey or vegan honey on this dish for a touch of sweetness.
- Make it cheesy: Sprinkle some Parmesan cheese (the rennet-free variety if vegetarian!) or any cheese of your choice after the cabbages have been cooked for some cheesy goodness.
- Dial up the flavor: Intensify the flavors of this veggie dish by using my adobo seasoning, rosemary salt, or any special seasoning you like.
- Make it nutty: Serve the dish with a healthy topping of nuts like pecans and walnuts for the added crunch and texture.
- Cook it on the grill: Grill the veggies until crispy and tender, instead of baking them.
How to Serve Cabbage Steaks
- As a main dish or alongside other vegetarian side dishes for a nutrient-packed, filling meal.
- As a side dish alongside mains like Creamy Oregano Pasta, White Chickpea Chili, or Veggie Stew.
- With grains like Pineapple Rice or quinoa for a satisfying lunch.
- With dipping sauces like honey sriracha sauce or peri-peri sauce.
Storing and Reheating
Store any leftover cabbage steaks inside an airtight container and keep them in the refrigerator for up to 5 days. If you want them to last longer, store the container in the freezer instead, where they will keep for about 3 months.
To reheat, pop the leftovers in the oven and warm them at 375℉ for about 5 minutes, or until sufficiently warm throughout.
You Might Also Like These Tasty Cabbage Recipes
Cabbage Steaks
Ingredients
- 1 head cabbage outer leaves removed, sliced vertically into 4-6 rounds
- ¼ cup extra virgin olive oil or avocado oil
- 2 tablespoons lemon juice
- 1 tablespoon brown mustard or Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon salt
- ½ teaspoon smoked paprika
- ¼ cup fresh parsley chopped, for garnish, optional
Instructions
- Preheat the oven to 425℉. Line a baking sheet with parchment paper and then set it aside.
- Place the cabbage steaks onto the prepared baking sheet.
- In a small bowl, combine the oil, lemon juice, mustard, garlic powder, salt, and paprika. Mix well.
- Brush the tops of the steaks with the marinade until well coated.
- Turn the oven down to 400℉.
- Place the steaks into the oven and roast for 30 minutes, or until the steaks are tender and the edges of the steaks are crisp and golden.
- Optionally, sprinkle with parsley before serving.
- Enjoy!
Would like to try this. Can I do stove top instead of oven or grill?
Hi! Thanks for visiting! To make this on the stove top, you want to heat the cabbage steaks on low heat in a skillet, with a little bit of oil to steam them until they are tender, and then you can turn the heat to medium-high until they char a little on the bottoms. I hope this helps!
Thanks for your sharing!