Go Back
+ servings
This stuffed cabbage casserole is the ideal comfort food.

Stuffed Cabbage Casserole

This stuffed cabbage casserole recipe is a hearty vegetarian dinner.
Course Main Course
Cuisine American
Keyword Cabbage, Vegetarian
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 6
Calories 181kcal
Cost $1.69 per serving


  • 2 lbs Napa cabbage
  • 1 tbs olive oil divided
  • 4 small leeks white and light green parts sliced (2 cups)
  • 1 cup vegetable broth
  • 28 oz can tomatoes
  • 1/2 tsp salt
  • 1 tsp pure maple syrup or sweetener of choice
  • 8 oz fresh mozzarella sliced
  • 1 tbs pine nuts or chopped walnuts for garnish optional


  • Remove the leaves from a head of Napa cabbage (except the smallest middle leaves - you’ll use about 18 leaves from a 2 pound cabbage). Bring a large pot of water to a boil. Add the cabbage leaves and boil them until softened, about 5 minutes. Drain, pat dry, and set aside. 
  • Heat 2 teaspoons of the olive oil in a skillet over medium heat, and add the leeks and broth. Cover, bring to a simmer, and reduce heat to medium-low. Cook until the leeks are tender, about 10 minutes. Drain the liquid and set the leeks aside.
  • While the leeks are cooking, place the tomatoes in another skillet, and stir in the salt and maple syrup. Heat the mixture over medium high heat for about 5 minutes, stirring periodically, until most of the liquid is gone.
  • Preheat the oven to 350 degrees and coat a 9 x 13 inch pan with the remaining teaspoon of olive oil.
  • Layer the food in the 9 x 13 pan as follows: place half the cabbage in the baking dish, followed by half the tomato sauce, half the leeks, and half the sliced mozzarella. Repeat with a second layer in the same order, saving a bit of tomato sauce to sprinkle on top. 
  • Bake the casserole for 25 minutes, or until it begins to turn brown at the edges and the cheese has melted. Garnish with pine nuts or walnuts and fresh herbs, if desired. Serve warm.


Adapted from this recipe in Vegetarian Times


Calories: 181kcal