Meal Prep and Cooking Time
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 45 minutes
- Servings: 12 mini pies
- Grams per Serving: Approximately 75 grams
Ingredients Checklist
For the Crust
For the Filling
Optional Garnishes
Instructions
- Prepare the Crust:
- In a large bowl, mix the flour and salt. Cut in the vegan butter or coconut oil until the mixture resembles breadcrumbs.
- Gradually add cold water, one tablespoon at a time, mixing until a dough forms. Wrap in cling film and refrigerate for 15 minutes.
- Prepare the Filling:
- Heat a skillet over medium heat. Add onions and garlic, sautéing until softened (about 2-3 minutes).
- Add carrots and cook for another 5 minutes.
- Stir in the mashed lentils or chickpeas, peas, tomato paste, soy sauce, smoked paprika, and thyme.
- Pour in the vegetable broth and cook until the mixture thickens slightly. Adjust seasoning with salt and pepper. Remove from heat and let cool.
- Assemble the Pies:
- Preheat the oven to 375°F (190°C).
- Roll out the dough and cut circles large enough to fit into a greased muffin tin. Press the dough into each tin, creating small pie shells.
- Fill each shell with the prepared filling. Use extra dough to create small lattice patterns or top crusts, if desired.
- Bake:
- Bake in the preheated oven for 20-25 minutes or until the crust is golden brown.
- Let cool slightly before removing from the tin. Garnish with fresh parsley if desired.
Why This Recipe Works
Mini Vegan Pies are versatile, easy to make, and packed with flavor. They’re perfect as a meal-prep option, a healthy snack, or a party appetizer. The flaky crust pairs beautifully with the savory, nutrient-packed filling, ensuring every bite is a delight.
Healthy Aspect
These Mini Vegan Pies are loaded with plant-based proteins from lentils or chickpeas and packed with vitamins and fiber from the vegetables. The use of vegan butter and minimal oil makes the recipe heart-healthy while keeping the flavor rich and satisfying. Additionally, the small portion sizes make it easier to enjoy without overindulging.
Nutritional Information – Per 100g
Calories | Protein (g) | Carbohydrates (g) | Fiber (g) | Sugars (g) | Fat (g) | Saturated Fat (g) |
---|---|---|---|---|---|---|
190 | 6 | 22 | 4 | 2 | 8 | 2 |