Print

Vegetable Shepherd’s Pie

Vegetable Shepherd’s Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cozy Vegetable Shepherd’s Pie is the ultimate comfort food, layered with fluffy mashed potatoes and a rich, savory vegetable filling. Perfect for family dinners, meal prep, or holiday sides.

Ingredients

Scale
  • 2 pounds Yukon Gold Potatoes, peeled and cubed
  • 4 tablespoons Unsalted Butter
  • ½ cup Milk
  • 2 tablespoons Olive Oil
  • 1 medium Yellow Onion, diced
  • 2 large Carrots, peeled and diced
  • 2 stalks Celery, diced
  • 3 cloves Garlic, minced
  • 1 cup Frozen Peas
  • 1 cup Frozen Corn
  • 1½ cups Mushrooms, finely chopped
  • 2 tablespoons Tomato Paste
  • 1½ cups Vegetable Broth
  • 1 tablespoon Soy Sauce
  • 1 teaspoon Fresh Thyme, chopped
  • Salt and Black Pepper to taste
  • 2 tablespoons All-Purpose Flour

Instructions

  1. Preheat oven to 400°F (200°C) and grease your baking dish.
  2. In a large skillet, heat olive oil and sauté onions, carrots, and celery until softened.
  3. Add mushrooms and garlic, cook until mushrooms release moisture. Stir in tomato paste, thyme, soy sauce, and flour.
  4. Pour in vegetable broth, add peas and corn. Simmer until thickened, season to taste.
  5. Boil potatoes until fork-tender. Drain and mash with butter and milk. Season with salt.
  6. Layer vegetable filling in baking dish, top with mashed potatoes, and smooth with a spatula. Create ridges using a fork.
  7. Bake for 25–30 minutes or until golden brown and bubbly. Let rest before serving.

Notes

  • Let the filling cool slightly before adding potatoes to prevent sinking.
  • Create fork ridges for a golden, crispy top.
  • Use fresh herbs like thyme or parsley for added flavor.
  • This dish freezes well and is perfect for meal prep.