Slow Cooker Mushroom & Veggie Shepherd’s Pie

The Slow Cooker Mushroom & Veggie Shepherd’s Pie is a hearty, plant-based twist on the classic comfort dish.

A rich, savory base of mushrooms, lentils, carrots, celery, peas, onions, garlic, and herbs simmers slowly in the Crockpot until deeply flavorful, then is topped with creamy mashed potatoes and finished under the broiler for a golden, crispy crust. This cozy, satisfying vegetarian version delivers all the warmth and richness of traditional shepherd’s pie—without any meat.

Why You’ll Love This Recipe

This Slow Cooker Mushroom & Veggie Shepherd’s Pie is the ultimate cozy, no-fuss comfort food that feels indulgent yet is packed with vegetables and plant protein. As an experienced chef, I love how the slow cooker transforms simple ingredients—especially mushrooms and lentils—into a deeply savory, almost “meaty” filling that rivals the classic beef version.

The long simmer melds thyme, rosemary, Worcestershire (or soy), and tomato paste into a rich, umami-packed gravy that clings to every bite. The creamy mashed potato topping gets that gorgeous golden crust under the broiler, giving you all the texture contrast you crave.

It’s naturally vegetarian (easily vegan), make-ahead friendly, perfect for meal prep or feeding a crowd, and reheats beautifully. Whether it’s a chilly evening, Sunday family dinner, or you just want something soul-satisfying with minimal effort—this dish delivers big flavor and comfort every single time.

Yield: 8 generous servings

Slow Cooker Mushroom & Veggie Shepherd’s Pie

Slow Cooker Mushroom & Veggie Shepherd’s Pie

Hearty mushroom-lentil filling topped with creamy mashed potatoes—cozy slow-cooker vegetarian shepherd’s pie!

Prep Time 25 minutes
Cook Time 8 hours
Additional Time 10 minutes
Total Time 8 hours 35 minutes

Ingredients

For the Filling

  • 1.5–2 lbs (680–900 g) cremini mushrooms, finely chopped
  • 2 tablespoons olive oil
  • 1 large onion, finely diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced
  • ¾ cup dried green or brown lentils, rinsed
  • 3 tablespoons tomato paste
  • 1 can (14.5 oz) fire-roasted diced tomatoes, with juice
  • 2–3 cups low-sodium vegetable broth
  • 2 tablespoons soy sauce or vegan Worcestershire sauce
  • 2 teaspoons fresh thyme leaves (or 1 tsp dried)
  • 1 teaspoon fresh rosemary, chopped (or ½ tsp dried)
  • 1 cup frozen peas (added at end)
  • Salt and black pepper, to taste

For the Mashed Potato Topping

  • 2.5–3 lbs Yukon gold or russet potatoes, peeled and cubed
  • 4 tablespoons vegan butter or regular butter
  • ½–¾ cup unsweetened plant milk (or regular milk)
  • 2 garlic cloves, minced (roasted or sautéed optional)
  • Salt and pepper, to taste

Instructions

  1. Heat olive oil in a large skillet over medium-high—add chopped mushrooms in batches; sauté 8–10 minutes until deeply golden and moisture evaporates.
  2. Push mushrooms aside—add diced onion, carrots, and celery; cook 5–6 minutes until vegetables soften and onion is translucent.
  3. Stir in minced garlic—cook 1 minute until fragrant; season with a pinch of salt and pepper.
  4. Transfer everything to your Crockpot insert—add rinsed lentils, tomato paste, diced tomatoes (with juice), vegetable broth, soy sauce/Worcestershire, thyme, rosemary, salt, and pepper.
  5. Stir well to combine—cover and cook on LOW for 6–8 hours or HIGH for 3–4 hours, until lentils are tender and mixture is thick and flavorful.
  6. About 30–45 minutes before serving, make mashed potatoes: boil cubed potatoes in salted water 12–15 minutes until fork-tender.
  7. Drain potatoes—mash with vegan butter, warm plant milk, minced garlic (if using), salt, and pepper until creamy and smooth.
  8. Stir frozen peas into the hot slow-cooker filling—taste and adjust seasoning (more soy, herbs, or a splash of vinegar for brightness).
  9. If your Crockpot insert is broiler-safe, spread mashed potatoes evenly over the filling. If not, transfer filling to an oven-safe baking dish first.
  10. Broil on high 5–10 minutes until potato topping is golden and slightly crispy—let rest 10 minutes, scoop generous portions, and serve hot with extra black pepper and fresh parsley!

Notes

Sautéing mushrooms first is the single biggest flavor booster—don’t skip it. Lentils should be tender but not mushy—check at 6 hours on low. Naturally vegan (use vegan Worcestershire and plant milk/butter). This dish tastes even better the next day—perfect for meal prep. Keep toppings (gravy, cheese) separate if storing leftovers.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 162Total Fat 10gSaturated Fat 4gUnsaturated Fat 5gCholesterol 15mgSodium 149mgCarbohydrates 16gFiber 5gSugar 5gProtein 5g

The recipes and nutritional information on Yum Tonight are for informational purposes only. Always consult a healthcare provider for personalized dietary advice.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Pinterest

Recipe Tips and Tricks

Brown the mushrooms and aromatics first (even 8–10 minutes on the stove)—this step dramatically increases flavor depth compared to dumping everything raw into the slow cooker. Use low-sodium vegetable broth and taste before adding extra salt—mushrooms, soy, and tomato paste are naturally salty.

For thicker gravy, mash some lentils or stir in a cornstarch slurry during the last 30 minutes. Make mashed potatoes ahead and keep warm, or use leftover mashed potatoes to save time.

For the crispiest topping, transfer the filling to an oven-safe dish before broiling (or use the broiler-safe Crockpot insert if yours allows). Let the pie rest 10 minutes after broiling—filling sets and slices more cleanly. Taste and adjust herbs/acidity right before topping—fresh thyme/rosemary shine here.

Ingredients Notes

  • Mushrooms: Cremini/baby bella or a mix (portobello, shiitake)—finely chopped to mimic ground meat; fresh, firm; wipe clean, don’t soak.
  • Lentils: Green or brown lentils (hold shape best)—dried, rinsed; provide protein and hearty texture.
  • Vegetables: Onion, carrots, celery, frozen peas—classic mirepoix base + sweet pops of peas at the end.
  • Tomato Paste & Diced Tomatoes: Concentrated tomato paste for richness; fire-roasted diced tomatoes (with juice) add subtle smokiness.
  • Broth: Low-sodium vegetable broth—controls salt; homemade or good-quality store-bought.
  • Soy Sauce or Vegan Worcestershire: Adds deep savory umami—soy sauce is vegan; traditional Worcestershire contains anchovies.
  • Herbs: Fresh thyme and rosemary (or dried)—essential for classic shepherd’s pie flavor.
  • Mashed Potato Topping: Yukon gold or russet potatoes—creamy when mashed with vegan butter/milk and garlic for extra flavor.

Variations and Substitutions

Keep the comforting core or personalize freely! Add parsnips, turnips, or sweet potatoes to the filling for sweetness. For gluten-free, use tamari instead of soy sauce and ensure broth is GF.

Vegan by default—use plant-based milk and butter in potatoes. For richer gravy, stir in a square of dark chocolate or 1 tsp cocoa powder. Swap lentils for cooked green lentils, black lentils, or crumbled tempeh.

For spicier version, add smoked paprika, chili flakes, or harissa. Top with sweet potato mash or cauliflower mash for lighter/low-carb options. Add frozen corn or green beans for extra color and texture. For a cheesy crust, sprinkle vegan cheese or nutritional yeast over potatoes before broiling.

Storage Options

Refrigerate leftovers in airtight containers up to 4–5 days. Reheat in 350°F oven covered 20–25 minutes until bubbling (remove foil last 5–10 minutes to re-crisp topping), or microwave individual portions 2–3 minutes.

Freeze baked pie (or filling only) up to 3 months—thaw in fridge overnight and reheat gently in oven. Flavor often improves after 1–2 days as spices meld. Store mashed potatoes separately if freezing to preserve texture.

Dish Gallery

Please share this Slow Cooker Mushroom & Veggie Shepherd’s Pie with your friends and do a comment below about your feedback.

We will meet you on next article.

Until you can read, Slow Cooker Chinese Bao Bun Mushroom Filling

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *