Golden, flaky, and packed with savory goodness, this Vegan Cabbage and Chickpea Pie is cozy comfort food at its best. Tender cabbage, hearty chickpeas, onions, and aromatic herbs come together inside a beautifully crisp pastry crust. It’s satisfying, budget-friendly, and perfect for a wholesome plant-based dinner.
Why You’ll Love This Recipe
- 🌱 100% vegan
- 🥬 Packed with tender cabbage
- 🫘 Chickpeas add hearty plant-based protein
- 🥧 Crispy, golden pastry crust
- 💚 Budget-friendly ingredients
- 🍽️ Perfect for lunch or dinner
Perfect For
This pie is perfect for vegan dinners, Sunday meals, potlucks, family gatherings, meal prep, and cozy weekend lunches.
Common Mistakes to Avoid
- Leaving too much moisture in the filling — Cook the cabbage thoroughly so the pastry doesn’t become soggy.
- Overfilling the pie — Leave enough room for the pastry to seal properly.
- Skipping the pastry chill — Chilled pastry bakes up flakier.
- Cutting immediately after baking — Let the pie rest so the filling can settle.
Required Equipment
- 9-inch pie dish
- Large skillet
- Mixing bowl
- Rolling pin
- Baking brush
- Sharp knife
Storage Instructions
Store leftover pie covered in the refrigerator for up to 4 days.
Reheat in a 350°F (175°C) oven for 10–15 minutes to restore the crisp pastry.
Individual slices can be frozen for up to 2 months.
Recipe Details
Preparation Time: 25 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 6
Best Season: Fall & Winter
Total Calories (Per Serving): Approximately 350 calories
📝 Ingredients
Filling
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 5 cups finely shredded green cabbage
- 1½ cups cooked chickpeas, drained and rinsed
- 1 medium carrot, grated
- 1 teaspoon smoked paprika
- 1 teaspoon dried thyme
- ½ teaspoon ground cumin
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 tablespoons tomato paste
- 2 tablespoons vegetable broth
- 2 tablespoons fresh parsley, chopped
- 1 teaspoon lemon juice
Pastry
- 2 sheets vegan puff pastry, thawed
- 2 tablespoons plant-based milk, for brushing
Directions
- Preheat the oven.
Preheat your oven to 400°F (200°C). - Sauté the onion.
Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 4–5 minutes until softened. - Add garlic.
Stir in garlic and cook for about 30 seconds. - Cook the cabbage.
Add shredded cabbage and grated carrot. Cook for 8–10 minutes, stirring frequently, until the cabbage softens and excess moisture evaporates. - Add chickpeas.
Stir in chickpeas, smoked paprika, thyme, cumin, salt, pepper, and tomato paste. - Finish the filling.
Add vegetable broth and cook for another 3–4 minutes. Stir in parsley and lemon juice. - Cool the filling.
Remove from the heat and allow the filling to cool for about 10 minutes. This helps prevent the pastry from becoming soggy. - Prepare the pie dish.
Lightly grease a 9-inch pie dish. - Add the bottom pastry.
Place one sheet of vegan puff pastry into the dish, gently pressing it into the bottom and sides. - Fill the pie.
Spoon the cabbage and chickpea filling evenly into the pastry. - Add the top crust.
Cover with the second sheet of puff pastry and press the edges together to seal. - Trim and decorate.
Trim excess pastry and crimp the edges with a fork or your fingers. - Create vents.
Cut several small slits in the top of the pastry to allow steam to escape. - Brush with plant milk.
Lightly brush the top with plant-based milk for a golden finish. - Bake.
Bake for 35–45 minutes, until the pastry is puffed and deeply golden. - Rest.
Let the pie rest for 10–15 minutes before slicing. - Serve.
Slice and serve warm with a fresh green salad or roasted vegetables.
Tips for the Best Pie
- Cook the cabbage until most of its moisture has evaporated.
- Let the filling cool before placing it inside the pastry.
- Keep puff pastry cold until you’re ready to use it.
- Don’t skip the steam vents.
- For extra flavor, add a splash of balsamic vinegar to the filling.
Nutrition Facts
Per Serving — Approximate
- Calories: ~350
- Fat: ~19 g
- Cholesterol: 0 mg
- Sodium: ~550 mg
- Potassium: ~450 mg
- Total Carbohydrates: ~40 g
- Fiber: ~7 g
- Net Carbs: ~33 g
- Sugars: ~6 g
- Protein: ~9 g
- Calcium: ~70 mg
Nutrition values are approximate and depend on the puff pastry and chickpeas used.
Notes
- More protein: Add extra chickpeas or cooked lentils.
- Extra vegetables: Add mushrooms, spinach, peas, or bell peppers.
- Spicy: Add chili flakes or cayenne.
- Gluten-free: Use a suitable gluten-free vegan pastry.
- Creamier filling: Stir in a few tablespoons of vegan cream cheese.
- Storage: Refrigerate for up to 4 days.
- Freezing: Freeze baked slices for up to 2 months.
- Vegan: Yes.
Frequently Asked Questions
1. Can I use canned chickpeas?
Absolutely. Drain and rinse them thoroughly before adding them to the filling.
2. Can I use homemade pastry?
Yes. A homemade vegan shortcrust or puff pastry works beautifully.
3. Can I prepare this pie ahead of time?
Yes. Prepare the filling a day ahead and refrigerate it. Assemble the pie just before baking.
4. What can I serve with cabbage and chickpea pie?
A crisp green salad, roasted vegetables, steamed green beans, or a simple vegan yogurt sauce are all great choices.
5. Can I freeze the pie?
Yes. Cool it completely, wrap individual slices well, and freeze for up to 2 months. Reheat directly in the oven for the crispiest pastry.




