Rating: 3.68
(125)

Vegetable Shepherd’s Pie

November 14, 2024

Vegetable shepherd’s pie is a hearty, comforting dish that’s perfect for those who prefer a plant-based or lighter twist on the traditional shepherd’s pie. Instead of ground meat, this version is filled with a savory mixture of vegetables, lentils, and rich gravy, all topped with a layer of creamy mashed potatoes that bake to golden perfection.

The base of vegetable shepherd’s pie typically includes a variety of vegetables like carrots, peas, corn, onions, and celery, which are sautéed until tender. To give the filling more depth, hearty ingredients like lentils or mushrooms are added to create a rich, meaty texture. The mixture is then simmered in a savory gravy made with vegetable broth, garlic, thyme, rosemary, and a splash of soy sauce or tomato paste to add umami and a bit of richness.

Once the filling is prepared, it’s topped with a layer of mashed potatoes. The potatoes are boiled until soft and then mashed with butter (or olive oil for a dairy-free version), cream, or vegetable broth, and seasoned with salt and pepper. The mashed potatoes are spread evenly over the vegetable mixture, and the pie is baked in the oven until the top is golden and slightly crispy.

The result is a warm, comforting dish with a combination of textures — the soft, creamy mashed potatoes contrast beautifully with the hearty, savory vegetable filling. Each bite is packed with flavor, and it’s a satisfying, wholesome meal that can be enjoyed on its own or with a simple side salad.

Vegetable shepherd’s pie is perfect for vegetarians, vegans, or anyone looking for a healthier twist on a classic. It’s an excellent way to use up leftover vegetables and can be easily adapted to suit personal preferences.

For drinks, this dish pairs well with a light white wine like Sauvignon Blanc or Chardonnay, or a crisp sparkling water for a refreshing contrast.

Vegetable Shepherd’s Pie
Vegetable Shepherd’s Pie
3.68 from 125 votes
A hearty and wholesome Vegetable Shepherd’s Pie filled with nutrients and flavor, perfect for a comforting meal.
Servings 1 people
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour

Ingredients
  

  • 2 tablespoons olive oil for sautéing
  • 1 small onion chopped
  • 2 cloves garlic minced
  • 1 cup carrots diced
  • 1 cup peas frozen
  • 1 cup corn frozen
  • 2 cups vegetable broth
  • 2 tablespoons tomato paste
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 3 cups mashed potatoes prepared
  • to taste salt and pepper

Instructions
 

  • Preheat your oven to 400°F (200°C).
  • In a large skillet, heat olive oil over medium heat. Add the onions and garlic, sauté until softened.
  • Add carrots, peas, and corn to the skillet. Cook for about 5 minutes until vegetables begin to soften.
  • Stir in vegetable broth, tomato paste, thyme, and rosemary. Let simmer for 10 minutes.
  • Season with salt and pepper to taste. Transfer the mixture to a baking dish.
  • Spread the mashed potatoes evenly over the vegetable mixture.
  • Bake in the preheated oven for 20 minutes, or until the top is golden brown.
  • Let rest for a few minutes before serving.

Nutrition

Serving: 1gCalories: 350kcalCarbohydrates: 60gProtein: 8gFat: 10gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gSodium: 600mgPotassium: 1000mgFiber: 10gSugar: 6gVitamin A: 100IUVitamin C: 35mgCalcium: 6mgIron: 15mg
Calories: 350kcal
Meal Type: Lunch
Cuisine: Mediterranean
Keyword: comfort food, healthy recipes, vegetarian
Cooking Method: Baked
Time: 30-45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Join the Conversation
  1. 3 stars
    It’s okay, but I feel like it needs more seasoning. Got any suggestions?

  2. User avatar jamey.langworth1968 says:

    4 stars
    I tried this but I used sweet potatoes instead. Came out delicious! Who needs the regular ones right?

  3. User avatar trinidad.jenkins31 says:

    5 stars
    This recipe was fantastic! So hearty and flavorful. Will definitely make it again!

  4. User avatar Prostetnic Vogon Kwaltz says:

    2 stars
    Honestly, I don’t get how this can be a shepherd’s pie without meat. Seems kinda weird to me.

    1. 4 stars
      It’s called vegetable shepherd’s pie for a reason! You can make a delicious version without meat. Give it a try!

  5. User avatar raymundo.lemke97 says:

    3 stars
    Just made it but forgot the thyme 🙈. Still tastes pretty good though! ⭐⭐⭐

  6. User avatar Delmy O'Reilly II says:

    2 stars
    Came out a bit mushy, I’m not a good cook tho. Maybe I overcooked the veggies? Gonna try it again!

    1. User avatar adam.terry says:

      3 stars
      Overcooked? Nah, just needs more practice! Just avoid mushy potatoes. Good luck!

    2. User avatar ollie.tromp says:

      4 stars
      Don’t worry, it happens to the best of us! Maybe try cooking the veggies for less time next time.

  7. User avatar Mila and her father says:

    4 stars
    I’m not usually into veg-only meals, but this was genuinely good. The tomato paste makes the filling way richer.

  8. User avatar earnest.runolfsson87 says:

    5 stars
    This is a fantastic recipe! I love how simple it is, and it tastes delicious. My kids gobbled it up!

  9. User avatar emmie.hane20 says:

    3 stars
    It was okay. The mashed potatoes were great, but the filling needed more seasoning. Maybe I should’ve added more herbs.

  10. 1 star
    Can you even call this a shepherds pie? Where’s the meat? Feels like a slop to me. 👎

3.68 from 125 votes
Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 390
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: