Shepherds Pie Recipe

Here is a vegetarian shepherds pie recipe packed with veggie protein. It's a lovely and family-friendly dish. A shepherds pie is easy to make and also to vary with whatever ingredients you have handy, using the veggies you prefer.

To make a vegetarian shepherd's pie, you basically make a stew with vegetables and perhaps some protein like:

  • cooked lentils
  • beans and rice (or bulgur)
  • TVP ; texturized vegetable protein (soy) as in the recipe below
  • or tofu

- and cook it in a tomato sauce. For veggies you can choose carrots, peas, corn, green beans or mushrooms. Or use any combination you like!

Vegetarian Shepherds Pie Recipe

Put the stew in a casserole dish and spread a thick layer of mashed potatoes on top. Bake in the oven until the potatoes are crisp and lightly golden.

Serve as a satisfying (and popular!) family dinner together with boiled/steamed green vegetables, a mushroom sauce and a fresh green vegetable salad.

Vegetarian Shepherds Pie Recipe

Here’s What You Need

  • 6 medium potatoes peeled and halved.
  • 1 cup TVP, or textured dried soy protein flakes. (See alternatives above.)
  • 1 onion, finely chopped
  • 2-3 medium carrots peeled and diced.
  • 2 Tbs. Olive oil
  • 2 Tbs. Soy sauce
  • 2 Tbs. Tomato paste
  • 1 tsp vegan Worcestershire sauce (optional)
  • 2 Tsp. mixed herbs like thyme, rosemary, oregano or basil.
  • 1 cup vegetable stock, or 1 cube with 1 cup water.
  • 2 Tbs. white flour (optional)
  • Salt and pepper to taste.
  • 1 tbs. Butter
  • ½ cup milk
  • Sprinkle of nutmeg

Here’s What You Do

  1. Set the oven to 400F/200C.
  2. Place the potatoes in a pot with enough water to cover them. Bring to a boil, lower the heat and let boil slowly for about 20 min. or until potatoes are tender.
  3. Place the soy protein in the water in a small sauce pan and bring to a boil. Take off the heat and let stand to absorb the water.

Meanwhile, prepare the other ingredients:

  1. Heat olive oil on medium-low in a large saucepan and slowly sauté the onions for 5 min.
  2. Add the carrots and sauté for 3 min more.
  3. Strain the soy protein, and add to the onions and carrots. Increase heat to medium high and cook for about 4 min. more while stirring often.
  4. Blend in tomato paste, soy sauce and Worcestershire sauce (optional).
  5. Add the stock and herbs, stir and cover. Let simmer for 20-30 min until flavors are well developed.  You may have to add some water to keep it moist.
  6. While the sauce cooks, drain the potatoes. Mash them and add butter, milk, salt and pepper and a little nutmeg. Keep mashing until creamy.
  7. When the veggie sauce is ready, sprinkle with 1-2 Tbs. white flour and blend well to thicken it. Season with salt and pepper to taste.
  8. Pour in a casserole dish, spoon the mashed potatoes on top like a lid. The easiest way to do this is to us a table spoon and plop potato mash all over, then to use a fork to spread it more evenly. You create nice patterns with the fork too, which help making it crunchier.
  9. Place in the middle of the oven in 400F/200C. Bake for 35-40 min. until potatoes are golden brown and crisp.

I hope you enjoyed this vegetarian shepherds pie recipe! Have a better one? Leave a comment below!


Have your say about what you just read! Leave me a comment in the box below.

Search Recipes


Subscribe to "The Veggie Zine" and get new, fresh and updated vegetarian recipes to your inbox!

Recent Articles

  1. Easy Vegetarian Spaghetti and Meatballs Recipe

    If you or your kids love spaghetti and meatballs, there is no reason not to continue to enjoy it as a vegetarian. Here is an easy vegetarian spaghetti recipe entirely without meat!

    Read More

  2. Greek Vegetarian Recipes

    Enjoy a collection of Greek vegetarian recipes for the whole family. The recipes use simple, whole ingredients for the best taste and healthy cooking!

    Read More

  3. Vegetarian Aubergine Schnitzel Recipe

    A Vegetarian Eggplant / Aubergine Schnitzel Recipe that's most elegant and easy to make. Enjoy it with a creamy mushroom sauce and rice for a delicious meal.

    Read More

natural organic products