4.89 from 9 votes

Roasted Cabbage

Jump to Recipe ▼

6 Comments

Servings: 6

30 mins

This post may include affiliate links. Thank you for your support.

This roasted cabbage is caramelized on the edges, tender in the center and made with just a handful of simple ingredients. It’s an easy, flavorful side dish that goes with just about anything.

Roasted cabbage on a plate with a fork.

I love cabbage, but feel like it’s such an under appreciated vegetable. Anyone else feel that way?!

If you’ve tried recipes like my cabbage soup or unstuffed cabbage rolls, you already know how yummy it can be, but roasting cabbage completely changes it. Just like with roasted sweet potatoes, the edges get caramelized, the flavor becomes slightly sweet and it turns into a simple side dish that’s honestly so good.

If you’ve never tried roasted cabbage before, this is a great place to start. It’s easy, affordable and goes with just about any meal.

Why I Love This Roasted Cabbage

Woman (Brittany Mullins) wearing a white shirt and sipping a green smoothie.
  • The texture is so good: The edges get perfectly caramelized while the center stays tender. It completely changes how cabbage tastes.
  • It’s ridiculously easy: Just a few ingredients, a quick toss and into the oven. If you’ve made my roasted broccoli or roasted carrots before, it’s the same simple process.
  • It’s budget-friendly: Cabbage is one of the most affordable veggies and you get a ton of servings out of one head.
  • It goes with everything: I make this as an easy side for weeknight dinners and it works with just about any protein.

Ingredients Needed

Ingredients measured out to make Roasted Cabbage: green cabbage, olive oil, pepper, sea salt and garlic.
  • green cabbage – the star of the show here! I went with green cabbage, but feel free to use purple cabbage if that’s what you have on hand.
  • olive oil – allows the seasonings to adhere together and keeps the cabbage from sticking to the baking sheet. Avocado oil works great too!
  • seasonings – sea salt, black pepper and garlic powder are a simple, yet perfect combination for a tasty roasted cabbage.

Flavor Variations

One of the best things about roasted cabbage is how easy it is to switch up the flavor depending on what you’re in the mood for. Here are a few simple ideas:

  • Cheesy: Sprinkle freshly grated parmesan over the cabbage during the last few minutes of roasting so it gets melty and slightly crispy.
  • Lemon herb: Add lemon juice, lemon zest and fresh herbs like parsley or thyme to the oil before roasting for a bright, fresh flavor.
  • Spicy: Toss in a pinch of red pepper flakes or cayenne for a little heat.
  • Sweet and savory: Add a drizzle of maple syrup or honey with a pinch of smoked paprika or cumin for a deeper flavor.
  • Asian-inspired: Swap olive oil for sesame oil and add a splash of soy sauce and fresh ginger for a savory twist.

How to Make Roasted Cabbage

Cutting a cabbage into 1 inch thick slices.

Step 1: Preheat oven to 400°F. Cut the stem off the cabbage and cut it into 1” thick slices.

Whisking together seasoning.

Step 2: Whisk together oil, garlic powder, salt and pepper in a small bowl.

Massaging seasoning into cabbage steaks.

Step 3: Drizzle half of the mixture over the cabbage. Rub the seasoning mixture into the cabbage with fingers or a brush. Then flip cabbage over and repeat on the other side.

Roasted cabbage on a baking pan.

Step 4: Place pan in the preheated oven and roast for 25 minutes. No need to flip the cabbage while it’s roasting!

Tips for Success

  • Cut thick slices so they hold together: If you slice the cabbage too thin, it can fall apart and burn. I like keeping the pieces a little thicker so the edges caramelize while the center stays tender.
  • Don’t overcrowd the pan: Give the cabbage some space on the baking sheet so it roasts instead of steams. This is key for getting those golden, crispy edges.
  • Use enough oil: Cabbage absorbs oil as it roasts, so make sure each piece is well coated. This helps with both flavor and caramelization.
Roasted cabbage pulled apart with a fork.

How to Serve

This roasted cabbage is one of those sides that goes with just about anything, which is why I make it all the time.

Roasted cabbage on a serving platter.

How to Store Leftovers

I recommend storing any leftovers in the fridge in an airtight container for 4-5 days. You can easily reheat the cabbage in the toaster oven, convection oven or air fryer!

Frequently Asked Questions

Is roasted cabbage healthy?

Roasted cabbage is a healthy option! It’s packed with nutrients, specifically vitamin K, vitamin C and folate. It’s also high in fiber and antioxidants. (Source)

Why is my roasted cabbage soggy?

This usually happens if the pan is overcrowded or the oven temperature is too low. Make sure the cabbage has space and roast at a high heat so it caramelizes instead of steaming.

Do I need to flip cabbage while roasting?

No, it’s not necessary for this recipe. The bottom will caramelize nicely without flipping.

Can I use red cabbage instead?

Yes! Red cabbage works just as well and adds a nice pop of color, though it may take slightly longer to soften.

More Cabbage Recipes You’ll Love

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

4.89 from 9 votes

Easy Roasted Cabbage

Tender in the center with caramelized edges, this roasted cabbage is a simple, flavorful side dish made with just a few ingredients.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6
Save this recipe!
Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

Ingredients  

Instructions 

  • Preheat oven to 400°F and line a baking sheet with parchment paper.
  • Cut the stem off cabbage and then cut cabbage into 1” thick slices. Place cabbage slices onto prepared baking tray.
    1 small head green cabbage
  • Whisk together oil, garlic powder, salt and pepper. Drizzle half of the mixture over cabbage. Rub mixture into cabbage with fingers. Flip cabbage over and repeat on the other side.
    2 Tablespoons olive oil, 1 ½ teaspoons garlic powder, 1 teaspoon sea salt, ½ teaspoon ground black pepper
  • Place pan in the preheated oven and roast for 25 minutes, or until cabbage starts to brown on the edges and is tender. Serve immediately!

Notes

  • Storage: Store leftovers in an airtight container in the fridge for up to 4–5 days. Reheat in the oven or air fryer for best texture.
  • Cut size matters: Thicker slices hold their shape better and give you that perfect balance of tender centers and caramelized edges.
  • Add toppings after roasting: If you’re adding things like parmesan, lemon juice or fresh herbs, wait until the cabbage is done roasting for the best flavor.

Nutrition

Serving: 1/6 recipe | Calories: 81kcal | Carbohydrates: 9g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 221mg | Potassium: 269mg | Fiber: 4g | Sugar: 5g

Nutrition information is automatically calculated, so should only be used as an approximation.

Like This Recipe? Rate & Comment Below!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
4.89 from 9 votes (7 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




6 Comments

  1. 5 stars
    I didn’t expect to love cabbage this much, but this recipe totally changed my mind. The edges get so caramelized and it’s such an easy side for weeknights!

    1. So glad you enjoyed this recipe, Erin! Thanks for coming back to leave a review. I so appreciate it!

  2. 4 stars
    I made this for lunch today & it was great! The only thing is 30 minutes at 400 degrees was too much, going forward I will do 375 degrees & just keep an eye on it

    1. Thank you for sharing your feedback, Emma. Glad you enjoyed this recipe. I really appreciate you coming back and sharing your review + star rating!