Veggie Pot Pie Soup is the kind of meal you want after a long day—the “shoes off, sweats on, bowl in hand” kind of dinner. It’s got all the cozy vibes of a classic pot pie, but without the crust drama. And let’s be honest—sometimes we just don’t have the time (or the energy) to fuss over a homemade crust.
This creamy, veggie-loaded soup is perfect for chilly nights, busy weeknights, or those moments when you just need a warm hug in a bowl. And guess what? It tastes just as indulgent as the original, but it’s lighter, quicker, and full of wholesome goodness. Whether you’re feeding picky eaters or meal-prepping for the week, veggie pot pie soup hits the sweet spot of comforting and convenient.
Table of Contents
What is Veggie Pot Pie Soup?
Veggie Pot Pie Soup is exactly what it sounds like—the creamy filling of a classic vegetable pot pie, served up as a thick, comforting soup. It’s like your grandma’s pot pie took off its pastry coat and decided to lounge in a bowl instead. You’ll find tender potatoes, sweet carrots, broccoli, peas, and corn swimming in a silky broth seasoned with thyme and rosemary.
The texture is creamy thanks to a mix of milk and cream, but you can lighten it up—or veganize it—with dairy-free options. This soup is all about warmth, heartiness, and that “stick to your ribs” satisfaction, but without the heaviness of a crust. It’s perfect for cozy nights, potlucks, or whenever you need a big spoonful of comfort without rolling out dough.
Reasons to Try Veggie Pot Pie Soup
First of all, veggie pot pie soup gives you all the nostalgia of comfort food without the crust-related guilt or hassle. It’s quicker to make, super customizable, and easy on the wallet—no store-bought pie crusts needed here. This soup is also a great way to sneak in a rainbow of vegetables (hello, picky kids!), and the creamy broth makes everything taste like a treat.
Plus, it’s easy to double the recipe and freeze half for a rainy day. Have dietary preferences in the family? Swap in almond milk, cashew cream, or gluten-free flour—it’s friendly to all eaters. Whether you’re vegetarian, trying to eat more plant-based meals, or just want a fast dinner everyone will love, this soup delivers.
Ingredients Needed to Make Veggie Pot Pie Soup
- 2 tablespoons unsalted butter or olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 2 medium carrots, diced
- 2 medium potatoes, diced
- 2 cups broccoli florets
- 1 cup frozen peas
- 1 cup corn kernels (fresh or frozen)
- 4 cups vegetable broth
- 1 cup whole milk or half-and-half
- ½ cup heavy cream (optional)
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- ½ teaspoon dried rosemary
- Salt and pepper, to taste
- Fresh parsley, for garnish

Instructions to Make Veggie Pot Pie Soup
Ready to dive into the creamy goodness? This step-by-step guide walks you through the process of making Veggie Pot Pie Soup with clarity and confidence. Whether you’re a seasoned home cook or just starting out, this soup is wonderfully forgiving—and totally crave-worthy. Let’s get cooking!
Step 1: Sauté the Aromatics for Flavor Depth
Start by heating 2 tablespoons of unsalted butter (or olive oil) in a large soup pot or Dutch oven over medium heat. Once the butter has melted, add in your diced onion and minced garlic. Cook this combo for 2–3 minutes, stirring occasionally, until the onions turn soft and translucent and the garlic smells absolutely heavenly. This first step sets the flavor base for your soup, so don’t rush it!
Want more tips on prepping onions and garlic like a pro? Check out our easy vegetable prep guide for chopping shortcuts and storage ideas.
Step 2: Add Carrots and Potatoes for Hearty Texture
Next, toss in your diced carrots and potatoes. Stir everything together so the vegetables get lightly coated in the aromatic butter mixture. Sauté for another 5 minutes, giving the root veggies a head start on softening. This step-by-step cooking technique ensures even cooking and a tender bite later on.
If you’re short on time, you can swap in pre-chopped frozen carrots and potatoes—just keep an eye on their texture while simmering.
Step 3: Sprinkle in the Flour to Build a Silky Base
Now it’s time to thicken things up. Sprinkle 2 tablespoons of all-purpose flour directly over the veggies. Stir everything well so the flour coats all the vegetables. This creates a light roux that thickens your broth without needing extra cream or fancy techniques. Be sure to stir for 1–2 minutes to cook off the raw flour taste.
For a gluten-free version, try cornstarch or a 1:1 gluten-free flour blend—read our soup thickening hacks for more options.
Step 4: Slowly Pour in the Broth
Time to add the liquid. Slowly pour in 4 cups of vegetable broth while whisking or stirring constantly. This step-by-step approach prevents lumps and makes your soup super smooth. Bring the mixture to a gentle boil while continuing to stir, allowing the flour to do its thickening magic.
Pro Tip: Warm broth works better here—it helps the flour dissolve faster and prevents separation.
Step 5: Season and Simmer
Add in your seasonings: 1 teaspoon of dried thyme, ½ teaspoon of dried rosemary, and a pinch of salt and black pepper. Stir well and reduce the heat to a simmer. Let everything bubble gently for 15 minutes or so, or until the potatoes are fork-tender. This is the step where your kitchen starts to smell like a cozy autumn evening.
Want to use fresh herbs instead? Learn when and how to substitute dried with fresh in our flavor booster guide.
Step 6: Stir in the Tender Veggies
Once the potatoes are soft, add in 2 cups of broccoli florets, 1 cup of frozen peas, and 1 cup of corn kernels. These vegetables cook quickly, so you only need to simmer them for another 5–7 minutes. Keep it gentle—you want the broccoli to stay bright green and slightly crisp.
Looking for a variation? Try subbing in green beans or zucchini. Our seasonal swaps for soup offers more mix-and-match ideas.
Step 7: Finish with Milk and Optional Cream
Turn the heat to low, and pour in 1 cup of whole milk or half-and-half, plus ½ cup of heavy cream if you’re going extra creamy. Stir slowly until everything is combined and the soup has thickened to your liking. Don’t let it boil after adding the cream—keep it at a gentle heat to avoid curdling.
Dairy-free? Use coconut milk or homemade cashew cream instead. See how we do it in our vegan soup guide.
Step 8: Taste, Adjust, and Garnish
Taste your soup and adjust the seasoning as needed. More salt? A splash of lemon juice to brighten it? A sprinkle of pepper for a little kick? When it’s just right, ladle it into bowls and top with freshly chopped parsley.
If you’re feeling fancy, serve it with warm biscuits, a side salad, or even buttery crackers for that classic pot pie experience—just without the crust.
What to Serve with Veggie Pot Pie Soup
This soup is hearty enough to shine solo, but a little something on the side never hurts. Try serving it with warm biscuits, garlic toast, or a side of cheesy penne for those carb-loving nights. Craving something fresh? A crisp salad with lemon vinaigrette balances the richness. You could also serve it with roasted veggies or sweet and spicy honey pepper chicken if you’re not sticking to full-on vegetarian.
Key Tips for Making Veggie Pot Pie Soup
- Don’t skip the flour—it’s what gives that “pot pie filling” vibe.
- Add cream at the very end and keep the heat low to avoid curdling.
- Use pre-chopped frozen veggies to save time (no judgment here).
- For a vegan version, go with cashew cream or coconut milk.
- Want protein? Stir in cooked white beans, lentils, or shredded tofu.
Storage and Reheating Tips for Veggie Pot Pie Soup
Store leftovers in an airtight container in the fridge for up to 4 days. When reheating, do it gently over medium-low heat and stir often. If it thickens too much, just add a splash of broth or milk. Freezing? Go ahead—just skip the cream and add it after thawing to avoid separation. Frozen soup will last about 2 months, making it a smart meal-prep win.
FAQs
Can I make this vegan?
Absolutely. Use olive oil instead of butter, plant milk instead of dairy, and skip the cream or replace with coconut or cashew cream.
Can I add protein?
Totally. White beans, chickpeas, or even rotisserie chicken if you’re flexitarian.
Can I use frozen veggies?
Yup. They make this soup even faster. Just adjust cooking time so they don’t turn to mush.
Does it freeze well?
Yes! Just leave out the cream if freezing and stir it in when reheating.
Final Thoughts
Veggie Pot Pie Soup is your go-to when you want something warm, cozy, and nourishing without needing to babysit a pie crust. It’s perfect for meal-prepping, feeding a hungry crew, or curling up with on a rainy day. Plus, it’s versatile, kid-approved, and makes your house smell like love. If you enjoyed this, be sure to check out more comforting bowls like creamy white chicken lasagna soup or our wildly satisfying crockpot chicken and gnocchi soup. Comfort food doesn’t have to be complicated—and this soup proves it.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Easy Veggie Pot Pie Soup – Cozy, Creamy, and Crust-Free
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A creamy, hearty soup loaded with tender vegetables and savory herbs, Veggie Pot Pie Soup captures all the comforting flavors of pot pie without the crust.
Ingredients
- 2 tablespoons unsalted butter or olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 2 medium carrots, diced
- 2 medium potatoes, diced
- 2 cups broccoli florets
- 1 cup frozen peas
- 1 cup corn kernels (fresh or frozen)
- 4 cups vegetable broth
- 1 cup whole milk or half-and-half
- 1/2 cup heavy cream (optional)
- 2 tablespoons all-purpose flour
- 1 teaspoon dried thyme
- 1/2 teaspoon dried rosemary
- Salt and pepper, to taste
- Fresh parsley, for garnish
Instructions
1. In a large pot, melt butter over medium heat. Add onion and garlic, cook until fragrant.
2. Stir in carrots and potatoes, sauté for 5 minutes.
3. Sprinkle flour over vegetables and stir until coated.
4. Slowly whisk in vegetable broth, stirring to avoid lumps.
5. Add thyme, rosemary, salt, and pepper. Simmer for 15 minutes until potatoes are tender.
6. Stir in broccoli, peas, and corn. Simmer 5–7 minutes until vegetables are just tender.
7. Pour in milk and cream, stir until creamy and thickened. Adjust seasoning.
8. Garnish with parsley and serve hot.
Notes
Add cream at the end and keep heat low to prevent curdling. Use fresh herbs for best flavor. For a vegan version, swap dairy with coconut milk or cashew cream.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 320
- Sugar: 6g
- Sodium: 640mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 5g
- Protein: 6g
- Cholesterol: 40mg




