Crispy Roasted Cabbage Steaks with Garlic and Parmesan

Cabbage steaks are one of my favorite ways to prepare cabbage. Slice a head of cabbage into thick “steaks,” brush them with oil, season, and roast until tender and golden. The result is a flavorful, hearty vegetable that works as a side dish, a vegetarian main, or a snack.

Roasting or sautéing cabbage transforms its flavor in the same way it does for Brussels sprouts: caramelized, rich, and deeply savory. While a fresh coleslaw has its place, roasted cabbage brings a different level of depth and comfort to a meal.

Cabbage steaks on a white plate on counter

This recipe is simple to adapt — swap spices, change the oil, or adjust the thickness of the steaks to suit your taste.

This Cabbage Steaks Recipe Is…

  • Oven roasted
  • Made with just a few ingredients
  • Easily adjusted to your preferred seasonings
  • Great as a side or a vegetarian/vegan main
  • Hearty and comforting
cabbage on a plate and spices in single bowls on a marble counter

List of Ingredients Needed

Below is a quick overview of the ingredients. Exact measurements and full directions are provided in the printable recipe card later in the post.

  • Oil – olive oil (or substitute avocado/canola/vegetable oil).
  • Cabbage – 1 head of green cabbage, cut into 1-inch steaks.
  • Salt
  • Black pepper
  • Garlic powder
  • Chili powder

Variations To Recipe

Seasonings – Use whatever spices you prefer. Try a simple salt-and-pepper mix, creole seasoning, garlic salt and parsley, or your favorite blend.

Oil – Olive oil works well for flavor, but avocado oil or a neutral oil like canola or vegetable will also give you crisp, golden edges.

How to Make

Full instructions are in the recipe card below. These steps walk you through the basic process visually and in order.

sliced cabbage steaks on a wooden cutting board

Step 1: Slice Cabbage Into Steaks

Use a sharp knife to cut the cabbage into 3/4–1 inch thick rounds. This thickness helps the steaks hold together while roasting and yields a tender interior with caramelized edges.

seasoned cabbage steaks on a baking sheet

Step 2: Season

Season both sides of each cabbage steak with salt, pepper, garlic powder, and chili powder (or your chosen spices). Drizzle or brush with oil so the surfaces are coated. Arrange the steaks in a single layer on a rimmed baking sheet for even roasting.

baked cabbage on a white plate with fork by it

Step 3: Roast in Oven

Roast at 400°F (about 200°C) until the cabbage is golden and tender. Small charred bits may form at the edges, which adds great flavor. Serve immediately for best texture.

Pro Tips

Season both sides. Generous seasoning enhances flavor. Season one side on the cutting board, place the steaks on the pan, then season the top side before roasting.

Choose a solid cabbage. Pick a head that feels heavy for its size and has tight, brightly colored leaves. Green cabbage tends to work best for roasting.

Storing Leftovers

Store leftover cabbage steaks in an airtight container in the refrigerator for 2–3 days. Reheat in the microwave for a quick option, or warm them in the oven at 350°F (175°C) on a baking sheet for about 5 minutes until heated through and crisped again.

sliced cabbage on plate with fork of cabbage above

Ways to Serve Roasted Cabbage Steaks

As Is — Serve as a satisfying vegetarian or vegan main dish. The roasted steaks are hearty enough to be the centerpiece of a meal.

Side Dish — Pair with grilled or roasted meats such as steak or chicken. The caramelized cabbage complements richer proteins nicely.

With Rice or Pasta — Serve the cabbage with rice or pasta to make a more filling plate; the cabbage adds robust flavor while the grains act as a neutral base.

Common Questions Asked

How do I cut cabbage for cabbage steaks?

1. Wash and remove any loose or damaged outer leaves.
2. Slice from top to bottom into 3/4–1″ thick rounds.
3. Season, oil, and roast.

Can you freeze leftover cabbage steaks?

You can freeze leftovers, though the texture will become softer after thawing. Use frozen cabbage in soups, stews, or cooked dishes where texture is less critical.

More Side Dish Recipes

  • Roasted Cauliflower
  • Korean Cucumber Salad
  • Duchess Potatoes

Printable Recipe Card

Cabbage steaks on a white plate on counter

Roasted Cabbage Steaks

Cabbage steaks are thick-sliced cabbage seasoned, drizzled with oil, and roasted until caramelized. They make a simple side, snack, or vegetarian main.
Prep Time: 5 mins
Cook Time: 30 mins
Total Time: 35 mins

Ingredients

  • 1 head green cabbage
  • 1/4 cup olive oil
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon garlic powder
  • 1 tablespoon chili powder

Instructions

  1. Grease a rimmed baking sheet or line with foil for easier cleanup.
  2. Rinse the cabbage and remove any torn outer leaves. Slice into 3/4–1″ thick rounds from top to bottom.
  3. Arrange the cabbage steaks in a single layer on a baking sheet or place them on a cutting board to season.
  4. Season both sides of each steak with salt, pepper, garlic powder, and chili powder. Drizzle with oil to coat.
  5. Roast at 400°F for 15–20 minutes, then flip each steak and roast another 10–15 minutes, or until the cabbage is tender and golden to your liking.

Notes

Seasonings: Use any seasoning blend you prefer. Thickness: Aim for 3/4–1″ so the steaks hold together. If they fall apart slightly, they will still taste great.

Nutrition

Calories: 123 kcal | Carbs: 10 g | Protein: 2 g | Fat: 9 g | Sodium: 437 mg

Cabbage steaks