Description
A cozy and comforting Lentil Shepherd’s Pie made with hearty lentils, tender vegetables, and a creamy mashed potato topping. Rich, flavorful, and perfect for weeknight dinners or meal prep.
Ingredients
1 cup brown or green lentils
3–4 cups vegetable broth (or beef broth if not making vegetarian)
2 teaspoons olive oil
½ cup chopped onion
1 cup chopped mushrooms (about 4 oz)
1 carrot, chopped
1 rib celery, chopped
½ cup frozen peas, thawed
½ tablespoon all-purpose flour
3 tablespoons pomegranate molasses mixture (alcohol-free replacement for wine)
2 teaspoons anchovy-free Worcestershire sauce
3 tablespoons tomato paste
2 tablespoons chopped fresh parsley
Salt & black pepper to taste
2 ½ cups prepared mashed potatoes
Instructions
Preheat oven to 400°F.
Combine lentils and 3 cups broth in a saucepan. Bring to a boil, then reduce heat and simmer, covered, for 20–25 minutes or until tender.
In a skillet, heat olive oil over medium. Cook onion, mushrooms, carrot, and celery until softened, about 5–7 minutes.
Stir in flour and cook for 1 minute.
Add cooked lentils (with broth), pomegranate molasses mixture, Worcestershire sauce, and tomato paste. Stir in peas.
Simmer uncovered for 10 minutes, adding additional broth as needed to create a thick, saucy filling.
Season with salt, pepper, and parsley.
Spoon mixture into a deep pie dish and spread mashed potatoes over the top.
Bake 20–25 minutes or until potatoes turn lightly golden.
Cool slightly before serving.
Notes
Pomegranate molasses adds rich depth in place of wine, but broth + balsamic also works well.
Use homemade or store-bought mashed potatoes—both bake beautifully.
Brown or green lentils hold their shape best.
Let the pie rest 5 minutes before serving for cleaner slices.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Dinner / Casserole
- Method: Baked
- Cuisine: Comfort food / American
Nutrition
- Serving Size: 1 slice (about 1/6 of recipe)
- Calories: ~295
- Sugar: 5g
- Sodium: 480mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 14g
- Protein: 13g
- Cholesterol: 0mg
