
Lentil Pot Pie with Butternut Squash tastes cozy and savory-sweet, with a rich gravy, tender vegetables, and a golden, flaky crust that shatters just right. It suits busy weeknights or relaxed Sunday dinners, since you can get it on the table in about 1 hour 10 minutes if you prep while things cook. I tested this version on my own family of picky eaters, and nobody missed the meat at all.
Why Choose This Lentil Pot Pie with Butternut Squash
This lentil pot pie with butternut squash brings serious comfort food vibes with plant-based protein and a hearty, stick-to-your-ribs filling. The butternut squash adds natural sweetness that balances the savory lentils and herbs, so the flavor feels layered and satisfying.
You can assemble it with mostly pantry ingredients and a few fresh veggies, which keeps the grocery list simple. It also reheats beautifully, so leftovers taste just as good the next day, sometimes even better.
“This Lentil Pot Pie with Butternut Squash tastes like classic comfort food in a flaky crust, but with a lighter, veggie-packed twist that still feels indulgent. ★★★★★”
Ingredients You’ll Need
Lentils and protein base
- 1 cup brown or green lentils, rinsed
- Brown or green lentils hold their shape best and keep a nice bite. Avoid red lentils here since they turn mushy.
- 3 cups vegetable broth, low sodium
- Use a flavorful brand you like, since it seasons the whole filling. I often use Better Than Bouillon vegetable base with water.
- 1 tablespoon soy sauce or tamari
- This adds depth and umami. Use tamari for a gluten-free version.
- 1 tablespoon tomato paste
- This thickens the gravy slightly and deepens the savory flavor.
Vegetables
- 2 cups peeled and cubed butternut squash, ½ inch pieces
- Fresh or pre-cut works. Pre-cut squash from the store saves time and effort.
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup frozen peas
- No need to thaw. Frozen peas keep their bright color and sweet flavor.
- 1 cup sliced mushrooms (optional but recommended)
- Cremini or white button mushrooms add a meaty texture.
Aromatics and seasoning
- 3 tablespoons olive oil or avocado oil
- 2 tablespoons unsalted butter or vegan butter
- Butter adds richness. Use vegan butter if you keep it dairy free.
- 2 tablespoons all-purpose flour
- This thickens the gravy. Use a 1:1 gluten-free flour blend if needed.
- 1 teaspoon kosher salt, plus more to taste
- ½ teaspoon black pepper
- 1 teaspoon dried thyme or 2 teaspoons fresh thyme leaves
- 1 teaspoon dried rosemary, crushed slightly between your fingers
- 1 bay leaf
- ¼ teaspoon smoked paprika (optional, for a subtle smoky note)
Crust and topping
- 1 sheet puff pastry, thawed
- Store-bought puff pastry keeps this recipe approachable. Many brands use butter, while some use vegetable fats and stay vegan, so check the label.
- 1 egg, beaten with 1 tablespoon milk or water, for egg wash
- Skip the egg and brush with plant milk for a vegan-friendly top.
- Flaky sea salt, for sprinkling on top (optional)
Equipment
- 10 to 12 inch oven-safe skillet or a wide Dutch oven
- Cast iron works great since it goes from stove to oven.
- Medium saucepan for cooking lentils (if not using the same pan)
- Cutting board and sharp knife
- Wooden spoon or spatula
- Pastry brush
- Rolling pin (optional, if you want to stretch the puff pastry slightly)
- Measuring cups and spoons
Tips & Tricks
- Pre-cook lentils until just tender, not mushy, so they hold texture in the oven.
- Cut butternut squash into small, even cubes so it cooks through at the same time as the other vegetables.
- Use store-bought pre-cut squash and frozen peas to shave off prep time without losing flavor.
- Thaw puff pastry in the fridge, not on the counter, so it stays cold and puffs nicely.
- Keep the filling hot when you top it with pastry, since hot filling plus cold pastry gives the best rise.
- Vent the pastry with a few small slits to let steam escape and prevent soggy spots.
- Taste the filling before you add the crust and adjust salt, pepper, and herbs so the flavor hits just right.
- Bake the skillet on a sheet pan to catch any bubbling over and keep your oven clean.
- Let the pot pie rest 10 to 15 minutes before serving so the filling thickens and slices hold together.
- Use individual ramekins if you want personal mini pot pies; just cut smaller pastry rounds and shorten the bake time slightly.
How to Make Lentil Pot Pie with Butternut Squash
Cook the lentils
- Rinse the lentils under cool water and pick out any debris.
- Add lentils and vegetable broth to a medium saucepan.
- Bring to a gentle boil, then lower the heat and simmer until the lentils turn tender but not falling apart, about 20 to 25 minutes.
- Drain any excess liquid if needed and set the lentils aside.
Sauté the vegetables
- Heat 2 tablespoons of olive oil and 1 tablespoon of butter in your oven-safe skillet over medium heat.
- Add the onion, carrots, and celery, then cook until they soften and turn lightly golden, about 6 to 8 minutes.
- Stir in the mushrooms and cook until they release their moisture and brown slightly, about 4 to 5 minutes.
- Add the garlic and cook 30 seconds until fragrant, then stir in the butternut squash cubes.
Build the flavor base
- Season the vegetables with salt, pepper, thyme, rosemary, smoked paprika, and the bay leaf.
- Stir and cook for 2 to 3 minutes so the herbs wake up and coat the vegetables.
- Push the vegetables to the edges of the pan and add the remaining 1 tablespoon of olive oil and 1 tablespoon of butter to the center.
- Sprinkle the flour over the melted butter and oil, then stir to form a loose paste and cook 1 to 2 minutes to remove the raw flour taste.
Make the gravy
- Stir the flour mixture into the vegetables so it coats everything evenly.
- Add the tomato paste and soy sauce, then mix well.
- Slowly pour in about 2 cups of additional vegetable broth while you stir, scraping up any browned bits from the bottom of the pan.
- Bring the mixture to a gentle simmer and cook until the sauce thickens to a gravy-like consistency, about 5 to 7 minutes.
Add lentils and peas
- Stir the cooked lentils into the skillet and fold them into the gravy.
- Add the frozen peas and stir again.
- Taste and adjust seasoning with more salt, pepper, or herbs if needed.
- Turn off the heat, remove the bay leaf, and smooth the top of the filling so the pastry sits evenly.
Prepare the puff pastry
- Preheat your oven to 400°F (200°C).
- Lightly flour your counter and unfold the thawed puff pastry.
- Roll it just enough to fit over your skillet with a bit of overhang, or cut it into strips if you prefer a lattice top.
- Beat the egg with milk or water in a small bowl to make the egg wash.
Top and seal the pot pie
- Lay the puff pastry over the hot filling, tucking the edges down along the inside of the skillet or crimping them along the rim.
- Brush the top with egg wash or plant milk.
- Use a sharp knife to cut 3 to 4 small slits in the pastry so steam can escape.
- Sprinkle flaky sea salt on top if you like a little extra crunch and flavor.
Bake to golden perfection
- Place the skillet on a sheet pan to catch any drips.
- Bake in the preheated oven until the pastry turns puffed and deep golden brown, about 25 to 30 minutes.
- Rotate the pan halfway through baking so the crust browns evenly.
- Remove the skillet from the oven and let the lentil pot pie with butternut squash rest 10 to 15 minutes before serving.
What to Serve with Lentil Pot Pie with Butternut Squash
Serve this lentil pot pie with butternut squash with a crisp green salad, maybe with lemony vinaigrette to cut through the richness. A side of roasted green beans or steamed broccoli adds color and extra veggies without much extra work. You can also pair it with simple mashed potatoes if you want full comfort mode. A glass of sparkling water with citrus slices or a mug of hot herbal tea rounds out the meal nicely.
Storage Options
- Cool leftovers to room temperature, then cover the skillet tightly or transfer portions to airtight containers and refrigerate for up to 4 days.
- Store individual slices in meal prep containers for easy grab-and-heat lunches.
- Freeze cooled portions in freezer-safe containers for up to 2 months, and wrap the top layer with foil to protect the crust.
- Reheat in a 350°F (175°C) oven until hot in the center, about 20 minutes from the fridge or 30 to 35 minutes from frozen, and tent with foil if the crust browns too quickly.
- Use the microwave only for quick single servings, and crisp the top in a hot oven or toaster oven for a few minutes if you want the crust flaky again.
