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