June 28, 2026 · 15 min

Vegetarian Mushroom Shepherd’s Pie with Cheesy Mashed Potato Topping

Dessert15 min1574 cal / serving

This vegetarian twist on classic shepherd’s pie is just as rich and satisfying as the original. Meaty mushrooms replace ground beef, simmered with tomato paste, veggies and thyme in a savory gravy. The creamy mashed potato topping gets a golden, cheesy crust under the broiler.

Perfect for a cozy dinner, this dish is packed with flavor and wholesome ingredients. Serve it straight from the oven for the ultimate comfort food experience.


Recipe details

Dessert15 min1574 cal / serving2 servings

Nutrition per serving

Calories1574 kcalProtein25.6 gFat115.5 gCarbs107.4 gSugar34.3 gFiber8.7 gSodium13630 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: not detectedShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.


Ingredients

Thyme0.25 ounce ThymeView ingredient guide
Tomato Paste1 unit Tomato PasteView ingredient guide
Carrot6 ounce CarrotView ingredient guide
Onion1 unit OnionView ingredient guide
Sour Cream2 tablespoon Sour CreamView ingredient guide
Potatoes16 ounce PotatoesView ingredient guide
Monterey Jack Cheese0.5 cup Monterey Jack CheeseView ingredient guide
Flour1 tablespoon FlourView ingredient guide
Garlic Powder1 teaspoon Garlic PowderView ingredient guide
Button Mushrooms8 ounce Button MushroomsView ingredient guide
Butter3 tablespoon (tbsp) ButterView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Preheat your oven’s broiler. Peel and dice the potatoes into 1-inch cubes. Peel and finely chop the onion. Peel and dice the carrot into small pieces. Slice the mushrooms. Pick the thyme leaves from the stems.
  2. Place the potatoes in a pot and cover with salted water. Bring to a boil and cook until tender, about 15 minutes. Drain and return to the pot. Add 2 tablespoons butter, sour cream, garlic powder, salt and pepper. Mash until smooth. Set aside.
  3. While potatoes cook, heat olive oil and remaining 1 tablespoon butter in a large oven-safe skillet over medium-high heat. Add the mushrooms and cook until browned, about 5 minutes. Add onion and carrot; cook until softened, about 4 minutes.
  4. Stir in the flour and cook for 1 minute. Add tomato paste, veggie stock concentrate, thyme and 1 cup water. Bring to a simmer and cook until thickened, about 3 minutes. Season with salt and pepper.
  5. Spread the mashed potatoes evenly over the mushroom mixture. Sprinkle Monterey Jack cheese on top.
  6. Broil until the cheese is melted and golden, about 3-4 minutes. Let cool for a few minutes before serving.

Recipe Tips

For a richer flavor, use a mix of mushrooms like cremini and shiitake.

Make sure the mashed potatoes are spread evenly to create a nice crust.

Let the pie rest for 5 minutes after broiling for cleaner slices.

FAQ

Can I make this dish ahead of time?

Yes, assemble the pie without broiling, then refrigerate. When ready to serve, broil until heated through and the cheese is melted.

Can I use other vegetables?

Absolutely. Feel free to add peas, corn or diced celery to the filling for extra texture.

What can I substitute for Monterey Jack cheese?

Cheddar, Gouda or any melting cheese works well.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.