Creamy Vegetable Soup
This post may contain affiliate links.
This creamy vegetable soup recipe is a rich, comforting meatless meal made with hearty root vegetables blended until smooth. It’s cozy, flavorful, and family-friendly, perfect for serving with bread and letting everyone enjoy a warm bowl together.

Why This Recipe is a Family Favorite
This creamy vegetable soup earns a spot in the dinner rotation because it’s flavorful and easy to make. The combination of potatoes, leeks, carrots, and celery creates a classic root vegetable soup with a smooth, comforting texture.
Blending the vegetables gives it a velvety consistency that feels cozy and satisfying, without being overly rich. It’s also easy to customize with additional vegetables like broccoli, cauliflower, or kale, depending on what you have on hand.
Happy Kitchen Secrets
Here are my important mom-tested cooking tips for making this vegetable soup recipe! I’ve made it countless times to save you from a failed attempt.
- Don’t overthink the chopping. Since the soup will be blended, rough cuts are perfectly fine and save time during prep.
- Make sure the vegetables are fully tender before blending. A fork should slide easily through the potatoes and carrots so the soup purees smoothly.
- Blend to your preferred texture. You can puree it completely smooth or leave a little texture for a more rustic feel.
- Hang on to the veggie scraps. They’re great for making homemade vegetable broth or stock. I toss my scraps into a gallon-size freezer bag and keep them frozen until I’m ready to use them.
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
I don’t usually rate recipes but this one is FIVE STAR! I have two friends both with major medical issues, neither one has eaten for a week or more. I made this soup and we now call it the MIRACLE SOUP! Both are in recovery, and both started out with this soup. I have made five batches in two months!
–Tiny Ulseth
Ingredient Notes and Substitutions

This Irish vegetable soup recipe starts with a base of vegetable broth and hearty root vegetables like potatoes, carrots, leeks, onion, and celery. The potatoes naturally thicken the soup as it cooks, creating that smooth, blended texture.
Either make my Instant Pot vegetable stock recipe or use store-bought. Feel free to substitute chicken stock or broth if that’s what you have on hand.
If you’d like the make this recipe vegan, you can use oil instead of butter. You can also garnish the soup with fresh herbs, like parsley or oregano, for a beautiful presentation and extra flavor!
How to Make Creamy Vegetable Soup
This is just a summary of the steps. See the recipe card for full instructions! ⬇️
Jump to Recipe

- Clean and prep the vegetables. Peel and dice the potatoes into about 1-inch cubes, then roughly chop the carrots, celery, and onion. Since everything will be blended, you don’t need perfect cuts.
- Slice and wash the leeks. Remove any tough outer layers, then slice the leek crosswise into slices. Set the pieces in a bowl of cold water and swish them around a bit, sending any sand to the bottom. Drain them through a colander, then add them to the Dutch oven/pot.

- Sauté the carrots, leeks, onion, and celery. Melt the butter in a large stock pot or Dutch oven over medium heat. Once it’s melted, add the veggies and cook them until the carrots are just starting to soften.
- Stir in the potatoes, broth, and seasonings. Bring the soup to a boil, then reduce the heat to take it back down to a slow simmer.
- Let it cook. Cover the pot with its lid and let the vegetable soup simmer for 25-30 minutes, until all of the vegetables are soft enough that you can easily pierce them with the tines of a fork.
- Blend and serve. If you have an immersion blender, use it to puree the soup directly in the pot until it’s smooth. Otherwise, carefully transfer batches of the soup to a blender and puree until you have a creamy vegetable soup.
Remember to save the scraps from the garlic, carrots, celery, onion, and leeks, so you can make vegetable broth later!

Make it kid friendly: To encourage picky eaters to eat their veggies, serve the soup with goldfish crackers and/or sprinkle a bit of Parmesan cheese into the bowl.
Serving Suggestions
This creamy vegetable soup works well as either a main course or a starter.
Bread: Serve with Irish soda bread or crackers for dipping.
Salad: Because it's a root vegetable soup, it's full of healthy veggies. But soup always tastes great with a simple green salad and a homemade vinaigrette.
Creamy Vegetable Soup Recipe FAQs
Potatoes naturally thicken the soup because of their starch. For a thicker consistency and rich flavor, you can add 1/2 cup of heavy cream or half-and-half to the soup before you puree it.
To keep it dairy-free, before pureeing, you can simmer the soup uncovered a bit longer, which will reduce the liquid further.
Sure! Add all the ingredients to a slow cooker and cook on low for 6-8 hours or high for 3-4 hours, until the vegetables are tender. Blend until smooth, then adjust seasoning before serving.
Store leftover soup in an airtight container in the refrigerator for up to 4 days.
Yes. Let the blended soup cool completely, then transfer it to a freezer-safe container or bag. Freeze for up to 4-6 months and thaw overnight in the refrigerator before reheating.
If you make this recipe, please give it a star rating and leave a comment below to let me know how it went!

Creamy Vegetable Soup
Equipment
- Dutch Oven or large soup pot
Video
Ingredients
- 6 cups vegetable broth
- 3 medium Russet potatoes or Yukon, about 4 cups roughly diced
- ½ onion diced
- 2 leeks
- 2 stalks celery
- 3-4 cloves garlic
- 3 medium carrots
- ¾ teaspoon dried thyme
- ½ teaspoon dried rosemary
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 tablespoon butter preferably Irish butter. Substitute ghee to make the recipe Whole30/Paleo, or olive oil to make the recipe Vegan.
Instructions
- Peel the potatoes and roughly dice them into 1 inch cubes. Remove the garlic cloves from the skins. Roughly chop the carrots, celery, leeks, and onion.
- Heat a large pot or dutch oven over medium heat. Add the butter or oil. Add the carrots, onion, leeks, celery, and garlic. Saute in the butter for 8-10 minutes, or until softened slightly and beginning to caramelize.
- Stir in the potatoes, broth, and seasonings.
- Bring the soup to a boil, then lower the heat immediately. Cover and simmer for about 25-30 minutes, until the vegetables are softened through.
- Remove the pot from the heat. Blend the soup using an immersion blender until it's smooth.




I don’t usually rate recipes..but this one is FIVE STAR! I have two friends both with major medical issues, neither one has eaten for a week or more, I made this soup and we now call it the MIRACLE SOUP! Both are in recovery, and both started out with this soup. I have made five batches in two months!
Thank you!