Gluten-Free Vegetarian Lentil Shepherd's Pie

Prep: 25 minCook: 1 hr6 servingsmediumAmerican
Vegetarian Lentil Shepherd's Pie with Butternut Squash

A hearty plant-based twist on the British classic featuring protein-rich lentils, butternut squash, and mushrooms beneath a creamy buttermilk potato topping. The earthy lentil base combines Swiss chard and Roma tomatoes with warming spices like oregano and paprika, creating a satisfying comfort food perfect for weeknight dinners or entertaining vegetarian guests. This version stands out with its butternut squash addition that adds natural sweetness and vibrant color to balance the savory elements.

Ingredients

6 servings
  • 1 ½ pounds organic thin-skinned waxy potatoes, peeled and cut into 2-inch pieces
  • 2 ¼ teaspoons salt, divided
  • 2 tablespoons unsalted butter, softened
    vegan butter1:1vegandairy-free

    for dairy-free version

    Full guide →
  • ½ cup non-fat buttermilk, divided
    plant milk with lemon1:1vegan

    for dairy-free version

    Full guide →
  • teaspoon ground white pepper
  • 2 tablespoons olive oil
  • 1 large sweet onion, diced
  • 2 cups butternut squash, cubed
    vegan butter1:1vegandairy-free

    for dairy-free version

    Full guide →
  • 1 cup mushrooms, chopped
  • 1 ½ teaspoon dried oregano
  • 1 teaspoon paprika or smoked paprika, plus more for garnish
  • ½ teaspoon thyme
  • 2 15-ounce cans lentils, drained and rinsed
    black beans1:1vegetarianvegan

    similar protein and texture

  • 1 packed cup Swiss chard leaves or spinach, finely chopped
    kale1:1vegetarianvegan

    slightly more bitter flavor

    Full guide →
  • 1 large Roma tomato, chopped
  • ½ cup water or vegetable broth

Instructions

  1. 1

    Preheat oven to 375 degrees

  2. 2

    Place potatoes in large saucepan and cover generously with cold water

  3. 3

    Add salt to potato water and bring to boil over high heat

  4. 4

    Reduce heat to maintain lively simmer and cook until potatoes are fork tender

  5. 5

    Drain potatoes and return to saucepan

  6. 6

    Add butter and mash potatoes roughly with potato masher

  7. 7

    Add salt, buttermilk and white pepper and continue mashing to desired consistency

  8. 8

    Heat oil in large oven-proof skillet over medium-high heat

  9. 9

    Add onion, squash, mushrooms, oregano, salt, paprika and thyme to skillet

  10. 10

    Cook stirring occasionally until mushrooms release juices and vegetables start to brown

  11. 11

    Add lentils, Swiss chard, tomatoes and broth to skillet

  12. 12

    Cover and reduce heat to simmer until squash is tender

  13. 13

    Remove skillet from heat

  14. 14

    Spread mashed potatoes over lentil mixture

  15. 15

    Sprinkle with paprika

  16. 16

    Bake until lentil mixture is bubbling and potatoes are browned

  17. 17

    Cool before serving

Tips

Tip 1

Use waxy potatoes like Yukon Gold for the best mashing texture that holds its shape when baked.

Tip 2

Let the vegetables brown properly in step 4 to develop deeper flavors before adding the lentils.

Tip 3

Allow the shepherd's pie to cool for 10 minutes after baking so the layers set and it's easier to serve.

Good to Know

Storage

Refrigerate covered up to 3 days. Reheat individual portions in microwave or whole dish covered in 350F oven.

Make Ahead

Can assemble completely up to 1 day ahead. Cover and refrigerate, then bake as directed adding 10-15 minutes.

Serve With

Serve hot as main dish with green salad or steamed vegetables. Great for meal prep portioning.

See pairing guide →

Common Mistakes

Watch

Don't skip draining lentils well to avoid watery filling.

Watch

Avoid over-mashing potatoes which creates gummy texture.

Watch

Let vegetables brown properly before adding liquids to develop flavor.

Substitutions

Dairy-Free Swaps

butter
vegan butter1:1vegandairy-free

for dairy-free version

Full guide →

Vegan Options

lentils
black beans1:1vegetarianvegan

similar protein and texture

Full guide →
Swiss chard
kale1:1vegetarianvegan

slightly more bitter flavor

Full guide →
buttermilk
plant milk with lemon1:1vegan

for dairy-free version

Full guide →
Find more substitutions →

FAQ

Can I use red lentils instead of canned lentils?

Red lentils will break down too much during cooking. Use green or brown lentils, cooking 1 cup dried lentils in 3 cups water until tender, about 25 minutes.

What if I don't have an oven-proof skillet?

Transfer the cooked lentil mixture to a greased 9x13 baking dish before topping with mashed potatoes. Baking time remains the same.

How long will leftovers keep in the refrigerator?

Properly stored leftovers will keep for 3-4 days in the refrigerator. Reheat individual portions in the microwave or cover and reheat in a 350F oven.