Spring vegetable pot pie is what you make when you want comfort food that still feels light and bright. It’s packed with tender peas, carrots, leeks, asparagus, and fresh herbs, all tucked under a golden, flaky crust. The sauce is creamy but not heavy, with just enough richness to bring everything together.
This is the kind of meal that makes your kitchen smell amazing and brings people to the table fast. It’s simple to make, adaptable to what’s in season, and satisfying any night of the week.
What Makes This Recipe So Good

- Balanced comfort: A creamy filling that lets spring vegetables shine without weighing them down.
- Flaky crust: Store-bought puff pastry keeps it effortless, but you can use homemade pie dough if you prefer.
- Fresh flavors: Lemon zest, dill, and parsley brighten the sauce and make the vegetables pop.
- Flexible: Swap in what you have—broccoli, spinach, or mushrooms work well.
- Make-ahead friendly: The filling can be prepared in advance and assembled later.
Shopping List
- 2 tablespoons unsalted butter
- 1 tablespoon olive oil
- 1 large leek, white and light green parts only, thinly sliced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 2 cloves garlic, minced
- 1 cup asparagus, cut into 1-inch pieces
- 1 cup fresh or frozen peas
- 1 cup small potatoes, diced (Yukon gold preferred)
- 1 cup mushrooms, sliced (optional but recommended)
- 1/4 cup all-purpose flour
- 2 cups low-sodium vegetable broth
- 1/2 cup whole milk or half-and-half
- 1 teaspoon Dijon mustard
- Zest of 1/2 lemon
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh dill, chopped (or 1 teaspoon dried)
- 1 teaspoon fresh thyme leaves (or 1/2 teaspoon dried)
- Salt and black pepper, to taste
- 1 sheet puff pastry, thawed (or one 9-inch pie crust)
- 1 egg, beaten with 1 teaspoon water (egg wash; optional for shine)
How to Make It

- Preheat the oven: Set to 400°F (200°C). If using puff pastry, keep it cold in the fridge until needed.
- Sauté the aromatics: In a large skillet, heat butter and olive oil over medium heat.
Add leeks, carrots, and celery with a pinch of salt. Cook 6–8 minutes until softened.
- Add mushrooms and garlic: Stir in mushrooms (if using) and cook 3–4 minutes until they release moisture. Add garlic and cook 30 seconds until fragrant.
- Cook the potatoes: Add diced potatoes and thyme.
Cook 3–4 minutes, stirring so nothing sticks. If the pan looks dry, add a splash of oil.
- Build the roux: Sprinkle flour over the vegetables. Stir for 1 minute to coat and cook off the raw flour taste.
- Add liquids: Slowly pour in vegetable broth while stirring to prevent lumps.
Add milk or half-and-half and Dijon mustard. Simmer 5–7 minutes until thick and creamy.
- Finish the filling: Stir in asparagus and peas. Cook 2–3 minutes until bright and just tender.
Remove from heat and add lemon zest, parsley, and dill. Season generously with salt and pepper. The filling should be thick and glossy.
- Assemble: Transfer the hot filling to a 9-inch pie dish or a similar oven-safe dish.
Lay the puff pastry over the top, tucking in edges or trimming excess. Cut a few small slits to vent steam. Brush with egg wash if using.
- Bake: Place on a baking sheet to catch drips.
Bake 20–25 minutes until the pastry is puffed and deeply golden.
- Rest and serve: Let the pot pie cool 10 minutes so the filling sets slightly. Serve warm with a simple green salad.
Storage Instructions
- Refrigerator: Cool completely, then cover and refrigerate for up to 3 days.
- Reheat: Warm in a 350°F (175°C) oven for 15–20 minutes until hot and crisp. Microwave works in a pinch, but the crust will soften.
- Freezer: Freeze the filling on its own for up to 2 months.
Thaw overnight, assemble with fresh pastry, and bake as directed.
- Make-ahead: The filling can be made 1–2 days in advance. Keep chilled. Add pastry and bake just before serving.

Benefits of This Recipe
- Seasonal eating: Celebrates spring produce at its freshest and most flavorful.
- Lighter creaminess: Uses milk or half-and-half, so the sauce is creamy without being heavy.
- Vegetarian-friendly: Hearty enough to satisfy without meat.
Add beans for extra protein if you like.
- One-dish meal: Veggies, sauce, and crust in one pan keep cleanup simple.
- Customizable: Works with different vegetables and herbs, depending on what you have.
What Not to Do
- Don’t skip the thickening step: If the sauce is runny before baking, it will be soupy after. Simmer until it coats the back of a spoon.
- Don’t overload with liquid: Vegetables like mushrooms and asparagus release moisture. Measure broth and dairy accurately.
- Don’t use warm pastry: Warm puff pastry won’t puff.
Keep it chilled until assembly.
- Don’t underseason: Vegetables need salt to shine. Taste the filling and adjust before baking.
- Don’t skip venting: No slits in the crust means steam gets trapped and the pastry can get soggy.
Variations You Can Try
- Herby goat cheese: Stir 2–3 ounces of soft goat cheese into the filling at the end for tangy richness.
- Lemon-chive twist: Swap dill for chives and add extra lemon zest for a brighter flavor.
- Chicken or turkey: Add 1–2 cups of cooked, shredded chicken or turkey for a non-vegetarian version.
- Gluten-free: Use a gluten-free flour blend to thicken and a gluten-free pie crust on top.
- Dairy-free: Use olive oil instead of butter and unsweetened oat milk or cashew cream. Brush the crust with plant milk for color.
- All-green pie: Use leeks, asparagus, peas, spinach, and broccoli for a spring-green showstopper.
- Mini pot pies: Divide filling into ramekins and top each with a pastry square.
Bake 15–18 minutes.
FAQ
Can I use frozen vegetables?
Yes. Use frozen peas and carrots directly from the freezer. For frozen asparagus or broccoli, thaw and pat dry so they don’t water down the sauce.
What if I don’t have puff pastry?
Use a single sheet of pie crust, store-bought or homemade.
Bake until golden, adding 5–10 extra minutes if needed.
How do I keep the bottom crust from getting soggy?
This recipe uses a top crust only, which stays crisp. If you want a bottom crust, blind-bake it at 400°F (200°C) for 12–15 minutes before adding the filling.
Can I make it vegan?
Absolutely. Use olive oil or vegan butter, vegetable broth, and a creamy plant milk.
Skip the egg wash and brush the pastry with plant milk instead.
What herbs work best?
Dill, parsley, thyme, and chives are great. Tarragon is lovely too—use sparingly since it’s strong.
How thick should the filling be before baking?
It should be thick enough to mound slightly on a spoon. If it looks loose, simmer a few more minutes or add a teaspoon more flour mixed with a splash of cold milk.
Can I add beans for protein?
Yes.
White beans or chickpeas are a nice addition. Fold in 1 cup at the end with the herbs.
Final Thoughts
Spring vegetable pot pie is a cozy, fresh, and flexible dinner that fits weeknights and weekends alike. It’s simple to prep, easy to customize, and always satisfying with that buttery, crisp crust.
Keep a sheet of puff pastry in the freezer, and you’re halfway to a great meal. Once you make it, you’ll find endless ways to riff on the filling with whatever looks best at the market.

