Print Options:

Tasty Vegetarian Shepherd’s Pie Recipe

A dish of shepherd's pie with a golden, crispy mashed potato topping, revealing a colorful filling of peas and carrots. A spoon rests beside the dish on a rustic table, accompanied by small bowls of spices and herbs in the background.

Introduction to Tasty Vegetarian Shepherd’s Pie Recipe

When it comes to comforting meals that warm your heart and soul, shepherd’s pie is a classic. Traditionally made with meat, this vegetarian version captures all the savory goodness without sacrificing flavor. Perfect for a cozy dinner, it’s an easy, wholesome meal that everyone at the table will love whether they’re vegetarians or not! Let's dive into how you can make this hearty dish with simple ingredients and a touch of creativity.

Cooking Method
Cuisine
Courses
Difficulty Beginner
Time
Prep Time: 20 mins Cook Time: 40 mins Rest Time: 10 mins Total Time: 1 hr 10 mins
Cooking Temp 190  °C
Servings 6
Estimated Cost $  12
Calories 413 kcal
Best Season Suitable throughout the year
Dietary Gluten-Free Option, High-Fiber, Vegetarian
Description

This vegetarian shepherd’s pie is a delightful and healthy alternative to the traditional version. Featuring a savory filling made with lentils, mushrooms, and hearty vegetables, it’s topped with buttery mashed potatoes that crisp up beautifully in the oven. Whether you’re cooking for a weeknight dinner or hosting a gathering, this dish is bound to be a hit. It’s easy to make, nutritious, and can be adapted for gluten-free diets with simple swaps.

Ingredients
    For the Filling:
  • 1 tbsp olive oil
  • 1 medium onion (finely diced)
  • 2 cloves garlic (minced)
  • 2 carrot (diced)
  • 2 celery stalks (diced)
  • 1 cup mushrooms (finely chopped)
  • 1 cup lentils (cooked or canned, drained and rinsed)
  • 1 tsp dried oregano
  • 1 tsp dried basil
  • 2 tbsp tomato paste
  • 1 cup vegetable broth
  • 1 tsp dried thyme
  • 1 tsp smoked paprika
  • 1 cup frozen peas
  • Salt and pepper (to taste)
  • For the Mashed Potato Topping:
  • 4 Large potatoes (peeled and chopped)
  • 2 tbsp butter (or plant-based butter for vegan)
  • 1/3 cup milk (or plant-based milk)
  • Salt to taste
  • grated cheddar cheese for topping (or vegan cheese alternative) (Optional)
Instructions
  1. Step 1: Prepare the Mashed Potatoes
    1. Boil potatoes in salted water for 15-20 minutes, or until fork-tender.
    2. Drain the water and mash the potatoes with butter, milk, and a pinch of salt. Set aside.
  2. Step 2: Make the Filling
    1. Heat olive oil in a large skillet over medium heat.
    2. Sauté the onion, garlic, carrots, celery, and mushrooms until softened (~8 minutes).
    3. Stir in tomato paste, lentils, thyme, and paprika, cooking for 2 minutes.
    4. Add vegetable broth, bring to a simmer, and cook until the mixture thickens (~10 minutes).
    5. Stir in frozen peas and adjust seasoning with salt and pepper.
  3. Step 3: Assemble the Shepherd’s Pie
    1. Preheat your oven to 375°F (190°C).
    2. Spread the filling evenly in an oven-safe baking dish.
    3. Spoon the mashed potatoes over the filling, spreading to cover it completely.
    4. Optional: Sprinkle cheese on top for a golden crust.
  4. Step 4: Bake
    1. Bake for 20-25 minutes, or until the top is golden and bubbling.
    2. Let rest for 10 minutes before serving.
Nutrition Facts

Servings 6


Amount Per Serving
Calories 413.19kcal
% Daily Value *
Total Fat 7.46g12%
Saturated Fat 3.14g16%
Cholesterol 11.51mg4%
Sodium 1001.85mg42%
Potassium 1572.58mg45%
Total Carbohydrate 74.18g25%
Dietary Fiber 11.7g47%
Sugars 7.36g
Protein 15.94g32%

Vitamin A 250.65 IU
Vitamin C 58.84 mg
Calcium 99.37 mg
Iron 5.39 mg
Vitamin D 0.19 IU
Vitamin E 1.22 IU
Vitamin K 30.66 mcg
Thiamin 0.58 mg
Riboflavin 0.28 mg
Niacin 4.77 mg
Vitamin B6 1.04 mg
Folate 219.47 mcg
Vitamin B12 0.07 mcg
Phosphorus 297.01 mg
Magnesium 93.24 mg
Zinc 2.28 mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

Nutrition Highlights

This vegetarian shepherd’s pie is:

  • High in fiber from lentils and vegetables.
  • Packed with plant-based protein.
  • A balanced meal with wholesome carbs, fats, and protein.
Keywords: vegetarian shepherd’s pie, vegetarian recipes, easy shepherd’s pie recipe, plant-based dinner, lentil shepherd’s pie, gluten-free option, comfort food recipes, British cuisine, healthy dinner ideas, mashed potato recipes, family-friendly meals, quick vegetarian meal, high fiber recipe, all year round recipe, meatless shepherd’s pie
A man sitting at a table with a dessert, smiling and holding a spoon, has whipped cream on his upper lip. A vintage poster of a man in the background.
Mac
Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Conclusion

This tasty vegetarian shepherd’s pie recipe is proof that comfort food can be wholesome, delicious, and easy to make. It’s perfect for weeknight dinners or gatherings, offering a hearty, plant-based twist on a classic favorite. Give it a try, and let this recipe bring warmth and joy to your dining table!

Informational Links

How to Cook Lentils Perfectly

The History of Shepherd’s Pie

Seasonal Vegetable Substitutes