flexfa

Dinners, soups, salads, and sweets with the method on the page.

Vegetarian Shepherd’s Pie from the Pot

6 servings

Dinner

Vegetarian Shepherd’s Pie from the Pot

Vegetarian Shepherd’s Pie is a show-stopping dish featuring a satisfying medley of vegetables, a flavorful gravy, and the best mashed potatoes on top.

author’s note

You Won’t Miss The Meat In This Shepherd’s Pie!

A few weeks ago, I was hosting my family for dinner and decided Shepherd’s Pie would make the reliable main. With a couple vegetarians in the mix, I figured I’d need something separate for them, maybe those satisfying stuffed acorn squashes I’ve made before. Then I thought about how fun it would be to make two pies, one with meat and one totally vegetarian. So I got to testing.

The end result completely blew me away. This Vegetarian Shepherd’s Pie doesn’t miss the meat at all. The lentils make it hearty and filling, and the mushrooms give it those rich, meaty bites you expect from the classic version. It turned out so satisfying that even the meat-eaters went back for seconds, and there wasn’t a single bite left by the end of the night.

Ingredients

IngredientSwap or Tip
Olive Oil & VeggiesThese form the flavor base. Swap leek for onion or parsnip for carrot if you want a twist.
MushroomsAdd a rich, meaty bite. Baby bella or cremini work best. Finely chop for pickier eaters.
LentilsMake it hearty and filling. Use canned green or brown lentils. White beans also work for a creamier version.
Tomato PasteCook it for a minute before adding liquid to mellow acidity.
FlourThickens the sauce. Use cornstarch for a gluten-free swap.
Vegetable Stock & Red Wine (skippable)The base of the gravy. Swap part of the stock for red wine for more depth.
PotatoesYukon Golds give the best flavor and creamy texture. A mix of Yukon and Russet also works well.
Butter, Cream & Sour CreamCreate that smooth, rich topping. For dairy-free, use vegan butter and unsweetened plant milk.
Fresh HerbsAdd a pop of freshness at the end. Parsley, thyme, or chives are all great options.

How To Make A Vegetarian Shepherds Pie

  1. Prepare the Potatoes: Peel, cube, and rinse potatoes, then boil with salt and a bay leaf, drain, and mash with heavy cream, sour cream, butter, salt, and pepper.
  2. Cook the Vegetable Base: Sauté onions in olive oil, add garlic, carrots, celery, and mushrooms, and cook until tender, then mix in flour, tomato paste, seasonings, and some vegetable stock.
  3. Thicken the Base: Add tomatoes, peas, corn, remaining stock, and a bay leaf to the skillet, simmer to thicken, and then mix in red wine vinegar before cooling in the fridge.
  4. Assemble and Bake: Spread the vegetable mixture in a dish, top with mashed potatoes, seal the edges, texture with a fork, drizzle with olive oil, and bake at 350°F until the edges turn golden, about 25-30 minutes, optionally broiling for a crispy top, and finish with herbs to serve.

Quick Tip

Make sure the pan you use for Vegetarian Shepherd’s Pie will work with a broiler. Glass pans, including Pyrex®, can’t withstand the 500+ degree temperatures. And if the pan you’re using has plastic or wooden handles, they shouldn’t be broiled. Most other pans are able to stand up to the heat.

Storage

Can You Freeze Vegetarian Shepherd’s Pie?

Yes, you can freeze Vegetarian Shepherd’s Pie!

After baking, cool it to room temperature, cover tightly with foil, and freeze for up to 2 months.

For reheating, either bake directly from frozen for 1 hour at 350°F or thaw overnight in the fridge and bake for 30 minutes. Note that freezing may slightly alter the texture and flavor of the veggies. Finish with a 1-3 minute broil after baking for crispiness.

Serve This Dish With

More from the kitchen

Other plates that sit beside this one.