Print

Vegetarian Shepherd’s Pie Recipe

4.7 from 120 reviews

This Vegetarian Shepherd’s Pie is a comforting and hearty dish featuring a savory mushroom and vegetable filling topped with creamy mashed potatoes. Infused with fresh herbs and a rich red wine gravy, it’s the perfect cozy meal for any occasion.

Ingredients

Scale

Vegetable Filling

  • 2 tablespoons olive oil
  • 3 shallots, minced (or substitute with onions and garlic)
  • 16 ounces fresh mushrooms, sliced
  • 6 carrots, peeled and chopped (about 2 cups)
  • 1 sprig fresh rosemary
  • 1 sprig fresh thyme
  • 1 dried bay leaf
  • 2 tablespoons tomato paste
  • 2 tablespoons flour
  • 1/2 cup red wine
  • 12 cups vegetable broth
  • 1 teaspoon salt (adjust to taste)
  • 2 cups frozen peas

Mashed Potato Topping

  • 6 Yukon Gold potatoes (about 2 pounds), peeled
  • 1/2 cup full fat Greek yogurt
  • 1/4 cup butter or olive oil
  • Salt to taste

Instructions

  1. Make the mashed potatoes: Peel the potatoes and boil them until they are fork-tender and mash easily. Drain well, then mash and mix in the full fat Greek yogurt and butter or olive oil. Season the mashed potatoes with salt to taste and set aside.
  2. Prepare the vegetable filling: Heat olive oil in a large oven-safe pot over medium heat. Add minced shallots and sauté until fragrant. Add sliced mushrooms, chopped carrots, and the fresh rosemary, thyme sprigs, and dried bay leaf. Sauté the vegetables until the carrots become tender.
  3. Make the gravy: Stir in tomato paste and flour to the vegetable mixture, cooking briefly. Pour in red wine while scraping up browned bits from the bottom of the pot. Allow the wine to cook down for a minute or two to reduce. Gradually add vegetable broth while stirring continuously until a thick gravy forms. Season with salt and simmer over low heat to thicken further.
  4. Prepare for baking: Remove the herb sprigs and bay leaf from the pot. Stir in the frozen peas evenly throughout the vegetable mixture.
  5. Assemble and bake: Spread the prepared mashed potatoes evenly on top of the vegetable filling in the oven-safe pot. Optionally, brush the top with additional butter for a richer flavor. Bake the casserole in a preheated oven at 350°F (175°C) for 15 minutes. For a beautifully browned top, finish under the broiler for a few minutes.
  6. Serve: Scoop hearty servings and enjoy a warm, cozy meal that’s perfect for chilly days or anytime you crave a comforting vegetarian dish.

Notes

  • You can speed up the mashed potato preparation by using an Instant Pot to cook the potatoes quickly.
  • Adjust the amount of vegetable broth to achieve your desired gravy thickness.
  • Broiling at the end is optional but adds a lovely golden crust on top of the mashed potatoes.
  • Use full fat Greek yogurt for creamier mashed potatoes, or substitute with sour cream or cream cheese if preferred.

Keywords: Vegetarian Shepherd's Pie, mashed potatoes, mushroom gravy, comfort food, vegetarian dinner