Go Back
Delve into the heart of comfort food with this Hearty Vegan Shepherd's Pie, a delightful dish that captures the essence of home-cooked meals. Perfect for family gatherings or a cozy night in, this plant-based recipe not only satisfies your hunger but also nourishes the soul. The combination of a rich vegetable filling and a creamy mashed potato topping provides an indulgent experience without compromising on health or ethical standards. This shepherd's pie is a testament to how delicious vegan food can be, making it an ideal option for everyone, whether you are a seasoned vegan or just looking to incorporate more plant-based meals into your diet.

Vegan Shepherd's Pie

Discover the cozy delight of Hearty Vegan Shepherd's Pie! This comforting plant-based dish features a savory vegetable filling topped with creamy mashed potatoes, combining flavor and nutrition in every bite. Perfect for family dinners or a cozy night in, this recipe showcases how delicious vegan meals can be. Explore the origins, essential ingredients, and step-by-step instructions to create your own version of this classic comfort food, nourishing both your body and soul.

Ingredients
  

For the Vegetable Filling:

2 tablespoons olive oil

1 medium onion, diced

2 cloves garlic, minced

2 carrots, diced

2 celery stalks, diced

1 cup mushrooms, finely chopped

1 cup green peas (fresh or frozen)

1 cup corn kernels (fresh or frozen)

1 teaspoon dried thyme

1 teaspoon dried rosemary

1 tablespoon soy sauce or tamari

2 tablespoons tomato paste

1 cup vegetable broth

Salt and pepper to taste

1 tablespoon cornstarch mixed with 2 tablespoons water (optional, for thicker filling)

For the Mashed Potato Topping:

3 large potatoes, peeled and cubed

1/4 cup unsweetened almond milk (or any plant-based milk)

2 tablespoons vegan butter

Salt and pepper to taste

Chopped parsley for garnish (optional)

Instructions
 

Prepare the Potatoes: In a large pot, boil water and add the cubed potatoes. Cook until fork-tender, about 15-20 minutes. Drain and return to the pot.

    Mash the Potatoes: Add almond milk, vegan butter, salt, and pepper to the cooked potatoes. Mash until smooth and creamy, then set aside.

      Cook the Vegetables: In a large skillet, heat olive oil over medium heat. Add the diced onion and garlic, sautéing until translucent, about 3 minutes.

        Add Other Veggies: Stir in the carrots, celery, and mushrooms. Cook for another 5-7 minutes until the vegetables soften.

          Season the Mixture: Add the green peas, corn, thyme, rosemary, soy sauce, tomato paste, vegetable broth, salt, and pepper. Stir well and let the mixture simmer for about 10 minutes. If the filling seems too thin, add the cornstarch mixture to thicken.

            Preheat the Oven: While the filling simmers, preheat your oven to 400°F (200°C).

              Assemble the Pie: In a baking dish, spread the vegetable filling evenly across the bottom. Top it with the mashed potatoes, spreading them out gently with a spatula to cover.

                Bake: Place the baking dish in the preheated oven and bake for 25-30 minutes until the mashed potato topping is golden brown.

                  Garnish and Serve: Remove from the oven and let it cool for a few minutes. Garnish with chopped parsley if desired. Serve warm and enjoy!

                    Prep Time, Total Time, Servings: 20 minutes | 1 hour | 6 servings