One Pot Creamy Vegetable Soup is that rare kind of comfort food that hugs you from the inside out. Picture this: it’s chilly outside, you’ve got thirty minutes before dinner chaos begins, and all you need is one pot and a handful of veggies to make magic happen. This recipe turns simple ingredients like carrots, celery, and peas into a creamy, wholesome, feel-good bowl of heaven. Best of all? There’s minimal cleanup, making it perfect for busy nights when you’d rather be curled up with a blanket than scrubbing dishes. Whether you’re feeding your family or meal-prepping for the week, this One Pot Creamy Vegetable Soup delivers warmth, nutrition, and total satisfaction—no fancy gadgets or chef skills required.
Table of Contents
What is One Pot Creamy Vegetable Soup?
Think of One Pot Creamy Vegetable Soup as the ultimate kitchen multitasker. It’s hearty enough to fill you up but light enough to enjoy any time of year. Every spoonful bursts with tender vegetables—carrots, celery, peas, and corn—all swimming in a silky, dairy-free broth that feels indulgent without being heavy. The secret weapon? Nutritional yeast, which adds that subtle “cheesy” flavor even though there’s not a drop of cheese in sight. Because it’s made all in one pot, the flavors melt beautifully together, creating a soup that’s both cozy and deeply satisfying. It’s comfort food done smarter—wholesome, quick, and brimming with flavor.
Reasons to Try One Pot Creamy Vegetable Soup
First off, this One Pot Creamy Vegetable Soup is ridiculously easy. No juggling five pans or babysitting the stove. Everything goes into one pot—making it your best friend on busy weeknights. It’s also a sneaky way to get your daily veggie fix, perfect for picky eaters or those looking for a nourishing reset. The soup freezes well, reheats beautifully, and pairs effortlessly with crusty bread or a side salad. Plus, it’s naturally dairy-free, which means everyone at the table (yes, even your vegan cousin) can dig in happily. And did we mention how affordable it is? You probably already have half the ingredients in your fridge.
Ingredients Needed to Make One Pot Creamy Vegetable Soup
- 1 Tbsp olive oil
- 4 cloves garlic, minced
- 1 medium white onion, chopped
- 3 medium carrots, chopped
- 4 stalks celery, chopped
- ½ cup frozen corn
- 1 cup frozen peas
- 3 Tbsp nutritional yeast
- 4 cups vegetable broth
- ⅓ cup all-purpose flour
- ⅓ cup dairy-free butter
- 1 cup unsweetened dairy-free milk
- 1 tsp salt
- ½ tsp pepper
- ½ tsp fresh rosemary

Instructions to Make One Pot Creamy Vegetable Soup
Making this One Pot Creamy Vegetable Soup is as comforting as eating it. Follow this detailed step-by-step guide, and you’ll have a bowl of creamy, flavorful soup on the table in about 40 minutes—without needing to juggle a pile of dishes. Ready? Let’s get cooking.
Step 1: Chop and Prep Your Ingredients
Start this step-by-step journey by gathering and prepping everything first. Dice your onion, chop your carrots and celery, and mince the garlic. Keeping ingredients ready (also known as mise en place) makes cooking smooth and stress-free—especially when you’re multitasking dinner and homework help.
If you need a few knife-handling pointers, check out our tips on how to chop vegetables efficiently—because smoother prep equals a more relaxed cooking experience.
Step 2: Build a Flavorful Base
In your favorite large pot, melt the dairy-free butter with olive oil over medium heat. Once it’s shimmering, toss in your chopped onions, carrots, and celery. Sauté for 8 to 10 minutes, stirring occasionally until everything turns soft, glossy, and fragrant. This is where the magic begins—the natural sweetness from the onions and carrots builds a flavorful foundation that makes this One Pot Creamy Vegetable Soup so comforting.
If you’re craving a richer flavor profile, try adding a pinch of thyme or a touch of sage (you can see how we use sage beautifully in our Garlic and Sage Chicken Soup).
Step 3: Add the Aromatics (Your Flavor Boosters)
Next in this step-by-step process, stir in the minced garlic and rosemary. Let them cook for about one minute—just until your kitchen smells like a cozy Sunday afternoon. Be careful not to burn the garlic; you’re coaxing out its sweetness, not bitterness.
This brief moment sets up the depth of flavor that separates good soup from great soup.
Step 4: Make It Creamy (The Roux Magic)
Now, sprinkle the all-purpose flour evenly over your vegetables. This is your roux, the classic thickener that gives your One Pot Creamy Vegetable Soup that velvety texture we all crave. Stir continuously for 1–2 minutes, coating the veggies well to remove the raw flour taste.
For a gluten-free option, you can use a blend like rice flour or cornstarch—learn more about simple swaps in our ingredient substitution guide.
Step 5: Add the Broth and Simmer Slowly
Whisk in the vegetable broth a little at a time, stirring constantly to avoid lumps. The mixture should start to thicken slightly as it warms. Bring it to a gentle simmer—not a rapid boil—to allow the flavors to blend beautifully.
At this step-by-step stage, your kitchen will already smell irresistible. The combination of rosemary, garlic, and broth feels like a big, cozy hug in soup form.
Step 6: Add the Vegetables and Cook to Tender Perfection
Add the frozen corn and peas to the pot, giving everything a good stir. Let them simmer for 5–7 minutes until tender and bright. The colors in the pot—vivid orange carrots, green peas, and golden broth—are a visual reminder that good food doesn’t have to be complicated.
If you prefer other veggies (like spinach, zucchini, or even broccoli), you can absolutely swap them in. For inspiration, try our Healthy Zuppa Toscana Soup, which shows how flexible vegetable-based soups can be.
Step 7: Create the Creamy Finish
Now comes the heart of the recipe. Pour in your dairy-free milk and stir in the nutritional yeast. These two ingredients transform your broth into a luxuriously creamy soup without any actual cream. Keep the heat low and stir gently for 2–3 minutes—avoid boiling, as that can affect the texture.
The nutritional yeast adds a subtle “cheesy” note that gives this soup its signature richness.
Step 8: Season and Serve with Love
Taste your One Pot Creamy Vegetable Soup, then season with salt and pepper to your liking. Ladle it into bowls while it’s still hot, and serve it alongside a crusty loaf of bread or a simple green salad.
If you’re serving this for dinner guests, sprinkle fresh herbs or a dash of chili flakes on top for a pop of color and flavor. Feeling fancy? Try pairing it with our Steakhouse Parmesan Chicken for an unforgettable meal.
Bonus Step: Make It Your Own
The beauty of this step-by-step recipe is how forgiving it is. Add beans or tofu for extra protein, or toss in diced potatoes to make it heartier. Every version still delivers that same comforting, creamy base you’ll crave again and again.
In short: This step-by-step guide makes it nearly impossible to mess up. From prepping the veggies to creating that final creamy swirl, each step builds layers of flavor that make this One Pot Creamy Vegetable Soup taste like a hug in a bowl.
For more cozy, satisfying soups, visit our Kimchi Noodle Soup with Dumplings or our Spicy Vegetarian Ramen. Each one brings comfort, warmth, and simplicity—just like this recipe does.
What to Serve with One Pot Creamy Vegetable Soup
This soup is deliciously versatile. Pair it with a toasted sandwich, a fresh garden salad, or even a handful of homemade croutons. If you’re feeling extra cozy, serve it with a side of Garlic Steak Bites and Potatoes or something hearty like Steakhouse Parmesan Chicken. And if you’re going for a full vegetarian spread, check out our Spicy Vegetarian Ramen for another comforting option.
Key Tips for Making One Pot Creamy Vegetable Soup
Don’t rush the sauté step—it builds flavor. If you want an even creamier finish, blend half the soup before serving. Prefer more herbs? Add thyme or parsley. This recipe also adapts beautifully—swap peas for spinach, or add diced potatoes for extra heartiness. The key is to keep the simmer gentle; a rolling boil can split the dairy-free milk. And if you’ve got kids, call it “creamy veggie chowder”—somehow it disappears faster that way.
Storage and Reheating Tips for One Pot Creamy Vegetable Soup
Store leftovers in an airtight container in the fridge for up to 4 days. It reheats beautifully on the stove over medium-low heat—just add a splash of milk or broth to loosen it up. Want to freeze it? Let it cool completely first, then store in freezer-safe containers for up to 3 months. When ready to enjoy, thaw overnight in the fridge and reheat gently. Perfect for quick lunches or lazy nights when cooking feels like too much.
FAQs
Can I use regular milk and butter? Absolutely. If you’re not dairy-free, go ahead with regular milk and butter for an ultra-creamy finish.
Can I make it gluten-free? Yes—just swap all-purpose flour for a gluten-free blend.
Can I add protein? Sure! Chickpeas, tofu, or shredded chicken make great additions.
How can I make it spicier? Add a pinch of red pepper flakes or cayenne while sautéing.
Final Thoughts
When life feels chaotic, One Pot Creamy Vegetable Soup brings everything back to calm. It’s simple, satisfying, and made for real life—messy counters and all. Whether you’re serving family dinner or just treating yourself to a quiet bowl on the couch, this soup is a gentle reminder that good food doesn’t need to be complicated. Try pairing it with our Healthy Zuppa Toscana Soup next time for a two-soup dinner night worth remembering.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
One Pot Creamy Vegetable Soup
- Prep Time: 15 Minutes
- Cook Time: 25 Minutes
- Total Time: 40 Minutes
- Yield: 4 servings 1x
- Category: Main
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
A true culinary marvel, transforming simple ingredients into a rich, comforting, and incredibly satisfying meal with minimal effort. This hearty yet wholesome soup is brimming with vibrant greens, root vegetables, and aromatic herbs, offering unparalleled convenience and warmth.
Ingredients
- 1 Tbsp olive oil
- 4 cloves garlic, minced
- 1 medium white onion, chopped
- 3 medium carrots, chopped
- 4 stalks celery, chopped
- 1/2 cup frozen corn
- 1 cup frozen peas
- 3 Tbsp nutritional yeast
- 4 cups vegetable broth
- 1/3 cup all-purpose flour
- 1/3 cup dairy-free butter
- 1 cup unsweetened dairy-free milk
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 tsp fresh rosemary
Instructions
1. Chop the onion, carrots, and celery. Mince the garlic.
2. In a large pot, melt 1/3 cup dairy-free butter with 1 Tbsp olive oil over medium heat. Add chopped onion, carrots, and celery. Sauté for 8-10 minutes until softened and translucent.
3. Add minced garlic and 1/2 tsp fresh rosemary. Cook for 1 minute until fragrant.
4. Sprinkle 1/3 cup all-purpose flour over vegetables. Stir for 1-2 minutes to cook out raw flour taste.
5. Gradually whisk in 4 cups vegetable broth until smooth and lump-free. Bring to a gentle simmer.
6. Stir in 1/2 cup frozen corn and 1 cup frozen peas. Simmer for 5-7 minutes until heated through and tender.
7. Stir in 1 cup unsweetened dairy-free milk and 3 Tbsp nutritional yeast. Heat gently for 2-3 minutes, avoiding a rolling boil.
8. Season with 1 tsp salt and 1/2 tsp pepper, or to taste.
9. Ladle hot soup into bowls and serve immediately.
Notes
This soup is vegan and can be made gluten-free by substituting the flour with a gluten-free blend.
Add chopped spinach or kale at the end for even more greens.
Leftovers keep well in the fridge for up to 3 days and can be frozen for longer storage.
Serve with crusty bread or a fresh salad for a more filling meal.
Nutrition
- Serving Size: 1 bowl