Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Healthy Lentil Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jaden Asuncion
  • Total Time: 55
  • Yield: 4 1x

Description

This Healthy Lentil Shepherd’s Pie is a lighter, plant-powered version of the traditional British comfort food. Instead of ground beef, the filling is made with hearty lentils, carrots, peas, and mushrooms, cooked in a savory tomato-based gravy. The top is made with creamy mashed cauliflower instead of potatoes for fewer carbs and more fiber. It’s a satisfying, wholesome meal that’s perfect for cozy dinners.

Hearty Lentil Filling: A savory mix of lentils, mushrooms, carrots, and peas simmered in a rich tomato-based gravy.

Lightened-Up Topping: Creamy mashed cauliflower replaces traditional mashed potatoes for a lower-carb twist.

Plant-Based & Wholesome: Completely vegetarian (and vegan-friendly), packed with fiber, nutrients, and flavor.

Meal-Prep & Freezer Friendly: Great for making ahead and storing for easy, nourishing weeknight dinners.


Ingredients

Scale

For the filling:

1 cup dry brown or green lentils, rinsed

1 tablespoon extra virgin olive oil

1 onion, diced

2 carrots, diced

1 cup mushrooms, chopped

1 cup frozen peas

2 garlic cloves, minced

1 teaspoon dried thyme

1 teaspoon dried rosemary

2 tablespoons tomato paste

1 cup vegetable broth

1 can (14 oz) crushed tomatoes

Salt and pepper, to taste

For the mashed cauliflower topping:

1 large cauliflower, chopped into florets

1 tablespoon olive oil or plant-based butter

1/4 cup unsweetened almond milk (or regular milk)

Salt and pepper, to taste

Optional: nutritional yeast or vegan cheese for extra creaminess


Instructions

Cook the lentils: In a medium pot, bring lentils and 3 cups water to a boil. Reduce heat and simmer for 20–25 minutes until tender. Drain and set aside.

Prepare the filling: Heat olive oil in a large pan over medium heat. Add onion, carrots, and mushrooms, and cook until softened, about 5–7 minutes.

Add garlic, thyme, rosemary, and tomato paste, and cook for another minute.

Stir in cooked lentils, vegetable broth, and crushed tomatoes. Simmer for 10–15 minutes until the mixture thickens. Stir in peas and season with salt and pepper to taste.

Transfer the lentil mixture into a greased 9×9-inch baking dish.

Make the mashed cauliflower: Steam or boil cauliflower florets until soft, about 10–12 minutes.

Drain and mash with olive oil or butter, almond milk, salt, and pepper until smooth. For extra creaminess, stir in a tablespoon of nutritional yeast or vegan cheese.

Assemble the pie: Spread the mashed cauliflower over the lentil filling in the baking dish, smoothing the top with a spatula.

Bake: Preheat oven to 375°F (190°C). Bake for 20 minutes, or until the top is lightly golden and the filling is bubbly.

For a crispier topping, broil for an additional 2–3 minutes.

Serve: Let cool for a few minutes before slicing and serving.

Notes

Extra veggies: Add spinach or kale to the filling for extra greens.

Make ahead: Prepare the filling and mashed cauliflower ahead of time, then assemble and bake when ready to serve.

Spicy kick: Add a pinch of smoked paprika or cayenne pepper to the filling for some heat.

  • Prep Time: 15
  • Cook Time: 40
Recipe Card powered byTasty Recipes