Sweet Potato & Lentil Shepherd’s Pie

If Sweet Potato & Lentil Shepherd’s Pie sounds like the kind of meal that gives you a warm hug in food form… you’re in the right kitchen. This is one of those recipes that feels a little fancy (hello, golden sweet potato topping), but is secretly super doable—even if you’re juggling work, kids, laundry, and the eternal question of “what’s for dinner?”

And I love chicken recipes with my whole heart… but I also love a comforting, wholesome casserole moment when the week needs a softer landing. This Sweet Potato & Lentil Shepherd’s Pie is hearty, cozy, and surprisingly satisfying—like the comfort-food version of putting on fresh pajamas right out of the dryer.

Why You’ll Love This Sweet Potato & Lentil Shepherd’s Pie

  • Comforting but not heavy: It’s rich and cozy, yet packed with feel-good ingredients.
  • Weeknight-friendly: Simple steps, no weird ingredients, and your oven does most of the work.
  • Great for picky eaters: The sweet potato topping is naturally sweet and creamy—kids tend to forgive a lot when there’s a “mashed potato” vibe on top.
  • Leftovers are a dream: It reheats like a champ, which is basically future-you sending a thank-you note.

Ingredients You’ll Need

This recipe is split into two parts: the sweet potato topping and the lentil filling. Nothing complicated—just everyday, wholesome staples.

For the Topping

  • Sweet potatoes – The creamy, lightly sweet topping that makes this pie irresistible.
    Swap: butternut squash works too for a slightly nuttier flavor.
  • Olive oil – Adds richness and helps everything mash up smoothly.
    Swap: coconut oil or vegan butter if you want a different vibe.
  • Salt & pepper – Season to taste (and don’t be shy—sweet potatoes love salt).

For the Filling

  • Lentils – The hearty, protein-packed base.
    Swap: cooked quinoa or chickpeas for a different texture.
  • Onion – Builds that savory foundation.
    Swap: shallots if you prefer a milder bite.
  • Carrots – Add sweetness and color.
    Swap: zucchini for a lighter, softer filling.
  • Celery – Gives a little crunch and classic shepherd’s pie flavor.
    Skip it: if you don’t have it—no one will call the casserole police.
  • Garlic – Because cozy food without garlic feels suspicious.
    Swap: garlic powder in a pinch.
  • Fresh thyme & rosemary – Adds that “I cooked all day” aroma.
    Swap: dried herbs totally work if that’s what you’ve got.

For Moisture and Flavor

  • Vegetable broth – Helps cook the lentils and ties the filling together.
    Tip: choose gluten-free broth if needed.

Refer to the recipe card below for exact ingredient measurements and full nutritional information.

How to Make Sweet Potato & Lentil Shepherd’s Pie (Step-by-Step)

1) Preheat and prep

Preheat your oven to 400°F (200°C). This helps the topping get that pretty golden finish instead of staying pale and shy.

2) Boil the sweet potatoes

Peel and chop your sweet potatoes, then boil them in salted water for about 15 minutes, until tender.

Kitchen tip: If a fork slides in easily, you’re good. If you have to “convince” the potato, give it a few more minutes.

3) Sauté the veggies

In a large pan, heat olive oil over medium heat and sauté:

  • onion
  • carrots
  • celery

Cook for 5–7 minutes, until softened and smelling like dinner is officially happening.

4) Add garlic and herbs

Add the garlic, thyme, and rosemary and cook for 1 more minute.

This is the moment your kitchen starts smelling like you’ve got your life together—even if there’s a random LEGO under the table.

5) Simmer the lentils

Add rinsed lentils and vegetable broth to the pan. Bring to a boil, then reduce heat and simmer 20–25 minutes, until the lentils are tender and most of the liquid is absorbed.

If it looks too dry: add a splash more broth.
If it looks too wet: simmer a few extra minutes uncovered.

6) Mash the sweet potatoes

Drain the sweet potatoes and mash them until smooth. Season with salt and pepper.

Optional but lovely: add a splash of plant-based milk for extra creaminess. (No one ever regretted creamy sweet potatoes.)

7) Assemble the pie

Spoon the lentil mixture into a baking dish and spread it evenly. Then gently spread the mashed sweet potatoes on top like you’re tucking it in for a cozy nap.

Pretty topping trick: Use a fork to drag little lines across the top. Those ridges brown beautifully.

8) Bake until golden and bubbly

Bake for 25–30 minutes, until the top is lightly golden and the edges are bubbling.

Let it cool for 5–10 minutes before serving. It’ll set up a bit and won’t collapse into a delicious (but messy) landslide.

9) Optional garnish

Sprinkle with fresh herbs for color and a fresh finish.

Aneta’s Cozy Tips (So It Turns Out Great Every Time)

  • Season in layers. Add a pinch of salt while sautéing veggies, then taste the lentils before assembling. Lentils can be a little “meh” without seasoning.
  • Don’t panic if the mash looks thick. Sweet potatoes vary a lot. A splash of broth or plant milk fixes it fast.
  • Short on time? Microwave the sweet potatoes instead of boiling. Poke holes, microwave until soft, scoop and mash.
  • Want more “shepherd’s pie” vibes? Add a spoonful of tomato paste or a splash of soy sauce to the filling. It deepens the savory flavor without making it complicated.
  • Sauce looks a little lumpy? Congrats, you’re cooking like a real human. It’ll still taste amazing.

A Little Story From My Kitchen

The first time I made this Sweet Potato & Lentil Shepherd’s Pie, it was one of those evenings where I wanted comfort food, but I also wanted to feel like I’d eaten something that wouldn’t make me want to nap face-down on the couch at 7:12 p.m.

I pulled it out of the oven, all golden on top, bubbling at the edges, and I thought, “Okay… this is the kind of meal that makes Tuesday feel less Tuesday-ish.” Now it’s a regular in my home when we need something warm, filling, and dependable—like a cozy blanket, but edible.

Sweet Potato & Lentil Shepherd’s Pie slice with crispy golden sweet potato topping, hearty lentil and carrot filling, and herbs on a plate.
Sweet Potato & Lentil Shepherd’s Pie served hot with a golden, crispy topping and a rich lentil filling—cozy, hearty, and weeknight-perfect.

FAQs About Sweet Potato & Lentil Shepherd’s Pie

Can I use canned lentils?

Yes! If you use canned lentils, drain and rinse them, then simmer them briefly with the sautéed veggies and broth—just long enough to soak up flavor. You’ll likely need less broth since they’re already cooked.

Can I substitute the sweet potatoes?

Absolutely. Butternut squash works well, and even regular potatoes can do the job if that’s what you have. The flavor will change, but the cozy factor stays strong.

How do I store leftovers?

Store leftovers in an airtight container in the fridge for 3–4 days. Reheat in the microwave for quick lunches, or warm in the oven so the topping stays a little crisp.

Can I freeze Sweet Potato & Lentil Shepherd’s Pie?

Yes! Let it cool completely, then freeze in a freezer-safe container. Thaw in the fridge overnight and reheat in the oven until hot all the way through.

How can I make it extra creamy?

Add a splash of plant-based milk (or a bit of vegan butter) to the sweet potato mash. Creamier topping = happier spoonfuls.

Your Next Cozy Dinner Move

If your week needs comfort food that still feels wholesome, Sweet Potato & Lentil Shepherd’s Pie is the answer. It’s warm, filling, and makes the whole kitchen smell like you’ve been cooking with love (even if you were also answering emails and trying to find a missing sock).

Make it once, and I’m betting it’ll earn a spot in your “keep this forever” dinner rotation—because sometimes we all need a little cozy magic, and this Sweet Potato & Lentil Shepherd’s Pie delivers exactly that.

Keep the Cozy Going: More Recipes You’ll Love

If this Sweet Potato & Lentil Shepherd’s Pie hit the spot (warm, filling, and “ahhh” in every bite), here are a few more cozy favorites to try next—perfect for meal prep, chilly nights, or when you just want dinner to feel extra comforting:

  • Craving another hearty, spoonable comfort meal? Try this Protein-Packed Black Bean and Lentil Soup for a cozy bowl that’s big on flavor and super filling.
  • If you love that “savory filling + creamy topping” vibe, you’ll adore Lentil Stew with Creamy Mashed Potatoes—it’s comfort food that feels like a hug in a bowl.
  • Want a classic-style twist for the next time you’re in a shepherd’s pie mood? Check out Shepherd’s Pie Baked Potato Recipe for a fun, cozy dinner idea that’s perfect for busy nights.
  • Need one more easy, nourishing lentil option for your weekly rotation? This Vegetarian Lentil Soup is simple, satisfying, and great for leftovers.

And hey—if you made this recipe, I’d LOVE to hear how it turned out! ⭐⭐⭐⭐⭐ Leave a star rating and a quick review (even one sentence helps!) so other readers know it’s worth adding to their dinner plans. 💛

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
Sweet Potato & Lentil Shepherd’s Pie slice with crispy golden sweet potato topping, hearty lentil and carrot filling, and herbs on a plate.

Sweet Potato & Lentil Shepherd’s Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Sweet Potato & Lentil Shepherd’s Pie is a cozy, hearty vegetarian comfort dish made with savory lentils, tender vegetables, and a creamy golden sweet potato topping. Perfect for weeknights, meal prep, or chilly evenings when you want something filling and wholesome.


Ingredients

Scale

For the Sweet Potato Topping

  • 3 large sweet potatoes, peeled and chopped
  • 2 tablespoons olive oil (or vegan butter)
  • Salt, to taste
  • Black pepper, to taste
  • Optional: 2–3 tablespoons plant-based milk for extra creaminess

For the Lentil Filling

  • 1 cup dried lentils, rinsed
  • 1 small onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1 teaspoon fresh thyme (or ½ teaspoon dried)
  • 1 teaspoon fresh rosemary (or ½ teaspoon dried)
  • 2 ½ cups vegetable broth
  • 1 tablespoon olive oil
  • Salt and pepper to taste

 

Optional garnish: fresh parsley or thyme


Instructions

  1. Preheat oven to 400°F (200°C).
  2. Boil sweet potatoes in salted water for about 15 minutes, until fork-tender. Drain well.
  3. Sauté vegetables: In a large skillet, heat olive oil over medium heat. Add onion, carrots, and celery. Cook 5–7 minutes until softened.
  4. Add garlic and herbs and cook for 1 minute until fragrant.
  5. Simmer lentils: Stir in rinsed lentils and vegetable broth. Bring to a boil, then reduce heat and simmer 20–25 minutes until lentils are tender and most liquid is absorbed. Season with salt and pepper.
  6. Mash sweet potatoes: Mash with olive oil, salt, pepper, and optional plant milk until smooth and creamy.
  7. Assemble: Spread lentil mixture into a baking dish. Top evenly with mashed sweet potatoes.
  8. Bake for 25–30 minutes until the top is slightly golden and edges are bubbling.
  9. Let cool 5–10 minutes before serving. Garnish with fresh herbs if desired.

Notes

  • You can substitute lentils with cooked quinoa or chickpeas.
  • Butternut squash can replace sweet potatoes for a different flavor.
  • Add a spoonful of tomato paste for deeper savory flavor.
  • Store leftovers in the fridge for up to 4 days.
  • Freezes well for up to 2 months.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 420 mg
  • Fat: 9 g
  • Saturated Fat: 1.5 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 50 g
  • Fiber: 12 g
  • Protein: 14 g
  • Cholesterol: 0 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star