Description
At its core, Vegan Shepherd’s Pie is a savory, plant-based casserole featuring a rich and flavorful vegetable filling, topped with a creamy mashed potato crust. Traditionally made with lamb or beef, the vegan version replaces the meat with hearty vegetables and plant-based ingredients like vegetable broth, soy sauce, and vegan butter. The result is a flavorful, filling dish that not only tastes great but is also kind to the planet.
Ingredients
🥕 Filling Ingredients
2 tbsp olive oil
1 large onion, diced
3 cloves garlic, minced
2 carrots, diced
2 celery stalks, diced
1 cup mushrooms, chopped (optional but adds umami)
1 cup frozen peas
1 cup frozen corn
1 cup green beans, chopped
1–2 tbsp tomato paste
2 tsp soy sauce or tamari
1 tsp dried thyme
1 tsp dried rosemary
½ tsp smoked paprika (optional)
1–2 cups vegetable broth (adjust for desired consistency)
Salt + pepper to taste
1–2 tbsp flour or cornstarch (for thickening)
🥔 Mashed Potato Topping
2 lb (900g) potatoes, peeled & cubed
¼ cup plant-based milk (oat, soy, almond, etc.)
2–3 tbsp vegan butter or olive oil
Salt + pepper
Optional: pinch nutmeg or garlic powder
Instructions
1. Make Mashed Potatoes
Boil potatoes until tender (15–20 min).
Drain, mash with plant milk, vegan butter, salt, pepper, and optional seasonings.
Set aside.
2. Prepare the Filling
Heat olive oil in a large skillet over medium heat.
Sauté onion, garlic, carrots, celery, and mushrooms until softened (5–7 min).
Stir in tomato paste, soy sauce, thyme, rosemary, smoked paprika.
Add peas, corn, green beans, and 1 cup vegetable broth.
Simmer 5–10 min until vegetables are tender.
Thicken with flour or cornstarch if needed. Adjust seasoning.
3. Assemble
Preheat oven to 400°F (200°C).
Spread filling evenly in a 9×13 baking dish.
Top with mashed potatoes, smoothing or creating decorative peaks with a fork.
4. Bake
Bake 20–25 minutes, until potatoes are slightly golden and edges bubbling.
Optional: broil 2–3 minutes for a crisp top.
Notes
This hearty vegan shepherd’s pie is perfect for a Thanksgiving feast or cozy family dinner! Packed with savory vegetables and creamy mashed potatoes, it’s a comforting plant-based twist on a classic favorite. Top with fresh herbs for an extra festive touch! 🍂✨
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Course, Casserole
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 280
Keywords: Plant-Based Shepherd's Pie, Vegan Pie Recipe, Vegan Comfort Food
