Sunday Veggie Shepherd’s Pie

Highlighted under: Comfort Food

I absolutely love making this Sunday Veggie Shepherd’s Pie as a comforting meal to share with my family. Each layer is packed with colorful vegetables and rich flavors, making this dish a delightful choice for any gathering. When I first tried this recipe, I was amazed at how simple it was to create such a satisfying meal that everyone would enjoy. The combination of lentils and mashed potatoes comes together beautifully, providing both heartiness and a satisfying texture. It's become a staple in our home for those cozy Sunday dinners.

Naomi Clarke

Created by

Naomi Clarke

Last updated on 2026-01-05T22:58:13.811Z

When we first crafted this recipe for Sunday Veggie Shepherd’s Pie, it was during a rainy weekend and we needed something warm and filling. We experimented with different vegetables from our garden, and I found that using a combination of carrots, peas, and mushrooms gave it a wonderful depth of flavor. The secret is in letting the lentils simmer just long enough to absorb the rich vegetable broth, making every bite a savory delight.

Another tip I learned is to ensure the mashed potatoes are creamy but not runny. Adding a touch of sour cream and butter really elevates the flavor and texture, creating a topping that complements the hearty filling perfectly. This dish not only satisfies hunger but also brings the family together at the dinner table.

Why You'll Love This Recipe

  • Hearty and satisfying with a perfect mix of flavors
  • Great way to use up leftover vegetables
  • Ideal for meal prep or cozy family dinners

Understanding the Layers

The beauty of Sunday Veggie Shepherd’s Pie lies in its layered composition, which not only enhances flavor but also texture. The lentil filling serves as a hearty base, absorbing the flavors from the sautéed vegetables and broth. With the addition of tomato paste and thyme, the filling becomes rich and savory. It’s important to ensure your lentils do not overcook; they should retain some bite for the overall texture balance. If using canned lentils, reduce the simmering time to just 10 minutes to combine the flavors without overcooking.

On top of the filling, the creamy mashed potatoes create a delightful contrast. The sour cream and butter add richness that elevates the dish. Aim for a smooth consistency, but don’t over-mash—some texture adds to the rustic charm. When spreading the potatoes over the lentils, make sure to fully cover the filling to prevent moisture loss during baking. This will keep your pie nice and moist without drying out.

Storage and Make-Ahead Tips

One of the advantages of this Veggie Shepherd’s Pie is its make-ahead potential. You can prepare the lentil filling and mashed potatoes a day in advance. Store the filling in an airtight container in the fridge, and prepare your potatoes but keep them separate until you're ready to assemble. This not only saves time on the day you plan to serve but also allows the flavors of the filling to deepen overnight. When ready to bake, just layer and pop it into the oven; it will bake about 5-10 minutes longer if coming straight from the fridge.

If you have leftovers, this dish stores beautifully! The pie can be covered tightly and refrigerated for up to 3 days. To reheat, cover with foil and warm in a preheated oven at 350°F (175°C) for around 20-25 minutes. For freezing, wrap individual portions tightly in plastic wrap and aluminum foil, where it will keep well for up to three months. Thaw overnight in the fridge before reheating for best results.

Ingredients for Sunday Veggie Shepherd’s Pie

For the Filling

  • 1 cup lentils, rinsed
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 2 cloves garlic, minced
  • 1 cup mushrooms, sliced
  • 1 cup frozen peas
  • 2 cups vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried thyme
  • Salt and pepper to taste

For the Topping

  • 4 large potatoes, peeled and cubed
  • 1/2 cup sour cream
  • 4 tablespoons butter
  • Salt and pepper to taste

Enjoy Your Meal!

Instructions

Prepare the Filling

In a large saucepan, heat olive oil over medium heat. Add the onions, carrots, and celery; sauté until soft. Stir in garlic and mushrooms, cooking until mushrooms are tender.

Add lentils, vegetable broth, tomato paste, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for about 20 minutes until lentils are tender.

Make the Mashed Potatoes

While the filling is simmering, boil the potatoes in a large pot until fork-tender, about 15 minutes. Drain and return to the pot. Add sour cream, butter, salt and pepper. Mash until smooth and creamy.

Assemble and Bake

Preheat your oven to 375°F (190°C). Spread the lentil filling in the bottom of a baking dish. Top with mashed potatoes, smoothing it out evenly.

Use a fork to create texture on top. Bake for 25 minutes until the top is slightly golden.

Serve and Enjoy!

Secondary image

Pro Tips

  • To make this dish vegan, simply substitute the sour cream and butter with plant-based alternatives. You can also use any vegetables you have on hand for the filling.

Ingredient Substitutions

This recipe is highly adaptable depending on your vegetable availability or dietary preferences. If you don’t have lentils on hand, feel free to substitute with black beans or chickpeas for a similarly hearty filling. For the vegetables, any combination works; zucchini, bell peppers, or corn can be excellent additions or substitutes. Just remember, if you opt for softer vegetables, adjust the cooking time accordingly to ensure they don’t turn mushy in the filling.

For the mashed potato topping, if you're looking for a lighter option, consider swapping the sour cream for Greek yogurt or cottage cheese for a protein boost. Dairy-free alternatives can include almond cream or cashew cheese for vegans. Additionally, you can play with seasoning the potatoes—adding garlic powder or roasted garlic enhances flavor without much effort.

Serving Suggestions

This Sunday Veggie Shepherd’s Pie is comforting on its own but can be elevated with simple accompaniments. A fresh green salad with a light vinaigrette can cut through the richness of the dish and provide a refreshing contrast. Alternatively, some crusty whole-grain bread can be served on the side for dipping. A sprinkle of fresh herbs, like parsley or chives, on top before serving adds a burst of color and brightness.

For a fun twist, consider serving it alongside a dollop of homemade pesto or a drizzle of balsamic reduction. This adds a gourmet touch and can play beautifully with the earthy flavors of the lentils. Pairing with a light-bodied red wine, such as Pinot Noir, can round out a cozy family dinner experience as well.

Questions About Recipes

→ Can I make this Shepherd's Pie ahead of time?

Absolutely! You can prep the filling and mashed potatoes ahead of time, then assemble and bake when you're ready to serve.

→ What type of lentils should I use?

Brown or green lentils work best for this recipe as they hold their shape during cooking.

→ Can I freeze leftovers?

Yes, this dish freezes well. Just make sure to let it cool completely before transferring it to an airtight container.

→ What can I serve with Shepherd's Pie?

It's delicious on its own, but you can pair it with a simple green salad or some steamed vegetables for a complete meal.

Sunday Veggie Shepherd’s Pie

I absolutely love making this Sunday Veggie Shepherd’s Pie as a comforting meal to share with my family. Each layer is packed with colorful vegetables and rich flavors, making this dish a delightful choice for any gathering. When I first tried this recipe, I was amazed at how simple it was to create such a satisfying meal that everyone would enjoy. The combination of lentils and mashed potatoes comes together beautifully, providing both heartiness and a satisfying texture. It's become a staple in our home for those cozy Sunday dinners.

Prep Time30 minutes
Cooking Duration45 minutes
Overall Time75 minutes

Created by: Naomi Clarke

Recipe Type: Comfort Food

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

For the Filling

  1. 1 cup lentils, rinsed
  2. 1 tablespoon olive oil
  3. 1 onion, diced
  4. 2 carrots, chopped
  5. 2 celery stalks, chopped
  6. 2 cloves garlic, minced
  7. 1 cup mushrooms, sliced
  8. 1 cup frozen peas
  9. 2 cups vegetable broth
  10. 2 tablespoons tomato paste
  11. 1 teaspoon dried thyme
  12. Salt and pepper to taste

For the Topping

  1. 4 large potatoes, peeled and cubed
  2. 1/2 cup sour cream
  3. 4 tablespoons butter
  4. Salt and pepper to taste

How-To Steps

Step 01

In a large saucepan, heat olive oil over medium heat. Add the onions, carrots, and celery; sauté until soft. Stir in garlic and mushrooms, cooking until mushrooms are tender. Add lentils, vegetable broth, tomato paste, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for about 20 minutes until lentils are tender.

Step 02

While the filling is simmering, boil the potatoes in a large pot until fork-tender, about 15 minutes. Drain and return to the pot. Add sour cream, butter, salt and pepper. Mash until smooth and creamy.

Step 03

Preheat your oven to 375°F (190°C). Spread the lentil filling in the bottom of a baking dish. Top with mashed potatoes, smoothing it out evenly. Use a fork to create texture on top. Bake for 25 minutes until the top is slightly golden.

Extra Tips

  1. To make this dish vegan, simply substitute the sour cream and butter with plant-based alternatives. You can also use any vegetables you have on hand for the filling.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 10g
  • Saturated Fat: 4g
  • Cholesterol: 20mg
  • Sodium: 300mg
  • Total Carbohydrates: 45g
  • Dietary Fiber: 8g
  • Sugars: 4g
  • Protein: 12g