
This veggie pot pie soup turns the cozy comfort of pot pie into an easy-to-simmer bowl of goodness. It feels like a warm hug on chilly evenings while bringing a satisfying mix of tender vegetables and creamy broth to the table. It’s perfect when you want something hearty but without the fuss of baking a full pie.
I started making this when I wanted the flavors of pot pie but lacked the time or energy for pie crust. It quickly became a family favorite on those busy nights when comfort food can’t wait.
Ingredients
- Butter or olive oil: creates a flavorful base and adds richness—choose unsalted butter for better control of seasoning
- Onion and garlic: build a deep aroma and natural sweetness
- Carrots and potatoes: provide classic heartiness; pick firm vegetables without soft spots for the best texture
- Broccoli florets: bring bright color and a slight crunch—fresh is great but quality frozen works well too
- Frozen peas: add a touch of sweetness and are super convenient
- Corn kernels: add texture and a pop of natural sugar; fresh is ideal in season
- Vegetable broth: creates the savory liquid body—homemade is best but a quality store-bought broth saves time
- Whole milk or half-and-half: adds creaminess; go for full fat for that luscious mouthfeel
- Heavy cream: optional but enriches the soup even more and gives it that silky finish
- All-purpose flour: helps thicken the soup—use fresh flour for smoother results
- Dried thyme and rosemary: bring earthy, woodsy notes that evoke classic pot pie flavors
- Salt and pepper: are essential for amplifying all the flavors
- Fresh parsley: brightens the final dish when sprinkled on top
Instructions
- Build The Flavor Base:
- Melt the butter or warm the olive oil over medium heat in a large pot. Add diced onion and minced garlic. Cook gently until the onions become translucent and fragrant, about 5 minutes. This slow cooking draws out sweetness which is the foundation of the soup’s depth.
- Add Root Vegetables:
- Stir in diced carrots and potatoes and sauté for about 5 minutes. This softens the vegetables a bit and starts to meld their flavors.
- Create The Roux:
- Sprinkle the flour evenly over the vegetables and stir thoroughly to coat everything. This step is important because it will thicken the soup without lumps.
- Incorporate Broth Slowly:
- Slowly pour in the vegetable broth while whisking steadily. This prevents clumps and ensures a smooth, creamy base.
- Simmer And Season:
- Add dried thyme, rosemary, salt, and pepper. Lower the heat and let the soup simmer gently for 15 minutes or until the potatoes are tender. The flavors have time to marry beautifully here.
- Add The Green Veggies Last:
- Stir in broccoli florets, peas, and corn. Simmer another 5 to 7 minutes until these vegetables are just tender but still retain some bite.
- Finish With Creaminess:
- Pour in the milk and cream, stirring the soup until it thickens slightly and becomes luscious and silky. Taste and adjust seasoning as needed.
- Garnish And Serve:
- Ladle into bowls and sprinkle fresh parsley over each serving for a pop of color and fresh herbal lift.

My favorite ingredient is the combination of thyme and rosemary. They instantly transport me back to home dinners growing up when pot pie was a special treat. Those herbs are simple but magical in building that cozy profile everyone loves.
Storage Tips
Cool the soup completely before storing in airtight containers. Refrigerate for up to four days—reheat gently on the stove adding a splash of milk if it thickens too much. This soup also freezes well& thaw overnight in the fridge before reheating
Ingredient Swaps
Use coconut milk instead of dairy for a vegan and slightly tropical twist. Swap potatoes for sweet potatoes or parsnips for a sweeter, earthier flavor. Try kale or spinach in place of broccoli for a different green vegetable that cooks quickly
Serving Ideas
Pair this soup with crusty bread or a fresh green salad to round out the meal. Top with crispy fried shallots or toasted pumpkin seeds for extra texture. A sprinkle of grated sharp cheddar or Parmesan enhances richness if you eat dairy

This soup brings comfort and warmth with minimal effort, making it a perfect meal choice any night of the week.
Frequently Asked Recipe Questions
- → Can I make this soup vegan?
Yes, substitute butter with olive oil, replace milk with plant-based milk, and omit the heavy cream to keep it vegan-friendly without sacrificing creaminess.
- → What vegetables work best in this dish?
Carrots, potatoes, broccoli, peas, and corn offer a great balance of textures and flavors, but feel free to add your favorites that hold up well during simmering.
- → How do I avoid lumps when adding broth?
Gradually whisk the vegetable broth into the flour-coated vegetables to keep the mixture smooth and prevent lumps.
- → Can I adjust the soup thickness?
Yes, add more broth for a thinner consistency or reduce broth and increase cream to create a thicker, richer base.
- → How long should I simmer the soup?
Simmer potatoes for about 15 minutes until tender, then add other vegetables and cook 5–7 minutes so they remain slightly firm.