Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower

Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower

This Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower is healthy and comforting.

Course Main Course
Cuisine vegan, gluten free
Keyword lentil and mushroom shepherd's pie, vegan shepherd's pie
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings 4
Calories 207 kcal
Author Willow Moon


Mashed Cauliflower

  • 1 head cauliflower chopped
  • 2 teaspoons olive oil or Earth Balance


  • 1 cup chopped onion
  • 1 tablespoon olive oil
  • 1 carrot 1/3 cup chopped
  • 1 celery stick 1/2 cup chopped
  • garlic clove minced
  • 1 cup chopped baby portobello mushrooms
  • 1/4 cup red wine
  • 1 teaspoon freshly chopped thyme leaves
  • 2 cups low sodium vegetable broth
  • 2 tablespoons tomato paste
  • 1/2 cup dry orange lentils
  • 1 tablespoon low sodium gluten free tamari
  • 1/2  cup peas
  • salt and pepper
US Customary - Metric


  1. Mashed Cauliflower: Steam the cauliflower for 10-15 minutes until tender. Let cool.
  2. Blend cauliflower in a food processor with olive oil or Earth Balance, salt, and pepper. Set aside.
  3. Preheat oven to 425°.
  4. Filling: Heat olive oil in a pan. Add chopped onion, carrot, and celery and cook until the vegetables are soft, about 8-10 minutes.
  5. Add garlic to the pan. Cook for a minute longer.
  6. Add chopped baby portobello mushrooms, red wine, and thyme. Cook until the red wine cooks down to about half the amount.
  7. Add vegetable broth, tomato paste, lentils, tamari, salt, and pepper. Cook for 10 minutes, then add the peas. Cook another 5-10 minutes, stirring constantly, until lentils are soft and tender. Add more broth if needed.
  8. Pour lentil and mushroom mixture into a 9 1/2" x 7 1/2" (or similar size) baking dish. Spread mashed cauliflower on top. Bake at 425° for 10-15 minutes, then broil for 5 minutes to brown the cauliflower.
Nutrition Facts
Lentil and Mushroom Shepherd's Pie with Mashed Cauliflower
Amount Per Serving
Calories 207 Calories from Fat 54
% Daily Value*
Total Fat 6g 9%
Saturated Fat 0g 0%
Cholesterol 0mg 0%
Sodium 817mg 34%
Potassium 660mg 19%
Total Carbohydrates 27g 9%
Dietary Fiber 10g 40%
Sugars 7g
Protein 9g 18%
Vitamin A 62.5%
Vitamin C 34%
Calcium 4.4%
Iron 15.4%
* Percent Daily Values are based on a 2000 calorie diet.