This Vegan Cabbage and Chickpea Pie is a hearty, savory plant-based meal with a beautifully crisp pastry crust and a flavorful filling of tender cabbage, creamy chickpeas, onions, and aromatic herbs. It’s comforting enough for a cozy dinner but simple enough for a satisfying weekday meal.
The chickpeas add plant-based protein and fiber, while the cabbage provides a naturally sweet, tender texture. Every slice combines a flaky golden crust with a warm, savory filling, making this an excellent vegan comfort food for family dinners, meal prep, and meat-free celebrations.
Short Description
A golden pastry crust surrounds a hearty filling of tender cabbage, chickpeas, onions, and herbs.
This comforting vegan pie is flavorful, satisfying, and packed with plant-based goodness.
Serve it warm with a crisp salad or roasted vegetables for a complete meat-free meal.
Can Vegan Cabbage and Chickpea Pie Support Weight Loss Goals?
This pie can fit into a balanced weight-conscious eating pattern because cabbage and chickpeas provide fiber and volume, while chickpeas also contribute protein. However, pastry adds calories and fat, so portion size matters. Serving a moderate slice with a large vegetable-based salad can create a satisfying meal without relying on an oversized portion of pie.
Does Vegan Cabbage and Chickpea Pie Fit a High-Protein Lifestyle?
Yes, chickpeas make this pie more protein-friendly than a vegetable-only pie, although the overall recipe is moderate rather than extremely high in protein. Chickpeas also contribute fiber, while cabbage adds volume with relatively few calories. For an even higher-protein version, increase the chickpeas or add crumbled tofu or another plant-based protein to the filling.
Why This Recipe Is Special
- Hearty and filling: Chickpeas provide satisfying plant-based protein and fiber.
- Comforting vegan food: The flaky crust and savory filling make it feel wonderfully indulgent.
- Budget-friendly: Cabbage and chickpeas are inexpensive, versatile ingredients.
- Meal-prep friendly: A whole pie can be prepared ahead and reheated by the slice.
- Crispy and creamy: Golden pastry contrasts beautifully with the tender filling.
My Personal Experience
- The cabbage becomes incredibly flavorful:
Slowly cooking the cabbage with onions allows its natural sweetness to develop.
It becomes tender without losing all of its texture. - Chickpeas make the filling much more satisfying:
Their creamy centers work beautifully with the soft cabbage.
They also give the pie a hearty texture that makes it suitable as a main dish. - A crisp crust makes all the difference:
I love the contrast between the flaky pastry and warm vegetable filling.
Keeping the filling reasonably dry helps prevent a soggy bottom. - It tastes even better as leftovers:
The herbs and savory flavors have more time to blend after the pie rests.
A quick reheating in the oven brings the crust back to life.
Perfect For
This vegan pie is perfect for weeknight dinners, Sunday lunches, family gatherings, meatless Mondays, vegan meal plans, potlucks, holiday tables, cozy winter meals, and meal prep. Serve it with a green salad, roasted carrots, steamed vegetables, or a simple vegan yogurt sauce.
Why You’ll Love This Recipe
- Comfort food with vegetables:
Tender cabbage and chickpeas transform into a rich, savory filling.
The golden crust makes the dish feel extra special. - Plant-based protein:
Chickpeas provide protein and fiber without using meat or dairy.
This makes the pie a more substantial vegan main course. - Great for leftovers:
Individual slices reheat easily for lunch or dinner.
It is an excellent make-ahead meal for busy days. - Simple pantry ingredients:
Most of the filling uses affordable staples.
You can also adjust the herbs and vegetables based on what you have.
Common Mistakes to Avoid
- Leaving excess moisture in the cabbage: Watery filling can make the pastry soggy.
- Overfilling the pie: Too much filling can prevent the pastry from cooking properly and make sealing difficult.
- Skipping the preheat: A properly heated oven helps the pastry become crisp and golden.
- Cutting immediately: Let the pie rest before slicing so the filling can firm up.
Required Equipment
- 9-inch pie dish — Provides the ideal size for a generously filled pie.
- Large skillet — Gives the cabbage enough space to cook evenly.
- Rolling pin — Helps create an even pastry crust.
- Pastry brush — Makes it easy to brush the crust with plant milk for browning.
- Sharp knife — Allows clean slices through the crisp crust and filling.
Storage Instructions
Allow the pie to cool before covering it or transferring slices to an airtight container. Refrigerate for up to 3–4 days.
For freezing, wrap individual slices tightly in freezer-safe wrap and place them in a freezer bag or airtight container. Freeze for up to 2 months for best quality.
To reheat, place refrigerated slices in a 350°F (175°C) oven for 10–15 minutes, or until heated through and the crust is crisp again. Avoid relying solely on the microwave because it can soften the pastry.
Recipe Details
- Preparation Time: 25 minutes
- Cooking Time: 40–45 minutes
- Total Time: 1 hour 10 minutes
- Servings: 6
- Best Season: All-season
- Total Calories (Per Serving): Approximately 390 calories
📝 Ingredients
For the Filling
- 2 tbsp olive oil
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 5 cups (500 g) green cabbage, finely shredded
- 1½ cups (250 g) cooked chickpeas, drained and rinsed
- 1 medium carrot, grated
- 1 tsp smoked paprika
- 1 tsp dried thyme
- ½ tsp ground cumin
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp fresh lemon juice
- 2 tbsp chopped fresh parsley
- 1 tbsp all-purpose flour — helps absorb excess moisture
For the Pastry
- 2½ cups (315 g) all-purpose flour
- ½ tsp salt
- ½ cup (120 ml) cold vegan butter, cubed
- 6–8 tbsp ice-cold water, as needed
For Brushing
- 2 tbsp unsweetened plant milk
Ingredient note: For a shortcut, you can use approximately 450–500 g store-bought vegan pie pastry, provided it is dairy- and egg-free.
Directions
- Prepare the dough. Add flour and salt to a bowl. Cut in the cold vegan butter using your fingertips or a pastry cutter until the mixture resembles coarse crumbs.
- Add cold water gradually. Mix in 1 tablespoon at a time until the dough just comes together. Do not overwork it.
- Chill the dough for at least 20–30 minutes while preparing the filling.
- Heat a large skillet over medium heat and add olive oil.
- Cook the onion for 3–4 minutes, stirring occasionally, until softened.
- Add garlic and cook for 30–45 seconds until fragrant.
- Add the cabbage and carrot. Cook over medium heat for 8–10 minutes, stirring regularly. The cabbage should become tender and noticeably reduced in volume.
- Add the chickpeas, smoked paprika, thyme, cumin, salt, and black pepper. Cook for another 3–4 minutes, stirring gently.
- Reduce excess moisture. Continue cooking until the filling looks fairly dry rather than wet. This is important for preventing a soggy pastry base.
- Add flour and lemon juice. Stir well and cook for another 1–2 minutes until the mixture thickens slightly.
- Remove from the heat and stir in fresh parsley. Allow the filling to cool for approximately 10–15 minutes.
- Preheat the oven to 375°F (190°C).
- Roll out the dough. Divide it into two portions, with one slightly larger for the bottom crust. Roll the larger piece into a circle large enough to cover the base and sides of a 9-inch pie dish.
- Line the pie dish with the pastry, gently pressing it into the corners without stretching it.
- Add the filling. Spoon the cooled cabbage and chickpea mixture into the crust and spread it evenly.
- Add the top crust. Roll out the remaining dough and place it over the filling. Trim excess pastry, then pinch or crimp the edges to seal.
- Vent the crust. Cut several small slits in the top to allow steam to escape.
- Brush with plant milk. Lightly brush the top crust for better browning.
- Bake for 40–45 minutes. The crust should become deep golden brown and crisp, while the filling should be hot and set.
- Rest for 15 minutes before slicing. This allows the filling to settle and makes cleaner slices.
High-protein cooking tip: For a more protein-rich filling, add 150–200 g crumbled firm tofu along with the chickpeas. Cook it thoroughly with the cabbage mixture so excess moisture evaporates before filling the crust.
Nutrition Facts (Per Serving – Approximate)
Based on six servings and the ingredients listed. Actual nutrition varies according to the pastry and vegan butter used.
- Calories: 390 kcal
- Fats: 20 g
- Cholesterol: 0 mg
- Sodium: 580 mg
- Potassium: 480 mg
- Total Carbohydrates: 46 g
- Fiber: 7 g
- Net Carbs: 39 g
- Sugars: 6 g
- Protein: 11 g
- Calcium: 75 mg
Notes
- Storage: Refrigerate leftovers for 3–4 days.
- Freezing: Freeze individual slices for up to 2 months.
- Reheating: Use a 350°F (175°C) oven to restore the crisp pastry.
- Allergy notes: Contains wheat/gluten and may contain soy depending on the vegan butter or pastry used.
- Gluten-free option: Use a suitable gluten-free vegan pie crust and flour blend.
- Protein boost: Add tofu, lentils, extra chickpeas, or a plant-based protein crumble.
- Flavor boosts: Add chili flakes, nutritional yeast, rosemary, curry powder, or a spoonful of Dijon mustard.
- Crispy crust tip: Cool the filling before placing it into the pastry and cook away excess liquid first.
Frequently Asked Questions
1. Can I use store-bought vegan pastry?
Yes, a dairy- and egg-free refrigerated pie crust makes this recipe considerably quicker.
2. Can I make the pie gluten-free?
Yes, use a certified gluten-free vegan pastry and gluten-free flour for thickening the filling.
3. Can I use red cabbage instead of green cabbage?
Yes, although red cabbage will give the filling a deeper color and slightly different flavor.
4. Can I make the filling ahead of time?
Yes, prepare the cabbage and chickpea filling up to 2 days ahead and refrigerate it in an airtight container.
5. Can I freeze the finished pie?
Yes, cool it completely, wrap it securely, and freeze it for up to 2 months for best quality.
6. What should I serve with vegan cabbage and chickpea pie?
A crisp green salad, roasted vegetables, steamed greens, or a tangy vegan yogurt sauce pairs beautifully with the rich pie.

