Cabbage Parmesan Recipe
Introduction
Cabbage Parmesan is a delicious twist on the classic Italian dish, featuring tender roasted cabbage slices layered with garlic, fresh basil, marinara sauce, and melted cheese. This easy recipe is perfect for a comforting vegetarian meal that feels both hearty and fresh.

Ingredients
- 1/3 cup plus 2 tablespoons neutral oil, divided
- 1 large head green cabbage
- 2 teaspoons kosher salt
- 4 cloves garlic, grated
- 1 tablespoon chopped fresh basil, plus more for serving
- 1 cup marinara sauce
- 1/2 cup finely grated Pecorino Romano or Parmesan
- 8 slices fresh mozzarella (1/4 inch thick)
- Extra-virgin olive oil, for drizzling
Instructions
- Step 1: Preheat the oven to 425°F (220°C) and line a baking sheet with foil. In a large skillet over medium-high heat, heat 1/3 cup of neutral oil. Cut the two ends off the cabbage, then slice it lengthwise into four pieces about 1 to 1 1/2 inches thick. Carefully remove the core from each slice, keeping the layers intact. Arrange the cabbage slices in the skillet and season with salt. Cook, turning occasionally, until both sides are golden brown, about 6 to 7 minutes. Transfer the cabbage to the prepared baking sheet.
- Step 2: In a small bowl, combine the grated garlic, chopped basil, and the remaining 2 tablespoons of neutral oil. Brush this garlic-basil mixture over the top of each cabbage slice. Spoon 1/4 cup of marinara sauce onto each slice, then sprinkle evenly with the grated Pecorino Romano or Parmesan cheese. Top each cabbage slice with two slices of fresh mozzarella.
- Step 3: Bake the cabbage in the preheated oven until the cheese is melted and bubbly, about 18 to 20 minutes.
- Step 4: Remove from the oven and arrange the cabbage slices on a serving platter. Drizzle with extra-virgin olive oil and garnish with additional fresh basil before serving.
Tips & Variations
- For a spicier version, add a pinch of red pepper flakes to the garlic-basil oil mixture.
- Swap out the Pecorino Romano for Parmesan or a mix of your favorite hard cheeses.
- Try using kale or cauliflower steaks as an alternative to cabbage for a different twist.
- Use homemade marinara for extra flavor or add sautéed mushrooms to the sauce topping.
Storage
Store leftover cabbage Parmesan in an airtight container in the refrigerator for up to 3 days. To reheat, warm in a 350°F (175°C) oven for 10-15 minutes or until heated through, to keep the cheese melty and the cabbage tender.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I prepare this dish ahead of time?
Yes, you can prepare the cabbage slices and garlic-basil mixture ahead of time. Assemble the dish just before baking to maintain freshness and texture.
What type of neutral oil works best?
Oils like canola, vegetable, or grapeseed oil are ideal because they have a mild flavor and high smoke point, which helps achieve a good sear on the cabbage without overpowering the dish.
PrintCabbage Parmesan Recipe
Cabbage Parmesan is a delicious and hearty vegetarian dish that features thick slices of cabbage pan-seared until golden brown, then layered with garlic, fresh basil, marinara sauce, Pecorino Romano cheese, and fresh mozzarella before being baked to perfection. This flavorful recipe serves as a fantastic meatless main or a savory side that combines simple ingredients with Italian-inspired flavors.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Ingredients
Vegetables
- 1 large head green cabbage
- 4 cloves garlic, grated
- 1 tbsp. chopped fresh basil, plus more for serving
Oils & Sauces
- 1/3 cup plus 2 tbsp. neutral oil, divided (such as canola or grapeseed oil)
- 1 cup marinara sauce
- Extra-virgin olive oil, for drizzling
Cheeses
- 1/2 cup finely grated Pecorino Romano or Parmesan
- 8 slices fresh mozzarella (1/4-inch thick)
Seasoning
- 2 tsp kosher salt
Instructions
- Prepare and brown the cabbage: Preheat the oven to 425°F and line a baking sheet with foil. Heat 1/3 cup of neutral oil in a large skillet over medium-high heat. Cut off the two ends of the cabbage, then cut it lengthwise into four slices about 1 to 1 1/2 inches thick. Carefully remove the core from each slice, keeping the cabbage layers intact. Place the cabbage slices into the hot skillet, season with kosher salt, and cook, turning occasionally, until both sides are golden brown, about 6 to 7 minutes. Transfer the browned cabbage slices to the prepared baking sheet.
- Brush with garlic mixture and layer toppings: In a small bowl, combine the grated garlic, chopped basil, and the remaining 2 tablespoons of neutral oil. Brush this fragrant mixture evenly over the tops of the cabbage slices. Spoon approximately 1/4 cup marinara sauce onto each cabbage slice, then sprinkle with finely grated Pecorino Romano or Parmesan cheese. Top each slice with two slices of fresh mozzarella cheese.
- Bake the cabbage parmesan: Place the baking sheet in the preheated oven and bake the cabbage slices until the cheese is fully melted, bubbly, and slightly golden, about 18 to 20 minutes.
- Garnish and serve: Remove the cabbage parmesan from the oven and arrange the slices on a serving platter. Drizzle with extra-virgin olive oil and garnish with additional fresh basil leaves. Serve warm as a flavorful vegetarian main or side dish.
Notes
- You can substitute Pecorino Romano with Parmesan or a mix of the two based on your preference.
- Use a neutral oil with a high smoke point for browning the cabbage to prevent burning.
- To keep the cabbage slices intact when cutting out the core, use a sharp knife and work carefully.
- Fresh mozzarella gives the dish the best melt and creaminess, but part-skim mozzarella can be used for a lighter option.
- If you want a spicier version, add red pepper flakes to the garlic oil mixture before brushing onto the cabbage.
Keywords: Cabbage Parmesan, vegetarian dinner, Italian vegetarian, baked cabbage, cheesy cabbage recipe

