Sunday Veggie Shepherd’s Pie

Highlighted under: Comfort Food

I love making Sunday Veggie Shepherd's Pie for the whole family. It’s the perfect comfort food filled with hearty vegetables and topped with creamy mashed potatoes. This recipe captures the essence of traditional shepherd's pie while keeping it plant-based, making it a great option for vegans and vegetarians alike. The sweet and savory vegetables blend perfectly under the rich layer of mashed potatoes, creating a deliciously satisfying dish that warms the soul. Whether it's a chilly Sunday or a gathering with friends, this dish never fails to bring smiles all around.

Ivy Richardson

Created by

Ivy Richardson

Last updated on 2026-01-06T10:37:09.795Z

When I first decided to make a veggie shepherd's pie, I wanted to create something that didn't skimp on flavor and texture. After testing different vegetable combinations, I found that the earthy depth of mushrooms paired beautifully with the sweetness of carrots and peas. The secret to a delicious pie lies not only in the vegetables but also in seasoning them well and adding a splash of vegetable broth for moisture.

As I topped it with creamy mashed potatoes, I discovered that adding a hint of nutmeg to the potatoes gave an extra layer of warmth. This subtle twist transformed the shepherd’s pie into a sought-after dish in my home. Everyone was asking for seconds, proving that comfort food can be healthy and delightful!

Why You'll Love This Recipe

  • Rich and savory vegetables enveloped in creamy mashed potatoes
  • A comforting dish that's perfect for family gatherings
  • Easily customizable with any seasonal vegetables

The Importance of Seasonal Vegetables

Using seasonal vegetables in your Veggie Shepherd's Pie not only enhances the flavor but also supports sustainability. For instance, if it's spring, consider adding asparagus or fresh green beans for added crunch and brightness. In fall, root vegetables like parsnips and sweet potatoes can add natural sweetness and depth to the filling. This versatility allows the dish to change with the seasons, making it fresh and exciting throughout the year.

It's also worth noting that the specific vegetables you choose can affect the overall texture and moisture of the filling. Carrots add a slight sweetness and crunch, while mushrooms provide an earthy, savory depth. If you prefer a creamier filling, feel free to add diced zucchini or bell peppers, which will meld beautifully with the other flavors.

Mastering the Mashed Potatoes

Getting the perfect consistency for your mashed potatoes is crucial for this shepherd's pie. To ensure they are creamy and smooth, mash the potatoes while they are still hot after boiling; this helps release excess moisture. Use a potato ricer for an ultra-smooth texture, or a traditional masher for a chunkier feel, depending on your preference. The addition of almond milk and vegan butter not only enhances creaminess but also contributes to a rich flavor profile unique to this pie.

For a unique twist, consider adding roasted garlic to your mashed potatoes. Roasting garlic brings out its natural sweetness and eliminates any harsh bite; this can elevate the overall flavor of the pie drastically. Simply wrap a bulb in foil and roast at 400°F (200°C) for about 30-40 minutes until soft, then mix into your mashed potatoes.

Ingredients

Gather these fresh ingredients to create your delicious Sunday Veggie Shepherd's Pie:

For the Filling

  • 2 cups mushrooms, diced
  • 1 cup carrots, diced
  • 1 cup frozen peas
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1 cup vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon salt
  • Pepper to taste

For the Mashed Potatoes

  • 4 large potatoes, peeled and cubed
  • 1/4 cup almond milk (or any plant-based milk)
  • 2 tablespoons vegan butter
  • 1/4 teaspoon nutmeg
  • Salt to taste

Instructions

Follow these steps to create your Sunday Veggie Shepherd's Pie:

Prepare the Vegetables

In a large skillet, sauté onions and garlic until translucent. Add the carrots and mushrooms, and cook until they're softened. Stir in the tomato paste, vegetable broth, peas, thyme, salt, and pepper. Let it simmer for about 5 minutes.

Make the Mashed Potatoes

Boil the peeled potatoes in salted water until fork-tender, about 15 minutes. Drain and mash them together with almond milk, vegan butter, nutmeg, and salt until creamy.

Assemble the Pie

Preheat your oven to 400°F (200°C). Layer the vegetable filling in the bottom of a baking dish. Spread the mashed potatoes on top, making sure to cover the filling completely. Use a fork to create peaks for a crispy texture.

Bake

Bake in the preheated oven for about 20 minutes until the tops are golden brown. Let it sit for a few minutes before serving.

Secondary image

Pro Tips

  • For added flavor, feel free to incorporate herbs like rosemary or parsley into your mashed potatoes or filling.

Customizing Your Shepherd's Pie

This recipe is flexible, allowing for various ingredient substitutions based on dietary needs or preferences. For a gluten-free option, ensure to use certified gluten-free vegetable broth or swap in a cornstarch slurry to thicken the filling instead of flour. You can also make it a protein-packed version by incorporating lentils or chickpeas into the vegetable mixture, offering additional texture and heartiness to the dish.

If you're aiming for a spicy kick, try adding chopped jalapeños or a touch of red pepper flakes to the filling. This can intensify the flavors and provide an exciting twist. Be mindful that extra spice might alter the dish's overall balance, so taste as you go to adjust seasonings accordingly.

Make-Ahead and Storage Tips

You can prepare the filling and mashed potatoes ahead of time! Store the vegetable filling in an airtight container in the refrigerator for up to three days or freeze for longer storage. Just remember to cool the filling completely before freezing to avoid ice crystals. The mashed potato topping can also be made in advance; simply keep it in the fridge and cover with plastic wrap to prevent drying out.

When you're ready to bake, allow the refrigerated components to come to room temperature for the best results. This will help them heat evenly and prevent the pie from being overly cold in the middle. Bake as directed, but be prepared to increase the cooking time by 5-10 minutes if baking from chilled to ensure a warm, bubbly filling.

Questions About Recipes

→ Can I make this shepherd's pie ahead of time?

Yes, you can prepare the filling and mashed potatoes in advance. Just assemble and bake it when you're ready to serve.

→ What other vegetables can I use?

You can customize the filling with any seasonal veggies. Zucchini, corn, or even lentils make great additions.

→ Can I freeze leftovers?

Absolutely! This dish freezes well. Just make sure to wrap it tightly to avoid freezer burn.

→ Is there a gluten-free version of this recipe?

Yes, simply use gluten-free flour if you want to thicken the filling or check the labels of your vegetable broth.

Sunday Veggie Shepherd’s Pie

I love making Sunday Veggie Shepherd's Pie for the whole family. It’s the perfect comfort food filled with hearty vegetables and topped with creamy mashed potatoes. This recipe captures the essence of traditional shepherd's pie while keeping it plant-based, making it a great option for vegans and vegetarians alike. The sweet and savory vegetables blend perfectly under the rich layer of mashed potatoes, creating a deliciously satisfying dish that warms the soul. Whether it's a chilly Sunday or a gathering with friends, this dish never fails to bring smiles all around.

Prep Time20 minutes
Cooking Duration35 minutes
Overall Time55 minutes

Created by: Ivy Richardson

Recipe Type: Comfort Food

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

For the Filling

  1. 2 cups mushrooms, diced
  2. 1 cup carrots, diced
  3. 1 cup frozen peas
  4. 1 medium onion, chopped
  5. 2 cloves garlic, minced
  6. 1 tablespoon tomato paste
  7. 1 cup vegetable broth
  8. 1 teaspoon dried thyme
  9. 1 teaspoon salt
  10. Pepper to taste

For the Mashed Potatoes

  1. 4 large potatoes, peeled and cubed
  2. 1/4 cup almond milk (or any plant-based milk)
  3. 2 tablespoons vegan butter
  4. 1/4 teaspoon nutmeg
  5. Salt to taste

How-To Steps

Step 01

In a large skillet, sauté onions and garlic until translucent. Add the carrots and mushrooms, and cook until they're softened. Stir in the tomato paste, vegetable broth, peas, thyme, salt, and pepper. Let it simmer for about 5 minutes.

Step 02

Boil the peeled potatoes in salted water until fork-tender, about 15 minutes. Drain and mash them together with almond milk, vegan butter, nutmeg, and salt until creamy.

Step 03

Preheat your oven to 400°F (200°C). Layer the vegetable filling in the bottom of a baking dish. Spread the mashed potatoes on top, making sure to cover the filling completely. Use a fork to create peaks for a crispy texture.

Step 04

Bake in the preheated oven for about 20 minutes until the tops are golden brown. Let it sit for a few minutes before serving.

Extra Tips

  1. For added flavor, feel free to incorporate herbs like rosemary or parsley into your mashed potatoes or filling.

Nutritional Breakdown (Per Serving)

  • Calories: 380 kcal
  • Total Fat: 12g
  • Saturated Fat: 2g
  • Cholesterol: 0mg
  • Sodium: 330mg
  • Total Carbohydrates: 56g
  • Dietary Fiber: 8g
  • Sugars: 6g
  • Protein: 10g