Vegan Savory Pie Recipes That Everyone Will Love

Updated On: October 4, 2025

There’s something incredibly comforting about a savory pie. The flaky crust, the rich filling, and the hearty flavors all come together to create a dish that’s perfect for any occasion.

For those following a vegan lifestyle or simply seeking healthier, plant-based options, vegan savory pies are a fantastic way to enjoy this classic comfort food without any animal products. Loaded with vegetables, legumes, and flavorful herbs and spices, these pies offer a satisfying and delicious meal that everyone can enjoy.

Whether it’s a cozy family dinner or a potluck contribution, these recipes are sure to impress.

In this post, we’ll explore a variety of vegan savory pie recipes that are easy to make, packed with nutrients, and bursting with flavor. From traditional vegetable medleys to creative combinations with lentils and tofu, these recipes will inspire you to get baking and enjoy wholesome, plant-based goodness.

Plus, we’ll share tips, variations, and serving suggestions to make your pie-making experience even better.

Why You’ll Love This Recipe

Vegan savory pies are a brilliant way to enjoy a hearty meal that’s both nutritious and satisfying. These pies bring together fresh vegetables, protein-rich legumes, and aromatic herbs wrapped in a golden, flaky crust that’s entirely plant-based.

The best part? They cater to a wide range of dietary preferences and are perfect for meal prep or entertaining guests.

You’ll appreciate how versatile these pies are — you can customize fillings based on what’s in season or your pantry staples. They also freeze beautifully, making them a convenient option for busy weeknights.

Plus, these recipes are a great way to sneak more veggies into your diet without compromising on flavor or texture.

If you enjoy this, be sure to check out our Vegetarian Swiss Chard Recipes for Healthy Meals and Vegetarian Tex Mex Recipes for Easy Weeknight Dinners for more delicious plant-based inspiration.

Ingredients

  • 2 cups mixed vegetables (carrots, peas, corn, green beans, diced)
  • 1 cup cooked lentils or chickpeas
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, chopped
  • 1/2 cup firm tofu, crumbled (optional for extra protein)
  • 2 tablespoons olive oil
  • 1/4 cup vegetable broth
  • 2 tablespoons soy sauce or tamari (for gluten-free)
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 sheet vegan puff pastry or homemade pie crust
  • 2 tablespoons nutritional yeast (optional for cheesy flavor)
  • 1 tablespoon ground flaxseed mixed with 3 tablespoons water (vegan egg wash)

Equipment

  • Large skillet or frying pan
  • Mixing bowl
  • 9-inch pie dish or baking dish
  • Measuring cups and spoons
  • Sharp knife and cutting board
  • Baking sheet (if using puff pastry)
  • Pastry brush (for vegan egg wash)
  • Oven

Instructions

  1. Preheat your oven to 400°F (200°C). Prepare your pie dish by lightly greasing it or lining it with parchment paper if desired.
  2. Heat olive oil in a large skillet over medium heat. Add the chopped onions and garlic, sautéing until translucent and fragrant, about 4-5 minutes.
  3. Add mushrooms and cook for another 5 minutes until they soften and release their moisture.
  4. Stir in mixed vegetables, cooked lentils, and crumbled tofu (if using). Cook for 5 minutes, allowing the flavors to meld together.
  5. Add vegetable broth, soy sauce, dried thyme, smoked paprika, salt, and pepper. Stir well and simmer for 3-4 minutes until the mixture thickens slightly.
  6. Remove the skillet from heat and stir in nutritional yeast for a cheesy depth. Transfer the filling to a bowl and let cool for a few minutes.
  7. Roll out your vegan puff pastry or pie crust. Lay the bottom crust into the pie dish, trimming any excess edges.
  8. Pour the cooled filling into the crust, spreading it evenly. Cover with the top crust, sealing the edges by pinching or crimping.
  9. Brush the entire pie with the flaxseed egg wash to help it brown nicely.
  10. Cut a few small slits in the top crust to allow steam to escape during baking.
  11. Bake for 30-35 minutes or until the crust is golden and crispy.
  12. Remove from oven and let the pie cool for 10 minutes before slicing and serving.

Tips & Variations

“For a gluten-free option, use a gluten-free pie crust and tamari instead of soy sauce. You can also customize your filling with seasonal veggies like spinach, kale, or sweet potatoes.”

Consider adding cooked quinoa or rice to the filling for extra texture and nutrients. You can swap the lentils for black beans or kidney beans to change the flavor profile.

For a richer filling, add a splash of vegan bechamel sauce — check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes to make your own.

Don’t have puff pastry? Try making a simple dough with flour, vegan butter, and cold water for a homemade crust.

Nutrition Facts

Nutrient Amount per Serving
Calories 350 kcal
Protein 12g
Carbohydrates 45g
Fat 12g
Fiber 8g
Sodium 450mg

Serving Suggestions

Vegan savory pie pairs wonderfully with a fresh green salad dressed in a light vinaigrette or a simple cucumber and tomato salad. For colder days, serve it alongside a warm bowl of Low Calorie Vegetable Soup Recipe for Healthy Eating to make a comforting and complete meal.

For an extra touch, drizzle some vegan herb sauce or a tangy chutney over your pie slices. Leftovers taste great cold or reheated, so feel free to pack some for lunch the next day.

Conclusion

Vegan savory pies are a delicious and nourishing way to enjoy plant-based comfort food. With endless possibilities for fillings and crusts, you can easily adapt these recipes to suit your taste and dietary needs.

From simple vegetable blends to protein-packed lentil mixtures, these pies are both satisfying and wholesome.

Making your own vegan savory pie is a rewarding kitchen project that yields a golden, flaky masterpiece perfect for sharing with friends and family. Whether you’re new to vegan cooking or a seasoned pro, these recipes will add warmth and flavor to your meal rotation.

Don’t forget to explore other creative plant-based dishes like our Vegan Bread Machine Recipe for Soft, Delicious Loaves and Peruvian Vegetable Recipes for Flavorful Healthy Meals for more inspiration.

📖 Recipe Card: Vegan Savory Pie

Description: A hearty and flavorful vegan savory pie filled with vegetables and lentils. Perfect as a main dish for lunch or dinner.

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

Servings: 6 servings

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 2 cups cooked lentils
  • 1 cup mushrooms, chopped
  • 1 cup carrots, diced
  • 1 cup frozen peas
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 1 sheet vegan puff pastry
  • 2 tablespoons plant-based milk (for brushing)

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Heat olive oil in a pan over medium heat.
  3. Sauté onion and garlic until translucent.
  4. Add mushrooms, carrots, and cook for 5 minutes.
  5. Stir in cooked lentils, peas, thyme, paprika, salt, and pepper.
  6. Cook for another 5 minutes, then remove from heat.
  7. Roll out puff pastry and place in a pie dish.
  8. Fill pastry with the vegetable and lentil mixture.
  9. Cover with remaining pastry sheet and seal edges.
  10. Brush top with plant-based milk.
  11. Bake for 35-40 minutes until golden brown.
  12. Let cool for 5 minutes before serving.

Nutrition: Calories: 320 kcal | Protein: 12 g | Fat: 10 g | Carbs: 45 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegan Savory Pie”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegan savory pie filled with vegetables and lentils. Perfect as a main dish for lunch or dinner.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 medium onion, chopped”, “2 cloves garlic, minced”, “2 cups cooked lentils”, “1 cup mushrooms, chopped”, “1 cup carrots, diced”, “1 cup frozen peas”, “1 teaspoon dried thyme”, “1 teaspoon smoked paprika”, “Salt and pepper to taste”, “1 sheet vegan puff pastry”, “2 tablespoons plant-based milk (for brushing)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan over medium heat.”}, {“@type”: “HowToStep”, “text”: “Saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms, carrots, and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in cooked lentils, peas, thyme, paprika, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Cook for another 5 minutes, then remove from heat.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and place in a pie dish.”}, {“@type”: “HowToStep”, “text”: “Fill pastry with the vegetable and lentil mixture.”}, {“@type”: “HowToStep”, “text”: “Cover with remaining pastry sheet and seal edges.”}, {“@type”: “HowToStep”, “text”: “Brush top with plant-based milk.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until golden brown.”}, {“@type”: “HowToStep”, “text”: “Let cool for 5 minutes before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “12 g”, “fatContent”: “10 g”, “carbohydrateContent”: “45 g”}}

Photo of author

Marta K

Leave a Comment

X