Fennel & Potato Vegetable Pot Pie Recipe — Savory Comfort Dish

This comforting veggie pot pie is a cozy, satisfying, and wholesome meal. Packed with tender carrots, mushrooms, potatoes, fragrant fennel, and herbs, then finished with a flaky puff pastry top, it’s an easy plant-forward dinner that appeals to everyone.

If you enjoy vegetarian comfort food, consider other favorites like Tuscan white bean skillet, tortellini soup, or gnocchi alla vodka.

Veggie pot pie with a puff pastry crust.

We love comfort food and we love meatless meals, but sometimes vegetarian options can default to more pasta than you want. This veggie pot pie changes that — it’s a vegetable-forward dish with hearty potatoes and a rich, creamy filling under a foolproof puff pastry crust.

The recipe here is adapted from Aida Mollenkamp’s vegetarian pot pie and highlights the delicious addition of fennel and making the roux directly in the pan with the vegetables. This version adds extra potatoes for substance, thyme and lemon for brightness, and uses vegetable stock for a simple, flavorful base. Prep is straightforward and achievable on an average weeknight.

Bowls of vegetarian pot pie with a creamy roux, ready to eat.

Ingredients and shopping tips

Ingredients may look like a lot, but none are complicated and most are common pantry or produce items. See the full recipe section below for exact amounts and step-by-step instructions.

  • Carrots
  • Yellow onion
  • Fennel – optional but highly recommended for its anise-like sweetness. If unavailable, substitute leek or celery or omit.
  • Potatoes – russet or Yukon Gold both work well.
  • Mushrooms
  • Garlic
  • Parsley – fresh preferred, dried works in a pinch.
  • Lemon juice – a squeeze brightens the whole dish.
  • Whole milk
  • Egg – optional, for an egg wash to give the pastry a golden sheen.
  • Butter
  • Dried thyme, kosher salt, black pepper
  • Flour
  • Vegetable broth
  • Puff pastry – one sheet, thawed
  • Frozen peas

How to make veggie pot pie

This recipe takes a bit of prep time, so plan to start about an hour and a half before mealtime for a relaxed cooking experience. It’s straightforward: chop the vegetables, cook them until tender, make the roux in the same pot, finish with a splash of lemon, and bake under puff pastry.

Begin by chopping the carrots, onion, fennel (if using), potatoes, and slicing the mushrooms. Cook them together in a large Dutch oven with butter, seasoning generously with thyme, salt, and pepper. The mushrooms will release liquid and the vegetables will start to soften.

Fennel bulb being chopped.

Once the vegetables are softened, stir in garlic, then sprinkle the flour over the veggies and stir until the flour is fully incorporated before adding liquid. Slowly whisk in the vegetable broth and most of the milk, stirring constantly until the mixture is smooth. Simmer until it thickens slightly.

Sliced potatoes and mushrooms being cooked with carrots and other veggies in a Dutch oven.

Remove the pot from the heat and stir in the frozen peas, chopped parsley, and a generous squeeze of lemon juice. Taste and adjust seasoning with additional salt, pepper, or thyme if needed. The lemon adds a subtle acidity that lifts the creamy filling.

Collage image showing steps to making the roux.

Scoop the filling into an 8×8-inch baking dish, then lay the defrosted puff pastry over the top. Trim any excess and press the pastry against the dish edges — avoid folding it under itself into a double layer, which can stay soggy. Cut a few slits for steam and brush with an egg wash of beaten egg and a tablespoon of milk for a glossy finish.

Collage image showing steps of adding peas and seasoning and scooping veggie pot pie mixture into a baking dish.

Bake at 400°F for 25–30 minutes until the crust is golden and the filling is bubbling at the edges. Let the pie rest 5–10 minutes before serving so the filling sets slightly and the pastry stays crisp. Serve warm in bowls or on plates and enjoy.

Collage image of puff pastry being laid on top and baked.

For serving, gently cut the pastry and spoon generous portions into bowls. Leftovers reheat well and make a comforting next-day lunch.

Small wooden bowl with a serving of vegetarian pot pie with a puff pastry crust.

Make-ahead and portion tips

You can prepare the filling 1–2 days ahead and refrigerate it. When ready to bake, transfer the filling to a baking dish, top with puff pastry, and bake as directed. You can also fully assemble and bake the pie in advance, then refrigerate for 1–2 days and reheat at 350°F for about 25 minutes, tenting with foil to prevent over-browning.

To make individual servings, divide the filling among ramekins, top each with a piece of puff pastry trimmed to fit, and bake the same amount of time. Individual pies are great for presentation and easy portion control.

Variations

  • Sub fennel with leeks or celery if you prefer.
  • Swap or add vegetables such as green beans, corn, or cauliflower.
  • Use a pie crust or biscuit topping instead of puff pastry for a different texture — savory biscuits work well.
Landscape image of wooden bowls with servings of pot pie.

For more plant-forward dinners, check the meatless mains category on the site for additional vegetarian recipes.

Veggie pot pie with a puff pastry crust.

Veggie Pot Pie with Fennel and Potatoes

A comforting vegetarian pot pie with a creamy vegetable filling and a flaky puff pastry top — ideal for cozy weeknight dinners.

Ingredients

  • 2 tablespoons butter
  • 4 carrots peeled and chopped
  • 1/2 medium yellow onion chopped
  • 1 head fennel chopped
  • 2 medium potatoes peeled and diced (russet or Yukon Gold)
  • 8 ounces mushrooms sliced
  • 1 1/2 teaspoons dried thyme
  • 1 teaspoon kosher salt
  • 12-14 cranks freshly-ground black pepper
  • 3 cloves garlic minced
  • 1/4 cup flour
  • 1 cup vegetable broth
  • 1 cup plus 1 tablespoon whole milk divided
  • 1 cup frozen peas
  • 2-3 tablespoons fresh parsley chopped
  • squeeze of lemon juice
  • 1 sheet puff pastry defrosted
  • 1 egg

Instructions

  • Preheat oven to 400°F (200°C).
  • In a large saucepan or Dutch oven, melt the butter over medium-high heat. Add the chopped carrots, onion, and fennel and cook about 2 minutes.
  • Stir in the potatoes, mushrooms, thyme, salt, and pepper. Cook 5 minutes, stirring occasionally, until the mushrooms shrink. Add garlic and cook 1 minute more.
  • Sprinkle the flour over the vegetables and stir well. Cook 1 minute, then slowly pour in the broth and 1 cup of milk, stirring constantly until smooth. Simmer until it thickens, about 5 minutes.
  • Remove from heat and stir in the peas, parsley, and a generous squeeze of lemon juice. Taste and adjust seasoning as needed.
  • Whisk the egg with 1 tablespoon milk to make an egg wash.
  • Transfer the filling to an 8×8-inch baking dish. Lay the puff pastry over the top, trim excess, cut vents, and brush with egg wash.
  • Bake 25–30 minutes until the crust is golden and the filling bubbles. Let cool 5–10 minutes before serving.

Notes

  • Fennel adds a subtle anise note and is optional — swap with leeks or omit if preferred.
  • Trim excess pastry rather than folding it under into a double layer to avoid soggy, undercooked spots.
  • This recipe is adapted from a classic vegetarian pot pie approach and simplified for weeknight cooking.
Author: Monica | Nourish and Fete
Course: Main
Cuisine: American
Keyword: vegetable pot pie, vegetarian pot pie, veggie pot pie