Vegetarian Shepherd’s Pie with Carrots and Mushrooms Recipe

Vegetarian Shepherd’s Pie with Carrots and Mushrooms Recipe

How To Make Vegetarian Shepherd’s Pie with Carrots and Mushrooms

Mixed veggies simmered in wine broth and a cheesy potato topping make this vegetarian shepherd’s pie. Bake it until golden and serve a satisfying dish!

Preparation: 45 minutes
Cooking: 30 minutes
Total: 1 hour 15 minutes



For Filling:

  • ¼cupall purpose flour,(plus 2 tbsp)
  • 4tbspunsalted butter,(½ stick), soft
  • cupslow salt vegetable stock,or water
  • 1cupwhite wine
  • 8ozbaby carrots,(about 2 cups)
  • 8ozcremini,(about 2 cups), or button mushrooms, halved, or quartered if large
  • 4stalkscelery,(about 2 cups), cut into 1 inch lengths
  • 1bay leaf
  • ½tspsalt
  • tsppepper
  • 8ozgreen beans,(about 2 cups), cut into 2 inch lengths
  • 1cupfrozen pearl onions
  • cupscups frozen peas
  • ½cupwhole milk or cream,optional

For Topping:

  • lbsYukon gold potatoes,(about 4 very large potatoes), peeled and cut into 2 inch pieces
  • tspsalt
  • 1cupmilk
  • 3tbspunsalted butter,cut into 2 or three pieces
  • tspground black pepper
  • 2⅓cupsgrated sharp cheddar
  • ½bunch scallions,finely chopped
  • ½cupfresh parsley,chopped


  1. Make the buerre manié: In a small bowl, stir the butter and flour together until blended and set aside.

  2. In a large pot, bring the stock and wine to a simmer. Add the carrots, mushrooms, celery, bay leaf, salt, and pepper.

  3. Cook at a low boil for 15 minutes. Add the green beans to the pot and cook for 5 minutes longer, or until the vegetables are tender.

  4. With a slotted spoon, transfer the celery, carrots, green beans, and mushrooms to the baking dish, blotting each spoonful on a folded paper towel to drain excess liquid. Leave the broth in the pan.

  5. Distribute the frozen onions and frozen peas over the vegetables in the baking dish. Remove the bay leaf.

  6. Bring the reserved broth in the pot to a boil over medium heat. Stir in the beurre manié. Simmer the sauce, whisking often, until it has thickened. The beurre manié will look clumpy at first but will quickly smooth out as the butter melts into the sauce.

  7. For a richer sauce, stir in the optional milk or cream. Taste and add more salt and pepper, if desired.

  8. Pour the sauce over the vegetables in the baking dish. Stir gently to coat and set aside while finishing the topping.

  9. Adjust the oven rack to the middle position and preheat the oven to 400 degrees F.


  1. In a large pot, cover the potatoes with cold water and add 2 teaspoons of salt. Bring to a boil over high heat. When the water boils, adjust the heat to a simmer.

  2. Simmer the potatoes for 12 to 14 minutes, or until tender when pierced with the tip of a knife. Drain the potatoes in a colander. Return the potatoes to the pot and set it over medium heat.

  3. Stir the potatoes constantly for about 1 minute, or until the liquid in the pot evaporates and the potatoes look dry. Push them to one side of the pot and pour ½ cup of the milk into the empty space.

  4. Cook until the milk is hot, then add the butter pieces. (Hot milk makes the mashed potatoes fluffier.)

  5. Mash the potatoes, milk, and butter with a potato masher. Gradually add enough additional milk to achieve a creamy consistency. Beat with a whisk to lighten the potatoes and smooth them out.

  6. Add the remaining ½ teaspoon salt and pepper. Stir in 2 cups of cheese, scallions, and parsley. Taste and add more salt and pepper, if desired.

  7. Spoon the potatoes over the vegetables in the baking dish. Use a fork to make swirls in the potatoes to create peaks and valleys. Sprinkle the top with the remaining ⅓ cup grated cheese.

  8. Bake for 30 minutes, or until the filling bubbles and the potatoes are golden. Let rest for 10 minutes and serve.


  • Calories: 435.03kcal
  • Fat: 15.28g
  • Saturated Fat: 9.00g
  • Trans Fat: 0.50g
  • Monounsaturated Fat: 3.77g
  • Polyunsaturated Fat: 0.99g
  • Carbohydrates: 56.45g
  • Fiber: 11.75g
  • Sugar: 13.80g
  • Protein: 15.66g
  • Cholesterol: 39.37mg
  • Sodium: 1161.04mg
  • Calcium: 211.21mg
  • Potassium: 1251.96mg
  • Iron: 4.55mg
  • Vitamin A: 498.48µg
  • Vitamin C: 63.62mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


Leave a comment

Replying to