One-Pot Creamy Vegetable Soup is that cozy, feel-good meal that somehow manages to make any evening better. Packed with vibrant veggies, fresh herbs, and a luscious creamy texture, this soup proves that comfort food doesn’t have to be complicated. Best of all? It’s all done in one pot—meaning less cleanup and more time to kick your feet up. Whether you’re feeding a family or just craving something hearty and wholesome, this soup is a bowl of happiness. Pair it with a warm slice of bread, and you’ve got dinner perfection.
Table of Contents
What is One-Pot Creamy Vegetable Soup?
One-Pot Creamy Vegetable Soup is the plant-based version of your classic creamy soup—rich, hearty, and loaded with colorful veggies. It’s made from scratch using everyday ingredients like carrots, celery, onions, and garlic, all simmered together in a buttery roux for that dreamy texture. There’s no heavy cream here—just smooth, dairy-free milk and a touch of nutritional yeast for a subtle cheesy note. The best part? It all comes together in about 35 minutes. This soup isn’t just dinner—it’s comfort you can make on a weeknight without breaking a sweat.
Reasons to Try One-Pot Creamy Vegetable Soup
Let’s be real—some nights, you just need a meal that hugs you back. One-Pot Creamy Vegetable Soup is perfect for that. It’s quick, easy, and oh-so-satisfying. Every spoonful is creamy without being heavy, flavorful without being fussy. You’ll love how flexible it is too—swap in any veggies you have on hand, or add beans or pasta for extra heartiness. And cleanup? Just one pot. If you’re craving another cozy dish after this, check out Tuscan White Bean Soup—it’s another 30-minute wonder that’ll warm your soul.
Ingredients Needed to Make One-Pot Creamy Vegetable Soup
- 1 Tbsp neutral oil (like olive oil)
- 4 cloves garlic, minced
- 1 medium white onion, chopped
- 3 medium carrots, chopped
- 4 stalks celery, chopped
- ½ cup corn (fresh or frozen)
- 1 cup peas (fresh or frozen)
- 3 Tbsp nutritional yeast
- 4 cups vegetable broth
- ⅓ cup all-purpose flour (or gluten-free flour)
- ⅓ cup dairy-free butter
- 1 cup unsweetened dairy-free milk (soy, almond, or oat)
- 1 tsp salt
- ½ tsp pepper
- ½ tsp each: fresh rosemary, oregano, and thyme
- 1 cup chickpeas or white beans (optional)

Instructions to Make One-Pot Creamy Vegetable Soup
If you’ve ever wished someone would walk you through a recipe Step by Step, this guide’s for you. Making One-Pot Creamy Vegetable Soup isn’t complicated, but the secret to that luscious, cozy texture lies in timing and technique. Follow this detailed process from start to finish, and you’ll have a pot of creamy, flavorful soup that’ll make everyone at the table happy.
Step 1: Gather and Prep Your Ingredients
Before you turn on the stove, make sure you have everything ready to go—trust me, this Step by Step organization makes cooking way smoother. Chop your onions, carrots, and celery into bite-sized pieces for even cooking. Mince the garlic finely so it melts right into the base of the soup. If you’re using frozen peas or corn, there’s no need to thaw them—just keep them handy.
Tip: If you need help with prepping vegetables efficiently, check out my guide on Simple But Perfect Vegetable Soup for some quick chopping and storage tricks that save time (and sanity).
Step 2: Sauté the Veggies for a Flavorful Base
Heat your olive oil in a large pot over medium heat. Add the onion, garlic, carrots, and celery along with a pinch of salt. Stir frequently and let everything cook for about 5 minutes, or until the onions turn translucent and the carrots begin to soften.
This Step by Step process is crucial because sautéing helps release natural sweetness from the vegetables, building that signature comforting flavor base. Don’t rush this step—let the vegetables “sweat” gently. The aroma at this stage is your first sign you’re on the right track.
Step 3: Build Your Roux (The Creamy Magic Step)
Once the vegetables are softened, add your dairy-free butter. Let it melt completely before sprinkling in the flour. Stir constantly until the mixture thickens and coats the vegetables evenly. This thick paste—called a roux—is what transforms your broth into a velvety, creamy soup.
The key here is patience. Keep the heat moderate and keep stirring. If you’ve never made a roux before, think of it as the “glue” that brings the soup together. For a visual, you can refer to similar methods in my Creamy Tuscan Garlic Tortellini Soup, which uses the same technique for a silky finish.
Step 4: Add the Broth and Seasonings
Slowly pour in the vegetable broth, whisking or stirring continuously to prevent lumps. You’ll see the roux dissolve and the soup base start to thicken beautifully. Add pepper, rosemary, thyme, and oregano. Stir well to combine.
This Step by Step addition of liquid helps keep the texture smooth and creamy rather than clumpy. As the broth warms, those fresh herbs will infuse the soup with depth and aroma. If you love experimenting with herbs, take a peek at my Italian Penicillin Soup—it’s a masterclass in layering flavor with herbs and spices.
Step 5: Add Creamy Components and Veggies
Reduce the heat to low and add your peas, corn, nutritional yeast, and dairy-free milk. If you’re including chickpeas or white beans for extra protein, stir them in now. Mix everything well and let it simmer gently for about 5–7 minutes, stirring occasionally.
Here’s the Step by Step magic moment—watch as your soup transforms into a creamy, hearty bowl of comfort. The milk lightens the color, while the nutritional yeast adds a subtle cheesy flavor without dairy. It’s the kind of cozy richness that feels indulgent yet wholesome.
Pro Tip: If your soup ever gets too thick, don’t panic! Just add a splash of broth until it reaches your preferred consistency. More on that in my Easy Vegetable Soup, where I cover quick adjustments for perfect texture every time.
Step 6: Taste and Adjust Before Serving
Now’s your moment to fine-tune the flavor. Taste your soup and adjust the salt or pepper as needed. Each broth brand varies in sodium, so it’s always smart to season at the end. If you want a pop of brightness, squeeze in a little lemon juice or add a sprinkle of extra herbs on top.
This Step by Step tasting ritual might sound simple, but it’s what separates a good soup from a great one. It’s your chance to make the dish your own—more pepper for a kick, more thyme for an earthy note, or even a pinch of smoked paprika for depth.
Step 7: Serve and Enjoy Your Cozy Creation
Once your One-Pot Creamy Vegetable Soup reaches creamy perfection, ladle it into bowls while hot. Garnish with a pinch of thyme or a swirl of dairy-free cream if you’re feeling fancy. Pair it with a slice of toasted sourdough, garlic bread, or even a handful of crunchy Parmesan-Crusted Cauliflower Bites for the ultimate meal combo.
This Step by Step journey ends with the most rewarding part—taking that first spoonful. Each bite should be warm, velvety, and layered with herb-infused goodness. Whether you’re cooking for yourself, your family, or a chilly evening dinner party, this soup never disappoints.
Bonus Step: Make It Your Own
Cooking should be flexible! Add your favorite veggies like spinach, kale, or mushrooms for extra nutrition. Swap the soy milk for oat milk if you want a slightly sweeter flavor. You can even throw in cooked pasta or rice for a heartier version.
If you love getting creative with soups, you’ll enjoy my Three-Bean Vegetarian Chili—another plant-based powerhouse that’s packed with flavor and just as easy to customize.
Final Note:
And there you have it—a full Step by Step guide to making One-Pot Creamy Vegetable Soup that’s rich, comforting, and fuss-free. This recipe proves that with a single pot, a few fresh ingredients, and a little patience, you can create something truly special. So grab your spoon, serve up a big bowl, and enjoy the satisfaction of homemade comfort done right.
What to Serve with One-Pot Creamy Vegetable Soup
This soup is so satisfying on its own, but it plays nicely with just about anything. Pair it with garlic toast, a fresh side salad, or even a grilled cheese if you’re feeling indulgent. For a fancy touch, serve it alongside Mini Cranberry Brie Bites during the holidays or Parmesan-Crusted Christmas Cauliflower Bites for an extra crunch. Whatever you choose, this soup will steal the show.
Key Tips for Making One-Pot Creamy Vegetable Soup
- Whisk constantly: When making the roux, keep stirring to avoid lumps.
- Season at the end: Taste before serving—veggie broth can vary in saltiness.
- Keep it flexible: Use any veggies you love or whatever’s in the fridge.
- Want it thinner? Add a splash of extra broth before serving.
- Want it thicker? Simmer a little longer—time is your best thickener.
Looking for another nourishing idea? Try my Sweet Potato and Chickpea Curry—it’s creamy, flavorful, and family-approved.
Storage and Reheating Tips for One-Pot Creamy Vegetable Soup
Keep leftovers in an airtight container in the fridge for up to 3 days. When reheating, add a bit of veggie broth or milk to loosen it up. Reheat gently on the stovetop over medium-low heat—no boiling! It’ll stay creamy and smooth. For longer storage, freeze it for up to 2 months. Just thaw overnight in the fridge before warming up. This soup’s flavor deepens as it sits, so leftovers are often even better than the first bowl.
FAQs
Q: Can I make this gluten-free?
Yes! Swap in a gluten-free flour blend—it works perfectly.
Q: Can I use regular milk or butter?
Definitely. If you’re not dairy-free, go ahead and use traditional milk and butter for the same creamy texture.
Q: Can I add more protein?
Of course. Add diced chicken, tofu, or lentils for an extra protein boost.
Final Thoughts
There’s something magical about One-Pot Creamy Vegetable Soup—it’s simple, satisfying, and soothing all at once. With minimal prep and just one pot, it’s the perfect recipe for busy nights or lazy Sundays. Each spoonful feels like a little act of self-care—warm, nourishing, and made with love. So grab that pot, toss in your veggies, and let’s make dinner that feels like a hug. Because honestly, we all deserve that.
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: 10
- Cook Time: 25
- Total Time: 35
- Yield: 4 servings 1x
- Category: Soup
- Method: One-Pot
- Cuisine: Comfort Food
- Diet: Vegan
Description
Oh so comforting One Pot Creamy Vegetable Soup. Loaded with fresh herbs, tender veggies and paired with delicious bread.
Ingredients
- 1 Tbsp neutral oil, I used olive oil
- 4 cloves of garlic, minced
- 1 medium white onion, chopped
- 3 medium carrots, chopped
- 4 stalks of celery, chopped
- ½ cup corn, I used frozen corn
- 1 cup peas, I used frozen peas
- 3 Tbsp nutritional yeast
- 4 cups of veggie broth
- 1/3 cup all-purpose flour, substitute with gluten-free flour
- 1/3 cup dairy-free butter
- 1 cup of unsweetened dairy-free milk, I used soy milk
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 tsp fresh rosemary
- 1/2 tsp fresh oregano
- 1/2 tsp fresh thyme
- 1 cup of chickpeas or white beans, optional
Instructions
1. Heat a large pot on medium heat. Once warm, add the oil, onions, carrots, celery, garlic, and salt. Cook for 5 minutes or until the onions are translucent.
2. Add the butter to the pot. Once it starts to melt combine the flour and mix covering the vegetables in flour. This roux mixture will be thick and sticky.
3. Slowly add the vegetable broth, pepper, oregano, thyme, and rosemary and mix until well combined.
4. Stir the soup frequently until the soup comes to a gentle boil. As the soup heats up you will start to see the soup thicken. Make sure to keep stirring so the soup does not burn.
5. Combine the peas, corn, nutritional yeast, chickpeas, and milk to the pot. Cook for an additional 5-7 minutes on low heat or until the peas and corn have warmed.
6. Divide soup into bowls and serve.
7. Leftovers can be kept in the refrigerator in an airtight container for 3 days.
Notes
Substitute the fresh herbs with dried herbs.
As your soup cools it will slowly start to thicken up. If it gets too thick add additional veggie broth to thin the soup.
I like using soy milk for the extra plant protein, but almond, oat, and cashew milk would also be wonderful in this soup.
Making this soup for the entire family? Double the recipe. This recipe will make enough soup for 4 adults.
Nutrition
- Serving Size: 1/4 recipe