Vegan Shepherd’s Pie: A Hearty Festive Dish

Discover a delicious and healthy Vegan Shepherd’s Pie recipe! Packed with hearty lentils, fresh veggies, and creamy mashed potatoes, it’s the perfect plant-based comfort food for festive gatherings. Nutritional info included!

By Chris Andreo 2 min read
Vegan Christmas Main Courses
What will you learn
  1. Meal Prep and Cooking Time
  2. Ingredients Checklist
  3. Instructions
  4. Why This Recipe Works
  5. Healthy Aspect
Vegan Christmas Main Courses

Meal Prep and Cooking Time

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Total Time: 1 hour
  • Servings: 6 servings
  • Grams per Serving: Approximately 250 grams

Ingredients Checklist

For the Filling















For the Mashed Potato Topping





Optional Garnish



Instructions

  1. Prepare the Mashed Potato Topping:
    • Boil the potatoes in salted water until tender, about 15 minutes.
    • Drain and mash the potatoes with plant-based butter, plant-based milk, salt, and pepper. Set aside.
  2. Make the Filling:
    • Heat olive oil in a large skillet over medium heat.
    • Sauté the onion, carrots, and celery until softened, about 5–7 minutes.
    • Add garlic and mushrooms; cook for another 3–5 minutes.
    • Stir in lentils, peas, tomato paste, soy sauce, thyme, smoked paprika, salt, and pepper.
    • Pour in the vegetable broth and simmer for 10 minutes until the mixture thickens slightly.
  3. Assemble the Shepherd’s Pie:
    • Preheat your oven to 375°F (190°C).
    • Spread the filling evenly in a baking dish.
    • Layer the mashed potatoes over the filling, smoothing the top with a spatula.
    • Use a fork to create a textured pattern on the potatoes for extra crispiness.
  4. Bake:
    • Bake for 25 minutes, or until the top is golden and slightly crisp.
    • Let cool for 5 minutes before serving.
  5. Garnish and Serve:
    • Sprinkle with fresh parsley and serve warm.

Why This Recipe Works

This Vegan Shepherd’s Pie delivers the classic comfort of a traditional shepherd’s pie while being completely plant-based. The lentil and vegetable filling is hearty and flavorful, while the creamy mashed potato topping adds a satisfying richness. It’s perfect for gatherings or meal prepping for the week!


Healthy Aspect

This recipe is loaded with vegetables, providing essential vitamins and minerals. Lentils are a great source of plant-based protein and fiber, supporting digestion and keeping you full. The dish is low in unhealthy fats and free from cholesterol, making it a heart-healthy choice.

Nutritional Information – Per 100g
Calories Protein (g) Carbohydrates (g) Fiber (g) Sugars (g) Fat (g) Saturated Fat (g)
110 4 15 3 2 3 0.5

Keep reading

Healthy Recipes

Mason Jar Salads for On the Go Dinners

Discover a healthy, easy-to-make Mason Jar Salad recipe perfect for on-the-go dinners. Packed with fresh ingredients and balanced nutrients, this meal is ideal for meal prep and quick lunches or dinners.

2 min read
Healthy Recipes

Breakfast for Dinner: Veggie Packed Omelets

Enjoy a healthy and delicious veggie-packed omelet for dinner! This easy-to-make recipe is full of nutritious ingredients, perfect for a balanced meal. Discover the nutritional benefits and cooking instructions to create a tasty and wholesome dish for the whole family.

2 min read
'} and not an HTML comment ── These notes used to be written as and were therefore SHIPPED: 1,241 bytes on every page, 1.2 MB across the site, publishing internal engineering commentary to every reader and every crawler. An Astro comment says the same thing to the next person editing this file and nothing at all to the network. */}