Desserts
This roast vegetable pie recipe transforms humble seasonal produce into a golden, herb-crusted masterpiece that delivers restaurant-quality comfort in a single dish. The secret lies in roasting vegetables until caramelized and tender before nestling them into a flaky crust, creating layers of texture and flavor that make every bite satisfying.
I developed this recipe after years of experimenting with savory pies, and it's become a staple for both weeknight dinners and special occasions.
The beauty of this dish is its versatility—it works with whatever vegetables you have on hand, from sweet potatoes and zucchini to bell peppers and mushrooms. The herb crust adds a fragrant, savory element that elevates simple ingredients into something extraordinary.
What you'll end up with is a pie that's crisp on top, tender in the middle, and packed with the deep, caramelized flavors of perfectly roasted vegetables.
This recipe is designed to be approachable yet impressive, with a method that ensures success even for home cooks. The crust can be made from scratch or using store-bought dough, and I'll guide you through every step to achieve that perfect balance of textures.
Whether you're serving it as a main dish or a showstopping side, this pie delivers hearty, satisfying comfort that feels like a warm hug on a plate.
The best part? Leftovers reheat beautifully, making it perfect for meal prep or feeding a crowd. With just a few simple ingredients and a little patience, you'll create a dish that's as comforting as it is delicious. Let's get started on creating your own savory masterpiece.
Ingredients for roast vegetable pie
Transform humble seasonal veggies into a golden, herb-crusted masterpiece with these 15 ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Peeled, cubed into 1-inch pieces |
| Zucchini 🥒 | 2 medium | Sliced into 1/2-inch rounds |
| Red Bell Peppers 🌶️ | 2 whole | Cored, sliced into strips |
| Yellow Onion 🧅 | 1 whole | Thinly sliced |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Olive Oil 🫒 | ½ cup | Extra-virgin for roasting |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | 1 tsp | Freshly ground |
| Fresh Thyme 🌿 | 2 tbsp | Chopped, or 1 tsp dried |
| Fresh Rosemary 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ¼ cup | For dough |
| Egg 🥚 | 1 whole | For egg wash |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated |
The vegetables are the heart of this pie, so pick ones that are vibrant and firm—no soft spots. Sweet potatoes should be uniform in size for even cooking, and zucchini should be medium-sized so they don’t turn mushy. I always grab the organic red bell peppers from Whole Foods or the farmers' market—they’re sweeter and more flavorful. For the crust, King Arthur flour is my go-to—it’s reliable and creates a flaky texture. If you can’t find fresh thyme or rosemary, dried works at one-third the amount, but fresh is definitely worth the extra trip to the grocery store.
No sweet potatoes? Substitute butternut squash or regular potatoes—just adjust the roasting time. Running low on olive oil? Avocado oil or vegetable oil works just as well. The crust can be made ahead and chilled for up to 2 days, which is great for meal prep. For the egg wash, I like to add a pinch of salt to the egg—it makes the crust shinier and more flavorful. If you’re feeling adventurous, swap the Parmesan for nutritional yeast for a vegan-friendly option, though the flavor will be slightly different.
Roasted vegetables keep for 3 days in the fridge if stored in an airtight container, but they’re best used immediately for maximum flavor. The crust dough can be shaped and refrigerated for up to 24 hours before baking, which is perfect if you want to prep ahead. Once baked, the pie reheats beautifully—just cover it with foil and warm it in the oven for 10-15 minutes at 350°F. I always make a double batch because it disappears faster than you’d think, and leftovers freeze wonderfully for up to 3 months.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything on a sheet pan, roast until caramelized, and assemble. The sweet potatoes and zucchini soften perfectly while the bell peppers hold their shape, and the onion melts into golden threads without any fuss.
- Sweet-Savory Balance: That caramelized garlic and roasted onion? Chef’s kiss. The natural sweetness of the sweet potatoes plays off the peppery zucchini, while a sprinkle of smoked paprika ties it all together. It’s the kind of dish where every bite feels like a hug—warm, rich, and just a little bit addictive.
- Weeknight to Potluck: Between us, this pie is my secret weapon for everything from lazy Tuesday dinners to holiday gatherings. Serve it warm with crusty bread for a cozy meal, or let it cool slightly for easy slicing—it reheats beautifully. (Yes, even on a Tuesday night.)
- Budget-Friendly Leftovers: Sweet potatoes and zucchini stretch this recipe into three meals without breaking the bank, and the flavors only get better the next day. I’ll often double the filling and freeze half—because nothing beats coming home to a ready-made, restaurant-worthy dinner after a long week.
Step-by-step instructions for roast vegetable pie
Here's how to transform simple roasted vegetables into a golden, herb-crusted masterpiece that's pure comfort food.
🔥 Step 1: Roast the Vegetables Until Caramelized
Preheat your oven to 425°F and line two large baking sheets with parchment paper. In a large bowl, toss together the 2 lbs peeled and cubed sweet potatoes, 2 medium sliced zucchini, 2 cored and sliced red bell peppers, and 1 thinly sliced yellow onion with 0.5 cup olive oil, 1.5 tsp salt, 1 tsp black pepper, 2 tbsp chopped fresh thyme, and 1 tbsp chopped fresh rosemary.
Spread the vegetables evenly on the prepared baking sheets in a single layer. Roast for 25-30 minutes, stirring halfway through, until the sweet potatoes are tender and everything is deeply caramelized with golden brown edges. The zucchini should be soft but still hold its shape slightly. Remove from oven and let cool for 5 minutes—this makes handling easier when assembling the pie.
👨🍳 Step 2: Prepare the Herb Butter Dough
While the vegetables roast, make the crust. In a large bowl, combine the 2 cups all-purpose flour and 0.5 cup freshly grated parmesan cheese. Cut in the 0.5 cup cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces.
Add 0.25 cup ice water and mix gently with a fork until the dough just comes together. Be careful not to overmix—just combine until it holds when pressed. Turn the dough onto a lightly floured surface and knead gently for 1 minute until smooth. Divide into two equal pieces and roll each into a 12-inch round about 1/8-inch thick. Keep one round on parchment paper and refrigerate the other.
🥘 Step 3: Assemble the Vegetable Filling
Transfer the roasted vegetables to a large mixing bowl. Stir in the 4 minced garlic cloves and let cool completely. This step ensures the garlic infuses the vegetables without burning. Once cooled, taste and adjust seasoning if needed—you might want to add a pinch more salt or pepper depending on how concentrated the roasted flavors are.
Preheat your oven to 375°F. Roll out the refrigerated dough round and place it in a 9-inch pie dish, pressing gently to fit. Spread the vegetable mixture evenly into the crust, mounding slightly in the center. Brush the edges with the 1 whole egg beaten with 1 tablespoon water to create a seal.
🔥 Step 4: Top with Herb Crust and Bake
Roll out the second dough round and place it on top of the vegetable filling. Trim and seal the edges by pinching them together. Cut a few small slits in the top crust to allow steam to escape. Brush the top crust generously with the remaining egg wash, then sprinkle with additional chopped fresh thyme and rosemary for extra flavor.
Bake for 35-40 minutes until the crust is deep golden brown and the filling is bubbling through the slits. The pie is done when the crust sounds hollow when tapped and the internal temperature reaches 190°F. Let cool for 15 minutes before slicing—this resting time helps the filling set and makes for cleaner slices.
🍽️ Step 5: Serve Warm with Crusty Bread
Slice the pie into 6 generous wedges and serve warm. The contrast of the crispy herb crust with the tender, caramelized vegetables creates the perfect balance of textures. Each bite should deliver that comforting mix of sweet roasted potatoes, earthy herbs, and buttery crust. Pair with a simple green salad or crusty bread to soak up every last bit of flavor.
Pro Tips For Making Roast Vegetable Pie
- ROAST SWEET POTATOES FIRST: Sweet potatoes take forever to soften—cut them into 1-inch cubes and roast them at 400°F (200°C) for 20 minutes before mixing with other veggies. I learned this the hard way: undercooked sweet potatoes turn to mush in the pie, while overcooked ones burn. Start them solo, then toss with the rest.
- SALT THE ZUCCHINI: Zucchini releases water like a sad sponge—toss sliced pieces with 1 teaspoon salt and let them sit for 10 minutes before roasting. Pat them dry afterward. This keeps your filling from turning into soup, and your crust won’t get soggy.
- DON’T SKIP THE ONION BLOOM: Sauté the onions and garlic until they’re golden, not just soft. A quick 5-minute cook at medium heat caramelizes them, adding depth that raw onion can’t match. (Yes, it’s an extra step, but the flavor difference is night and day.)
- USE COLD VEGETABLE MIX: After roasting, let the veggie mix cool for 10 minutes before assembling the pie. Cold veggies release less moisture, so your crust stays crisp instead of turning into a sad, greasy blanket. (I know, waiting is hard—but trust me.)
Perfect pairings for this dish
Herb-Infused Sides
Serve your roast vegetable pie alongside a warm herb bread salad tossed with 1 cup baby spinach, ¼ cup chopped parsley, 2 tbsp balsamic glaze, and 1 tbsp extra-virgin olive oil.
The bright acidity cuts through the richness of the pie beautifully. I always add toasted pine nuts for crunch—just 2 tbsp toasted in a dry pan for 2 minutes until golden. 🌿
Crispy Bread Pairings
A crusty baguette or sourdough loaf is essential for soaking up the flavorful juices from the pie. I recommend French country bread from Whole Foods or your local bakery—its open crumb structure traps the savory filling perfectly. For extra indulgence, brush slices with garlic butter before serving. 🥖
Light Salad Contrast
Balance the hearty pie with a shaved fennel and citrus salad. Thinly slice 1 fennel bulb and toss with 1 orange (segmented), 2 tbsp olive oil, and 1 tbsp lemon juice.
The anise notes of fennel complement the roasted vegetables beautifully. Add ¼ cup toasted walnuts for texture. ✨
Wine Pairings
An Italian white wine like Vermentino or Pinot Grigio enhances the herbaceous notes in the pie. The crisp acidity cleanses your palate between bites. For red wine lovers, a light-bodied Chianti works well—its bright acidity matches the roasted vegetables.
Avoid heavy reds like Cabernet Sauvignon, which can overpower the dish. 🍷
Beer Complements
A crisp lager such as Peroni or Heineken pairs wonderfully with the pie’s savory flavors. The effervescence helps cut through the richness. For craft beer enthusiasts, try a Belgian witbier like Hoegaarden—its citrusy notes mirror the roasted vegetables.
Avoid heavy stouts or IPAs, which may clash with the delicate herb crust. 🍺
Dessert Finale
End the meal with a light citrus sorbet or lemon posset to refresh your palate. The bright, tangy flavors contrast perfectly with the savory pie. For a no-bake option, blend 2 cups Greek yogurt, ¼ cup honey, and 1 tsp vanilla extract for a quick dessert. 🍋
Nutrition facts
Frequently asked questions
Can I use store-bought pie crust instead of making it from scratch?
For convenience, use two 9-inch refrigerated pie crusts (like Pillsbury). Just brush the bottom crust with 1 tablespoon melted butter before adding the filling, and add an extra 1 tablespoon egg wash to the top crust for extra shine. The texture will be slightly different but still delicious.
What vegetables work best for this recipe?
The recipe works with any seasonal vegetables that hold their shape when roasted. Try butternut squash, carrots, mushrooms, or eggplant instead of sweet potatoes. For heartier pies, add white beans or lentils to the filling. The key is to roast them until tender but not mushy.
How do I prevent a soggy bottom crust?
Prevent sogginess by pre-baking the bottom crust for 5-7 minutes at 375°F before adding the filling. Another trick is to sprinkle ½ cup crushed cornflakes or breadcrumbs between the crust and vegetables. This creates a barrier that absorbs excess moisture. Always let the pie cool for 15 minutes before slicing too.
Can I make this pie ahead of time?
Yes! Assemble the pie and refrigerate it unbaked for up to 24 hours. For best results, bake it straight from the fridge (add 5-10 minutes to baking time). Leftovers keep well for 3 days in the fridge or 3 months in the freezer. Reheat covered with foil at 350°F for 15 minutes to restore crispiness.
Why did my crust turn out pale instead of golden brown?
Pale crusts usually happen from insufficient egg wash or not enough baking time. Brush the top crust with 1 extra tablespoon egg wash and sprinkle with 1 tablespoon poppy seeds or sesame seeds for color. Also, rotate the pie halfway through baking if your oven has hot spots. The crust should be deep golden brown when done.
