Crispy Oven-Roasted Garlic Cabbage Steaks

If you want a simple, healthy, and satisfyingly crispy dish, roasted cabbage steaks are an excellent choice.

This recipe works beautifully as a hearty side or a light main and delivers a great balance of flavor and texture.

It’s versatile too: you can roast the steaks in the oven or crisp them in an air fryer. Let’s get started.

Pin it for later

Ingredients

  • 1 large green or red cabbage
  • 3 tablespoons olive oil (or melted butter for a richer flavor)
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon dried thyme
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • Optional toppings: grated Parmesan, red pepper flakes, or chopped parsley

Step-by-Step Guide: Oven Method

Step 1: Preheat the Oven

Preheat the oven to 400°F (200°C). Line a large baking sheet with parchment paper or lightly grease it to prevent sticking.

Step 2: Prepare the Cabbage

Remove any wilted outer leaves. Using a sharp knife, slice the cabbage into about ¾-inch thick rounds or “steaks.” Keep the core intact so the slices hold together.

Step 3: Season the Steaks

Whisk together the olive oil, garlic powder, smoked paprika, onion powder, dried thyme, salt, and black pepper. Brush the mixture generously on both sides of each cabbage steak so they’re well coated.

Step 4: Roast to Perfection

Arrange the cabbage steaks in a single layer on the prepared sheet, leaving space between each piece. Roast for 25–30 minutes, flipping halfway through, until the edges are golden and slightly crispy.

Step 5: Serve and Garnish

Let the steaks rest for a couple of minutes, then sprinkle with optional toppings like Parmesan, red pepper flakes, or fresh parsley. Serve immediately.

Air Fryer Method: Quick and Crispy

The air fryer produces even crispier cabbage steaks in less time. Preheat the air fryer to 375°F (190°C) for 3–5 minutes.

Prepare and season the cabbage as in the oven method. Place the steaks in a single layer in the air fryer basket—work in batches if needed. Air fry for 10–15 minutes, flipping halfway, until the edges are crisp and caramelized.

Tips for the Best Roasted Cabbage Steaks

Choose a fresh, firm cabbage with tightly packed leaves so the steaks slice cleanly and hold their shape. Don’t skimp on oil: it helps the edges caramelize and crisp. Avoid overcrowding the pan or basket—leave room between steaks so they roast instead of steam.

Try different seasonings to vary the flavor: curry powder adds warmth, while Cajun seasoning brings heat and smokiness. Adjust salt and spices to suit your taste.

Pairing Suggestions

Roasted cabbage steaks pair well with grilled chicken, roasted fish, or plant-based proteins like lentil patties. Finish with a drizzle of balsamic glaze or a squeeze of fresh lemon for brightness.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to three days. Reheat in a 350°F (175°C) oven or in the air fryer for 5–7 minutes to restore crispiness.

Why You’ll Love This Recipe

Roasted cabbage steaks are flavorful, nutritious, and easy to make. Cabbage is high in vitamin C, vitamin K, fiber, and antioxidants. This recipe is vegan, gluten-free, and low-carb, making it suitable for many diets. It requires minimal prep and cleanup, yet delivers satisfying crunch and caramelized flavor.

Oven Roasted Garlic Cabbage Steaks

  • Author: Tomi
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40–45 minutes
  • Yield: 4 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: Vegetarian
  • Diet: Vegan
Print Recipe

Description

Roasted cabbage steaks are an easy, nutritious dish with crisp, caramelized edges and tender centers. They’re quick to prepare and adapt well to different seasonings and serving styles.


Ingredients


Scale

  • 1 large green or red cabbage
  • 3 tablespoons olive oil (or melted butter)
  • 1 teaspoon garlic powder
  • 1 teaspoon smoked paprika
  • ½ teaspoon onion powder
  • ½ teaspoon dried thyme
  • 1 teaspoon salt (adjust to taste)
  • ½ teaspoon black pepper
  • Optional toppings: grated Parmesan, red pepper flakes, or fresh parsley


Instructions

Preheat the oven to 400°F (200°C). Line a baking sheet with parchment or lightly grease it.

Trim any damaged outer leaves. Slice the cabbage into ¾-inch rounds, keeping the core so the steaks stay intact.

Combine olive oil, garlic powder, smoked paprika, onion powder, thyme, salt, and pepper in a small bowl.

Brush the seasoning mixture onto both sides of each cabbage steak so they are evenly coated.

Arrange steaks in a single layer on the prepared sheet and roast for 25–30 minutes, flipping once, until the edges are caramelized and crisp. Let rest briefly, then garnish and serve.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!