Cabbage Pie Recipe Vegetarian: Easy and Delicious Ideas

Updated On: October 7, 2025

Cabbage pie is a delightful, hearty dish that’s perfect for vegetarians and those looking to enjoy a comforting meal packed with wholesome vegetables. This recipe combines tender cabbage with savory herbs, onions, and a flaky pie crust to create a satisfying and flavorful pie that’s sure to please any crowd.

Whether you’re looking for a meatless main course or a side dish that’s a little different, this cabbage pie offers a perfect balance of texture and taste. It’s easy to prepare, uses simple ingredients, and can be customized to your liking.

In this blog post, we’ll walk you through every step of making a delicious vegetarian cabbage pie, share tips for perfecting your pie, and suggest some tasty variations to keep things interesting. Plus, if you love this recipe, be sure to check out some of our other favorites linked below to expand your cooking repertoire.

Why You’ll Love This Recipe

This cabbage pie is more than just a vegetarian option; it’s a crowd-pleaser that’s both nourishing and delicious. The combination of sautéed cabbage, onions, and aromatic herbs baked inside a golden crust creates a warm, comforting dish that’s perfect for any season.

It’s:

  • Easy to make: Minimal prep with simple ingredients available year-round.
  • Versatile: Customize with your favorite veggies or cheese.
  • Nutritious: Cabbage is packed with vitamins and fiber.
  • Great for leftovers: Tastes even better the next day, making meal prep a breeze.

Ingredients

  • 1 medium head of green cabbage (about 2 pounds), shredded
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and freshly ground black pepper, to taste
  • 1 cup creamed cottage cheese or ricotta (optional for creaminess)
  • 1/2 cup shredded vegetarian cheese (cheddar or mozzarella works well)
  • 1 package of pre-made pie crusts (2 crusts for top and bottom)
  • 1 tablespoon lemon juice (to brighten the cabbage)
  • Fresh parsley, chopped for garnish (optional)

Equipment

  • Large skillet or sauté pan
  • Mixing bowl
  • 9-inch pie dish
  • Knife and cutting board
  • Wooden spoon or spatula
  • Measuring spoons
  • Rolling pin (if using homemade crust)
  • Fork (to crimp pie edges)
  • Oven

Instructions

  1. Preheat your oven to 375°F (190°C). This ensures your oven is hot enough to bake the pie evenly.
  2. Prepare the cabbage filling: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté for 5 minutes until translucent.
  3. Add the minced garlic and shredded cabbage. Stir well to combine. Cook for about 10-12 minutes, stirring occasionally, until the cabbage softens and reduces in volume.
  4. Season the filling: Stir in dried thyme, smoked paprika, salt, and pepper. Add the lemon juice to brighten the flavors. Taste and adjust seasoning as needed.
  5. Remove the skillet from heat. Let the cabbage mixture cool slightly, then stir in the creamed cottage cheese (or ricotta) and shredded cheese for a creamy texture.
  6. Prepare the pie crust: Roll out one pie crust and fit it into your 9-inch pie dish, pressing it gently to the edges. Trim any excess dough hanging over the sides.
  7. Fill the pie: Spoon the cabbage mixture evenly into the crust, spreading it out smoothly.
  8. Cover with the second pie crust: Place the remaining crust over the filling. Trim and crimp the edges to seal the pie. Cut a few small slits in the top crust to allow steam to escape during baking.
  9. Bake the pie: Place the pie on a baking sheet and bake for 35-40 minutes or until the crust is golden brown and crisp.
  10. Cool before serving: Let the cabbage pie cool for 10 minutes to set the filling and make slicing easier.
  11. Garnish and serve: Sprinkle with fresh parsley if desired and serve warm.

Tips & Variations

For a gluten-free option, try using a gluten-free pie crust or make a cabbage pie crust as a creative alternative, such as our Cabbage Pizza Crust Recipe.

  • Cheese alternatives: Use vegan cheese or omit cheese entirely for a vegan-friendly pie. Add a tablespoon of nutritional yeast for a cheesy flavor boost.
  • Add other vegetables: Incorporate shredded carrots, mushrooms, or bell peppers to add more color and flavor.
  • Herb variations: Experiment with fresh dill, rosemary, or sage for different aromatic profiles.
  • Make it spicy: Add a pinch of red chili flakes or diced jalapeños to the filling for a kick.
  • Use homemade crust: If you prefer, make your own pie crust using butter or vegetable shortening for extra flakiness.

Nutrition Facts

Nutrient Amount per Serving
Calories 280 kcal
Protein 9 g
Fat 15 g
Carbohydrates 28 g
Fiber 5 g
Sugar 7 g
Vitamin C 60% DV
Calcium 15% DV

Serving Suggestions

This cabbage pie shines as a main dish served alongside a fresh green salad or roasted root vegetables. You can also enjoy it as a hearty side at your next family dinner or potluck.

For a complete meal, pair it with a light soup or a simple dipping sauce like a tangy yogurt dip or even a homemade tomato chutney.

For something a bit different, try pairing this pie with our Low Fodmap Appetizer Recipes for a light starter or follow it up with a sweet treat like Lemon Straws Recipe to finish the meal on a refreshing note.

Conclusion

Whether you’re a seasoned vegetarian or simply looking to incorporate more plant-based meals into your diet, this cabbage pie recipe is a fantastic choice. It’s flavorful, comforting, and versatile enough to please a variety of palates.

The blend of tender cabbage, aromatic herbs, and creamy cheese wrapped in a flaky crust makes for a satisfying dish that’s ideal for any occasion.

With easy-to-follow steps and plenty of room for customization, you can make this pie your own by adding your favorite ingredients or adjusting the seasoning. Plus, it’s a wonderful way to enjoy the humble cabbage in a whole new light.

Don’t forget to explore other delicious recipes on our site, such as the savory Instant Pot Rabbit Recipe or the indulgent Lamonica’S Pizza Dough Recipe, to keep your meals exciting and varied.

Happy cooking and savor every bite of this delicious cabbage pie!

📖 Recipe Card: Cabbage Pie Recipe Vegetarian

Description: A hearty and flavorful vegetarian cabbage pie with a crispy crust and savory filling. Perfect as a main dish or a comforting side.

Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M

Servings: 6 servings

Ingredients

  • 1 medium head of cabbage, shredded (about 6 cups)
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 tablespoons olive oil
  • 1 cup grated cheddar cheese
  • 3 large eggs
  • 1/2 cup sour cream
  • 1/2 cup milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried thyme
  • 1 sheet puff pastry or pie crust

Instructions

  1. Preheat oven to 375°F (190°C).
  2. Heat olive oil in a pan, sauté onion and garlic until soft.
  3. Add shredded cabbage, salt, pepper, and thyme; cook until cabbage is tender.
  4. In a bowl, whisk eggs, sour cream, and milk together.
  5. Combine cooked cabbage mixture with the egg mixture and grated cheese.
  6. Place the puff pastry or pie crust in a pie dish.
  7. Pour the cabbage filling into the crust evenly.
  8. Bake for 35-40 minutes until the filling is set and crust is golden.
  9. Let cool for 10 minutes before serving.

Nutrition: Calories: 320 kcal | Protein: 14 g | Fat: 22 g | Carbs: 18 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Cabbage Pie Recipe Vegetarian”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegetarian cabbage pie with a crispy crust and savory filling. Perfect as a main dish or a comforting side.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 medium head of cabbage, shredded (about 6 cups)”, “1 large onion, finely chopped”, “2 cloves garlic, minced”, “2 tablespoons olive oil”, “1 cup grated cheddar cheese”, “3 large eggs”, “1/2 cup sour cream”, “1/2 cup milk”, “1 teaspoon salt”, “1/2 teaspoon black pepper”, “1 teaspoon dried thyme”, “1 sheet puff pastry or pie crust”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 375\u00b0F (190\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan, saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add shredded cabbage, salt, pepper, and thyme; cook until cabbage is tender.”}, {“@type”: “HowToStep”, “text”: “In a bowl, whisk eggs, sour cream, and milk together.”}, {“@type”: “HowToStep”, “text”: “Combine cooked cabbage mixture with the egg mixture and grated cheese.”}, {“@type”: “HowToStep”, “text”: “Place the puff pastry or pie crust in a pie dish.”}, {“@type”: “HowToStep”, “text”: “Pour the cabbage filling into the crust evenly.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until the filling is set and crust is golden.”}, {“@type”: “HowToStep”, “text”: “Let cool for 10 minutes before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “14 g”, “fatContent”: “22 g”, “carbohydrateContent”: “18 g”}}

Photo of author

Marta K

Leave a Comment

X