Skip to Content

Vegetarian Shepherd’s Pie Recipe

Saint Patrick’s Day is right around the corner! Have you prepared your greenery? More importantly, what’s on your menu?

Vegetarian Shephard's Pie Photo

Being as St. Paddy’s Day is a declared day of feasting, heavy comfort foods with Irish roots, such as Corned Beef and Shepherd’s Pie, are on everyone’s mind, running the local grocer plumb out of beef, potatoes and cabbage.

Buuuuuuut…. what about the folks who love celebrating a great holiday and don’t eat meat? Never fear, Vegetarian Shepherd’s Pie (also known as Shepherdless Pie) is a delicious and easy solution.

Shepherd’s Pie has been a popular dish in the United Kingdom since the Middle Ages. It is slow-cooked thick stew typically made with lamb or beef, topped with mashed potatoes and baked.

This ultimate comfort food was the vehicle to use leftover meat in England, Scotland and Ireland.

This recipe makes a great deal of food to share with your friends and family and is packed full of nutrition.

Vegetarian Shephard's Pie Picture

I used parsnips, carrots and mushrooms for the stew but the recipe can be easily adapted to include any of your favorite vegetables or even lentils or beans.  The meal comes out very hearty and filling in spite of the fact that there’s no Shepherd in the pie.

You’ll feel satisfied with your vitamin-packed meal.

Vegetarian Shepherd’s Pie is as simple as sautéing and simmering vegetables in broth (and some beer for good measure), pouring it into a casserole dish, topping with mashed potatoes and baking it.

Boom! Shepherdless Pie. Pair the meal with Irish Soda Bread, such as Gluten-Free Cheese & Herb Irish Soda Bread from The Roasted Root.

However you choose to get your green on for St. Patrick’s Day, enjoy a hearty Irish meal and for heaven’s sake, don’t forget the beer!

Vegetarian Shephard's Pie Photo

Vegetarian Shepherd’s Pie Recipe

Julia Mueller
This Shepherd’s Pie Recipe does not call for any meat. Read on to learn how vegetarians can enjoy the hearty meal.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Cuisine Irish
Servings 6 1 serving
Calories 815.5 kcal


  • 2 tablespoon Olive Oil
  • 1 large White Onion
  • 3 cup Parsnip peeled and chopped
  • 1 cup, chopped Carrot
  • 3 large Turnips peeled and chopped
  • 12 ounce Baby Portabello Mushrooms chopped
  • 1 cup Guinness Draught
  • 2 tbsp Butter
  • 2 tablesoon All-Purpose Flour
  • 3 cup Vegetable Broth
  • 6 potato large (3″ to 4-1/4″ dia) Red Potato
  • 2 tablespoon Olive Oil
  • Salt to taste
  • 2 cup Aged White Cheddar Cheese


  • Chop the red potatoes in half.
  • Bring a full pot of water to a boil and add the 6 red potatoes (I chose to leave the peels on, but you can peel the potatoes if you prefer). Allow potatoes to cook until they’re tender yet still firm when poked with a fork, about 10 to 15 minutes.
  • Drain the water and allow potatoes to cool enough to handle.
  • Place the potatoes in a large bowl and mash them to desired chunkiness using a potato masher. Add the olive oil and cheese and mash to incorporate. Salt the potatoes to taste. If the potatoes seem too dry, you can add a couple tablespoons of water or milk. (Option: Throw the cooked potatoes, cheese, oil and salt in a blender and blend to achieve completely smooth potatoes).
  • Set aside potatoes.
  • In a large pot or Dutch oven, sauté the onion in 2 tablespoons of olive oil over medium heat.
  • Once onion begins to soften, add the parsnips and carrots and sauté about 10 minutes.
  • Add the chopped turnips and mushrooms. Cook to a full boil until the juices from the mushrooms have seeped out, about 10 minutes.
  • Add the beer and return to a gentle boil.
  • Make a roux in order to thicken the stew: In a small separate saucepan, heat the butter over medium until melted.  Using a whisk, mix in the brown rice flour. Once the flour has soaked up all the butter, begin adding the vegetable broth about 1/8 cup at a time, allowing the mixture to thicken and reduce. Continue adding the vegetable broth and keep the mixture at a gentle boil until all the broth is all incorporated. The mixture should be thick and creamy looking. Pour this mixture in with the veggies.
  • Reduce the heat to medium low and allow the veggie stew to cook at a low boil for about 30 minutes. Taste the stew and add salt as necessary.
  • Preheat the oven to 375 degrees.
  • Pour the vegetable stew into a casserole dish or individual-sized ramekins or oven-safe bowls.  Spread the potatoes on top and bake in the oven about 25 minutes until tops are golden brown. If the potatoes don’t crisp up, put your oven on the broil setting and allow it to broil to desired level of golden-brownness. 
  • Allow the shepherd’s pie to cool before diving in!


Calories: 815.5kcalCarbohydrates: 87.67gProtein: 28.33gFat: 39gSaturated Fat: 0.67gSodium: 98.83mgFiber: 10.5gSugar: 11.33g
Keyword Baked, Dinners, Easy Dinners, Healthy, Irish, St. Patrick’s Day, Vegetables, Vegetarian
Tried this recipe?Let us know how it was!
Recipe Rating