I published this recipe for Creamy Vegetable Soup a few years ago after a particularly rainy week. My garden was overflowing with late-season veggies, and I needed a way to use them all up that felt like a warm hug.

I wanted something rich and satisfying, but without the heaviness of a cream-based soup. My secret? A humble potato. It gets blended right into the broth, creating the most incredible, velvety texture. No cream needed.
This soup became an instant favorite in our house. It’s the one I make when I need a reset, when friends drop by, or when I just want to feel nourished from the inside out. It’s my ultimate comfort food.
Recipe Overview
- Cuisine: American
- Category: Soup
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 4-6
Why This Recipe is So Special
What makes this soup stand out is its magic trick. We use a starchy potato as our natural thickener.
When you blend it in, it breaks down and gives the broth a gorgeous, creamy body. It’s a game-changer for healthy soup recipes. You get that luxurious feel with just vegetables and broth.
Another thing I love is the flexibility. This is a blueprint. I’ll give you my favorite combo, but you can use what you have. That basket of veggies on your counter? It’s perfect for this.
Creamy Vegetable Soup Recipe

The Full Ingredient List
My Step-by-Step Method
Notes
Enjoy your homemade Creamy Vegetable Soup Recipe!
The Full Ingredient List
This is my go-to combination for flavor and color. But remember, the soup is very forgiving. Don’t stress if you’re missing an item or two.
- 2 tablespoons olive oil or butter
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 2 large carrots, peeled and chopped
- 2 stalks celery, chopped
- 1 medium russet potato, peeled and cubed
- 1 small head of broccoli, cut into florets (about 2 cups)
- 1 medium zucchini, chopped
- 6 cups vegetable broth (chicken broth works too)
- 1 teaspoon dried thyme
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- Optional for serving: a drizzle of good olive oil, fresh parsley, crusty bread
My Step-by-Step Method
This process is simple and soothing. I find the rhythm of chopping and stirring to be the best kind of kitchen therapy. Let’s get started.
- In a large pot or Dutch oven, heat the olive oil or butter over medium heat.
- Add the chopped onion. Cook for about 5 minutes, until it starts to soften and become translucent.
- Stir in the garlic, carrots, and celery. Cook for another 5 minutes. We’re building a flavor base here, so let the veggies sweat a little.
- Add the cubed potato, broccoli, zucchini, thyme, and bay leaf to the pot. Give everything a good stir to combine.
- Pour in the vegetable broth. Bring the soup to a boil, then immediately reduce the heat to a gentle simmer.
- Cover the pot and let it simmer for 20-25 minutes. You’ll know it’s ready when the potato and carrots are fork-tender.
- Remove the bay leaf. This is the fun part! Carefully blend the soup. I use an immersion blender right in the pot for ease. You can also blend it in batches in a regular blender. Blend until it’s as smooth as you like it.
- Taste the soup. This is the most important step! Season with salt and pepper until it tastes just right to you.
- Ladle into bowls and finish with your favorite toppings. A little fresh parsley and a grind of pepper make it look and taste fantastic.
My Top Tips for Success
- Chop consistently. Try to cut your veggies into similar-sized pieces. This helps them cook evenly, so you don’t end up with some pieces raw and others mushy.
- Don’t rush the sauté. Letting the onions, carrots, and celery soften slowly makes the soup’s flavor deeper and sweeter. It’s worth the extra few minutes.
- Blend with care. If using a stand blender, never fill it more than halfway with hot soup. Hold the lid on with a kitchen towel to avoid steam explosions.
- Adjust the texture. Love a chunkier soup? Only blend half of it. Want it super silky? Blend the whole pot. You are in control.
Common Mistakes to Avoid
I’ve made these mistakes so you don’t have to! Here’s how to steer clear of common soup pitfalls.
- Underseasoning. Broth and vegetables need help. Salt in layers. Add a pinch when you sauté the onions, and then always do a final taste and season at the end. The flavor will pop.
- Overcrowding the pot. If you try to sauté all the veggies at once, they’ll steam instead of brown. Start with the aromatics (onion, carrot, celery) to build that base flavor first.
- Using a waxy potato. A starchy russet or Yukon Gold potato is key for creaminess. Waxy potatoes like red potatoes won’t break down and thicken the soup in the same way.
NUTRITION INFORMATION
- Serving Size: 1.5 cups
- Calories: ~180
- Fat: 7g
- Saturated Fat: 1g
- Carbohydrates: 28g
- Fiber: 6g
- Sugar: 8g
- Protein: 4g
*Please note: This is an estimate generated from the listed ingredients. Values can vary based on specific brands and ingredient sizes.
FREQUENTLY ASKED QUESTIONS
Can I freeze this creamy vegetable soup?
Absolutely! This soup freezes beautifully. Let it cool completely, then store it in airtight containers or freezer bags for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove.
What other vegetables can I use?
So many! Cauliflower, sweet potato, peas, or spinach would all be wonderful. Just keep the potato in for thickness. For leafy greens like spinach, stir them in right at the end after blending.
I don’t have an immersion blender. What can I do?
No problem! You can use a regular stand blender. Just blend the soup in small, careful batches. Alternatively, you can mash it with a potato masher for a rustic, chunky texture. It will still be delicious.

Leave a Reply! (I’d Love to Hear From You!)
There you have it—my heartwarming, go-to recipe for soup season. Did you try it with your own veggie mix? Did the potato trick work its magic for you? I read every single comment and love hearing your stories. Tell me all about your soup-making adventure below, and if you loved it, give it a 5-star rating! Happy cooking, friends.
