Go Back

Vegetable Shepherd’s Pie

This hearty vegetable shepherd’s pie layers a rich, homemade gravy with caramelized carrots, earthy mushrooms, and fragrant onions, all topped with creamy mashed potatoes. The dish is baked until golden and bubbling, resulting in a comforting, rustic casserole with a satisfying texture and inviting appearance. It’s a wholesome, veggie-forward take on classic comfort food, perfect for cozy nights.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 6
Course: Main Course
Cuisine: British
Calories: 350

Ingredients
  

  • 4 large carrots peeled and chopped
  • 1 cup mushrooms sliced
  • 1 large onion diced
  • 3 cloves garlic minced
  • 4 large potatoes Russets, peeled and chopped
  • 2 cups vegetable broth concentrated for gravy
  • 2 tsp fresh thyme chopped
  • 2 tbsp butter
  • 1/4 cup milk whole or plant-based
  • 2 tbsp flour for gravy thickening
  • salt and pepper to taste

Equipment

  • Large skillet
  • Potato peeler
  • Knife
  • Saucepan
  • Masher or ricer
  • Baking Dish
  • Spatula

Method
 

  1. Preheat your oven to 200°C (390°F) and gather your baking dish, large skillet, saucepan, and a potato masher.
  2. Peel and chop the potatoes into chunks, then boil them in salted water until they’re tender and easily pierced, about 15-20 minutes. Drain well and set aside.
  3. Meanwhile, chop carrots into bite-sized pieces, slice the mushrooms, and dice the onion. In the large skillet, heat a splash of oil over medium heat and sauté the vegetables for about 8 minutes, stirring occasionally, until they soften and develop a golden hue. Add the minced garlic in the last minute, cooking until fragrant.
  4. While the vegetables cook, mash the drained potatoes with butter and warm milk until smooth and creamy. Season with salt and pepper to taste, and set aside.
  5. In the same skillet, sprinkle the flour over the cooked vegetables and stir well to coat. Gradually pour in the concentrated vegetable broth, stirring constantly, until the mixture thickens into a rich gravy. Add the chopped thyme, salt, and pepper, and simmer for another 2 minutes to deepen the flavors.
  6. Spread the sautéed vegetable mixture evenly into your baking dish. Pour the thickened gravy over the vegetables, spreading gently to coat everything evenly.
  7. Top the vegetable and gravy layer with the mashed potatoes, smoothing into an even layer with a spatula. You can create a rustic pattern with a fork for a charming, crispy surface.
  8. Bake uncovered in the preheated oven for 25-30 minutes, until the top is golden and crispy around the edges, and the filling is bubbling around the sides. The aroma will be warm and savory.
  9. Remove the pie from the oven and let it rest for 5-10 minutes. This helps the filling set and makes slicing easier.
  10. Slice into squares, serve hot, and enjoy the comforting, veggie-forward flavors with a side salad or crusty bread.