Warm, Cozy & So Simple
- 30 Minutes to Comfort – From chopping to serving in under an hour, perfect for a busy weeknight.
- Naturally Creamy – Gets its velvety texture from puréed potatoes, not just heavy cream.
- One-Pot Wonder – Easy cleanup means more time to relax and enjoy your meal.
- Wholesome & Hearty – Packed with real vegetables for a nourishing, feel-good dinner.
🍴 You Will Find in This Article
What You’ll Need for Your Creamy Vegetable Soup
For the base
- Unsalted Butter – Just a bit to add richness and sauté the veggies perfectly.
- Yellow Onion – Finely chopped for a sweet, savory foundation.
- Carrots – Dice them small so they cook evenly and add a touch of natural sweetness.
- Celery – A must for that classic soup flavor and a bit of crunch.
- Garlic – Minced and fragrant, because what’s soup without garlic?
For thickening
- All-Purpose Flour – Just enough to create that luscious, creamy texture.
For the broth
- Vegetable Broth – Use a good quality one for the best flavor.
For the heart of the soup
- Russet Potatoes – Peeled and cubed to give the soup body and creaminess.
For the seasoning
- Dried Thyme – A classic herb that pairs beautifully with veggies.
- Bay Leaf – Just one for a subtle, earthy depth.
For the creaminess
- Whole Milk – Adds a smooth, rich base.
- Heavy Cream – A touch of indulgence for that luxuriously creamy finish.
For the final touches
- Kosher Salt – Essential for balancing all the flavors.
- Black Pepper – Freshly ground for a little warmth and spice.
- Broccoli Florets – Chopped small so they cook quickly and add vibrant color and texture.
Your Timeline for This Creamy Vegetable Soup
I know how precious your time is, especially on those evenings when you just want to get a warm meal on the table without a fuss. This creamy vegetable soup is one of my go-tos for exactly that reason.
You’ll spend about 20 minutes getting everything chopped and prepped—I like to put on some music and make it feel less like a chore. Then, it simmers away for 30 minutes, filling your kitchen with the most incredible smell. In right around 50 minutes total, you have a hearty, homemade dinner that feels like a hug. It’s the perfect easy family dinner for any night of the week. If you love a good, quick soup, you might also enjoy my creamy broccoli soup for another cozy option.

Creamy Vegetable Soup
Ingredients
- 2 tbsp unsalted butter
- 1 medium yellow onion finely chopped
- 2 medium carrots peeled and diced into 1/4-inch pieces
- 2 stalks celery diced into 1/4-inch pieces
- 2 cloves garlic minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth
- 1 pound russet potatoes peeled and cut into 1/2-inch cubes
- 1 tsp dried thyme
- 1 bay leaf
- 1 cup whole milk
- 1/2 cup heavy cream
- 1 tsp kosher salt
- 1/2 tsp freshly ground black pepper
- 2 cup fresh broccoli florets chopped into small pieces
Method
- Melt the unsalted butter in a large Dutch oven or heavy-bottomed pot over medium heat. Add the finely chopped onion, diced carrots, and diced celery, and cook for 6 to 8 minutes, stirring occasionally, until the vegetables have softened and the onion becomes translucent.
- Stir in the minced garlic and cook for 1 minute until fragrant, then sprinkle the all-purpose flour over the vegetables and stir constantly for 1 minute to form a paste that coats all the vegetables.
- Gradually pour in the vegetable broth while whisking constantly to prevent lumps from forming, then add the cubed potatoes, dried thyme, and bay leaf. Bring the soup to a simmer, then reduce the heat to low, cover the pot, and cook for 15 minutes until the potatoes are tender when pierced with a fork.
- Stir in the whole milk, heavy cream, kosher salt, and black pepper, then add the chopped broccoli florets. Simmer uncovered for 5 to 7 minutes, stirring occasionally, until the broccoli is bright green and tender but still has a slight bite.
- Remove the pot from the heat and discard the bay leaf. Taste the soup and adjust seasoning with additional salt and pepper if desired. The finished soup should be creamy with a thick, velvety consistency and tender vegetables.
Nutrition
Private Notes
Keeping It Cozy For Every Diet
I love that this soup can be easily adapted for different needs right at home. For my sugar-conscious friends or anyone looking for low-sugar, diabetic-friendly meals, a few simple tweaks can make this recipe work beautifully for you. The natural sweetness from the carrots and onions is already a great start!
First, you can easily make this a no added sugar recipe by ensuring your vegetable broth has no sneaky sugars listed in the ingredients. For even more glycemic control, try swapping the russet potatoes for half cauliflower florets; they blend up just as creamy! And if you prefer, you can use a full-fat canned coconut milk instead of heavy cream for a rich, dairy-free version that’s still incredibly luxurious.
My Best Tips for the Coziest Soup
Over the years, I’ve made this creamy vegetable soup more times than I can count, and I’ve learned a few tricks to make it absolutely perfect every single time.
- For a Flavor Boost: Sauté your onions, carrots, and celery until they’re just starting to get a little golden—that fond at the bottom of the pot is pure flavor gold for your easy creamy vegetable soup.
- For a Lighter Version: You can absolutely substitute the heavy cream with half-and-half or even more whole milk. The potatoes still give it that wonderful velvety pureed root vegetable soup texture.
- To Prevent Mushy Veggies: Add the broccoli florets right at the end, in the last 5-7 minutes of cooking. This keeps them bright green and tender-crisp, which is my favorite way to enjoy them.
- For Making Ahead: This soup stores wonderfully. Let it cool completely before storing it in an airtight container in the fridge. It’s a fantastic hearty vegetable soup to have on hand for lunches. When reheating, do it gently over medium-low heat and stir often to keep it from separating.
Why This Soup Loves You Back
This isn’t just a bowl of comfort; it’s a bowl of good-for-you ingredients. The blend of carrots, celery, broccoli, and potatoes packs in fiber, vitamins, and antioxidants. Using the potatoes as a thickener means we get that creamy texture with less dairy, making it a naturally hearty chunky vegetable soup recipe.
It’s a balanced meal that’s satisfying without being overly heavy. For more on the building blocks of a great soup, the team at Serious Eats has a fantastic guide on the creamy vegetable soup formula. And if you’re looking for another nutrient-packed option, my white bean soup is another favorite for a healthy, filling dinner.
How to Lighten Up Your Cozy Bowl
I believe every recipe should be adaptable to how you’re feeling, and sometimes you want something a little lighter. This creamy vegetable soup is wonderfully flexible.
For a lower-fat version, you can replace the butter with olive oil and use all whole milk instead of the milk-and-cream combination. The soup will still be deliciously creamy from the potatoes. If you’re avoiding gluten, a tablespoon of cornstarch slurry can be used in place of the flour for thickening. Love a different veggie? This method works wonderfully with so many combinations; it’s a great base for a butternut squash soup or a lovely fall soup.
How We Love to Serve This Soup
This soup instantly takes me back to my grandmother’s kitchen, where a big pot of something simmering on the stove meant everyone was welcome to stay for dinner. We’d tear off big pieces of crusty bread to dunk into our bowls, and that’s still my favorite way to enjoy it today.
A loaf of warm, crusty creamy vegetable soup bread is non-negotiable in my house. For a heartier meal, it pairs beautifully with a simple green salad or even a grilled cheese sandwich for the kids. It’s the ultimate comforting winter vegetable soup that feels both special and simple. A drizzle of good olive oil and a crack of black pepper on top right before serving makes it feel like you’re at a cozy cafe.
Avoid These Common Soup Mistakes
Even the simplest recipes can have their pitfalls, but don’t worry—I’ve made these mistakes so you don’t have to! Here’s how to ensure your creamy broccoli potato soup turns out perfect.
- Rushing the Sauté: Don’t skip slowly cooking your onions, carrots, and celery. This builds a deep flavor base that is the secret to great vegetable soup.
- Lumpy Soup: When you add the flour, make sure to stir constantly for a full minute to cook out the raw taste. Then, when adding the broth, whisk it in gradually! This is the best trick for a smooth, velvety pureed root vegetable soup.
- Overcooked Broccoli: Adding the broccoli right at the end is key. If you add it too early, it becomes mushy and loses its vibrant color and nutrients. Five to seven minutes is all it needs.
For more ideas on choosing the best vegetables for a pureed soup, check out this resource on vegetable options for creamy soups. And if you’re a fan of chicken soups too, learning the basics from my classic chicken soup can help with your technique for all sorts of soups.
Storing Your Soup for Later Cozy Meals
One of my favorite things about this recipe is that it makes enough for a second cozy meal later in the week. It’s like a gift from your past self!
Let the soup cool to room temperature before transferring it to airtight containers. It will keep in the refrigerator for up to 4 days. To freeze, I find it works best without the dairy. So, make the soup base (through step 3 of the instructions), let it cool, and freeze that. When you’re ready, thaw it, reheat it, and then stir in the milk or cream fresh. Reheat gently on the stovetop, stirring often. For another great make-ahead soup option, my turkey taco soup is a freezer champion.
I Hope You Give This Cozy Recipe a Try
There’s something so deeply comforting about stirring a pot of soup and knowing you’re about to feed your people something wholesome and made with love. This Creamy Vegetable Soup is my little promise to you that dinner doesn’t have to be complicated to be wonderful.
I really hope you and your family love it as much as we do. If you’re looking for more simple, comforting recipes to add to your rotation, I have so many to share with you. You might love my hearty chicken vegetable soup on a colder night, my quick stracciatella soup when you need something light, my crowd-pleasing chicken taco soup, or my incredibly easy crockpot cheeseburger soup for a fun twist. For more autumn inspiration, browse all of my favorite fall soup recipes.
More Cozy Soup Recipes You’ll Adore
If this creamy vegetable soup hit the spot, here are a few more of my favorite recipes for a warm, comforting meal.
Butternut Squash Soup – Silky smooth and sweet, with warm spices that feel like autumn in a bowl.
Cream of Broccoli Soup – Extra cheesy and creamy, this is the ultimate comfort food for broccoli lovers.
Green Chicken Enchilada Soup – All the zesty, tangy flavor of enchiladas in a simple, spoonable soup.
Minestrone Soup – A classic, veggie-packed Italian soup that is endlessly adaptable and always satisfying.
Common Questions About Creamy Vegetable Soup
What is the secret ingredient in vegetable soup?
For me, the secret isn’t one magical ingredient, but a technique: taking the time to properly sauté your base vegetables (onions, carrots, celery) until they’re soft and sweet. This builds a foundation of flavor that makes the entire soup taste deeply comforting and homemade.
What can I put in my soup to make it creamy?
The secret to this creamy vegetable soup is using starchy potatoes that break down during cooking and are naturally puréed to thicken the broth. A touch of cream at the end adds richness, but the potatoes do most of the work for a luxurious, velvety texture.
What is the secret to great vegetable soup?
The secret is building layers of flavor. Start with a good sauté, use a quality broth, and don’t forget the herbs like thyme and a bay leaf! Finally, seasoning properly with salt and pepper at the end makes all the difference between a good soup and a great one.
What cream goes in veg soup?
I like to use heavy cream for its rich, luxurious finish in this savory stovetop cream of vegetable soup. For a lighter option, half-and-half or even whole milk will work, though the soup will be a bit less rich. If you’re dairy-free, full-fat canned coconut milk is a fantastic substitute.









[…] swap in half-and-half or even almond milk. For more creamy vegetable soup ideas, check out our creamy vegetable soup recipe—it’s another family favorite at our […]