Skip to main content

Hearty Lentil Shepherd's Pie with Sweet Potato Topping

A comforting and nutritious vegetarian take on Shepherd's Pie, featuring a savory lentil filling topped with a vibrant, naturally sweet mashed sweet potato crust.

30m prep + 45m cook4 servings
Contains soyDAIRY-freeEGG-freeNUTS-freePEANUT-free
480 cal|25g protein|70g carbs|12g fat|15g fiber

Ingredients

  • 1.5 cups Brown or green lentils, rinsed
  • 4 cups Vegetable broth
  • 1 tbsp Olive oil
  • 1 medium Yellow onion, finely chopped
  • 2 medium Carrots, diced
  • 2 stalks Celery stalks, diced
  • 3 cloves Garlic, minced
  • 2 tbsp Tomato paste
  • 1 tsp Dried rosemary
  • 1 tsp Dried thyme
  • 0.75 tsp Salt
  • 0.25 tsp Black pepper
  • 2 lbs Sweet potatoes, peeled and cubed
  • 0.25 cup Unsweetened plant-based milk (e.g., oat or soy)
  • 1 tbsp Nutritional yeast

Instructions

  1. 1In a large pot or Dutch oven, combine the rinsed lentils and vegetable broth. Bring to a boil, then reduce heat, cover, and simmer for 25-30 minutes, or until lentils are tender. Drain any excess liquid.
  2. 2While lentils are simmering, prepare the topping: Place cubed sweet potatoes in a pot, cover with water, and bring to a boil. Cook for 15-20 minutes, or until fork-tender. Drain well.
  3. 3Mash the cooked sweet potatoes with the plant-based milk, nutritional yeast, a pinch of salt, and pepper until smooth and creamy. Set aside.
  4. 4In a large skillet, heat olive oil over medium heat. Add the chopped onion, carrots, and celery. Sauté for 5-7 minutes until softened.
  5. 5Add the minced garlic and cook for another minute until fragrant.
  6. 6Stir in the tomato paste, dried rosemary, and dried thyme. Cook for 1 minute.
  7. 7Add the cooked lentils to the skillet with the vegetables. Stir to combine. Season with salt and pepper to taste. If the mixture seems too dry, add a splash of vegetable broth or water.
  8. 8Preheat oven to 375°F (190°C).
  9. 9Pour the lentil mixture into a 9x13 inch baking dish or individual ramekins.
  10. 10Spread the mashed sweet potato topping evenly over the lentil filling.
  11. 11Bake for 20-25 minutes, or until the topping is lightly golden and the filling is bubbly.
  12. 12Let stand for 5 minutes before serving.

Substitutions

milkOat milk or soy milk (ensure allergen-free)(avoids Dairy)

Related Guides

Keep reading this recipe

Open this recipe in the app

Sign in to continue with this recipe. No meal plan generation needed.

Want a full week of recipes like this?

Get a personalized 7-day meal plan customized for your family's specific allergens. Every recipe is cross-checked by an independent AI.

Build my free 7-day plan

No credit card required.