If you’re craving a dish that feels like a warm hug on a plate, the Sweet Potato Lentil Shepherd’s Pie Recipe is your new best friend. This comforting meal brings together creamy mashed sweet potatoes and a hearty, savory lentil filling that will delight your taste buds and keep you coming back for more. Perfect for cozy dinners or anytime you want to enjoy a wholesome, vegetable-packed meal that pleases everyone at the table, this dish marries simplicity and deliciousness effortlessly.

Ingredients You’ll Need
Gathering the right ingredients for this Sweet Potato Lentil Shepherd’s Pie Recipe is a breeze, and each one plays a special role in building the flavors, textures, and colors that make this pie so memorable. From the naturally sweet and velvety potatoes to the earthy, protein-packed lentils, these ingredients bring the whole dish to life.
- 2 pounds sweet potatoes: The star topping, lending natural sweetness and creamy texture when mashed.
- 1 medium onion: Adds a mild sweetness and depth when sautéed.
- 2 carrots: Bring subtle sweetness and a tender bite for balance.
- 2 celery stalks: Provide an aromatic crunch that rounds out the veggie base.
- 1 cup cooked lentils: The hearty filling that’s packed with protein and fiber.
- 1 cup low-sodium vegetable broth: Keeps everything moist and flavorful without overpowering.
- Olive oil: For sautéing veggies and enhancing richness.
- Salt and pepper: Essential seasonings to bring all flavors together.
- Thyme and rosemary: Aromatic herbs that add warmth and an earthy touch.
How to Make Sweet Potato Lentil Shepherd’s Pie Recipe
Step 1: Prepare and Mash the Sweet Potatoes
Start by peeling and cubing your sweet potatoes. Boil them in water until they’re fork-tender, about 15 to 20 minutes. Once soft, drain and mash them with a bit of butter and milk until smooth and creamy, setting this deliciously sweet topping aside for later.
Step 2: Sauté the Aromatic Vegetables
While the potatoes cook, heat olive oil in a large skillet over medium heat. Add finely chopped onions, carrots, and celery. Sauté for around 10 minutes until everything softens and the vegetables release their natural sweetness, forming a flavorful base for the filling.
Step 3: Combine Lentils and Broth with Herbs
Next, stir in your cooked lentils and pour in the vegetable broth. Season with thyme, rosemary, salt, and pepper, then let the mixture simmer gently for about 10 minutes. This step allows the flavors to meld beautifully and the mixture to thicken just right.
Step 4: Assemble the Pie
Heat your oven to 400°F (200°C). Spread the savory lentil mixture evenly into a baking dish as the bottom layer. Then, generously spoon the mashed sweet potatoes over the top, smoothing them into an even layer to seal in that hearty filling.
Step 5: Bake Until Golden Perfection
Bake your assembled Sweet Potato Lentil Shepherd’s Pie Recipe uncovered for 35 to 45 minutes until the top turns golden brown and irresistibly crisp around the edges, signaling it’s ready to be enjoyed.
How to Serve Sweet Potato Lentil Shepherd’s Pie Recipe

Garnishes
Sprinkle fresh chopped parsley or thyme over the top just before serving to add a pop of color and fresh herbal brightness that cuts through the richness of the dish. A light drizzle of olive oil can also enrich the flavors beautifully.
Side Dishes
This pie pairs wonderfully with a crisp green salad dressed in lemon vinaigrette to provide a refreshing contrast. Alternatively, try roasted seasonal vegetables or some crusty bread to soak up any delicious juices.
Creative Ways to Present
For a charming touch, serve individual portions in small ramekins or bake in mini cast iron skillets. This presentation transforms the Sweet Potato Lentil Shepherd’s Pie Recipe into a special occasion dish while still feeling cozy and homey.
Make Ahead and Storage
Storing Leftovers
Store any leftover Sweet Potato Lentil Shepherd’s Pie Recipe in an airtight container in the refrigerator. It stays fresh for up to 4 days, making it a great option for next-day meals or quick lunches.
Freezing
You can freeze the pie whole or in portions. Wrap tightly with plastic wrap and aluminum foil, or use freezer-safe containers. When properly stored, it will keep well for up to 3 months, so you’ll always have comfort food on hand.
Reheating
To reheat, thaw frozen portions overnight in the fridge if frozen. Warm covered in the oven at 350°F until heated through, about 20 minutes, or microwave individual portions until bubbling hot, making sure the topping stays creamy and warm.
FAQs
Can I use dried lentils for this recipe?
Absolutely! Just be sure to cook them fully before adding them to the filling. Brown or green lentils work best as they hold their shape well during baking.
Is this dish vegan-friendly?
It easily can be by substituting butter with a plant-based alternative and using non-dairy milk for mashing the sweet potatoes. The recipe is naturally free from animal products otherwise.
Can I make this recipe gluten-free?
Yes, this Sweet Potato Lentil Shepherd’s Pie Recipe is naturally gluten-free unless you serve it alongside gluten-containing bread. Just double-check your vegetable broth to ensure it’s gluten-free.
What other herbs can I use if I don’t have thyme or rosemary?
Sage, oregano, or even a bit of bay leaf will work well, adding their own fragrant, savory notes to enhance the filling.
How can I add extra protein to this dish?
Adding cooked mushrooms or chopped nuts like walnuts can boost texture and protein content. Alternatively, mix in cooked quinoa with the lentils for an extra protein punch.
Final Thoughts
This Sweet Potato Lentil Shepherd’s Pie Recipe is one of those soul-satisfying dishes that feel like home, no matter the season. It’s simple to make, packed with wholesome ingredients, and boasts a perfect harmony of flavors and textures. I encourage you to give it a try—you might find yourself making it again and again for family, friends, or just a cozy night in.
Print
Sweet Potato Lentil Shepherd’s Pie Recipe
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: Vegetarian
- Diet: Gluten Free
Description
This Delicious Sweet Potato Shepherd’s Pie is a comforting and nutritious twist on the classic dish, featuring a creamy mashed sweet potato topping over a hearty lentil and vegetable filling. Made with wholesome ingredients and seasoned with fragrant herbs, it’s a perfect vegetarian and gluten-free meal suitable for family dinners.
Ingredients
Vegetable Topping
- 2 pounds sweet potatoes
- 2 tablespoons butter
- 1/4 cup milk
Filling
- 1 medium onion, chopped
- 2 carrots, chopped
- 2 celery stalks, chopped
- 1 cup cooked lentils
- 1 cup low-sodium vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon salt, or to taste
- 1/2 teaspoon black pepper
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
Instructions
- Prepare Sweet Potatoes: Peel and cube the sweet potatoes. Boil them in a pot of water for 15-20 minutes or until fork-tender. Drain and mash sweet potatoes with butter and milk until smooth. Set aside.
- Sauté Vegetables: Heat olive oil in a large skillet over medium heat. Add chopped onion, carrots, and celery. Cook and stir for about 10 minutes until the vegetables are softened and fragrant.
- Combine Lentils and Broth: Stir the cooked lentils into the sautéed vegetables. Pour in the low-sodium vegetable broth. Season the mixture with thyme, rosemary, salt, and pepper. Let it simmer gently for 10 minutes to allow the flavors to meld.
- Assemble Shepherd’s Pie: Preheat your oven to 400°F (200°C). Spread the lentil and vegetable mixture evenly in a baking dish. Carefully spread the mashed sweet potatoes on top, smoothing the surface.
- Bake: Place the assembled dish in the oven and bake uncovered for 35-45 minutes, or until the top turns golden brown and the filling is bubbly. Remove from oven and let it cool slightly before serving.
Notes
- You can substitute milk and butter with plant-based alternatives to make the dish vegan.
- For extra texture, sprinkle some grated cheese on top before baking (if not vegan).
- Feel free to add other vegetables like peas or corn to the filling.
- Use fresh herbs if available for a more vibrant flavor.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven for best results.

