There’s nothing quite like a warm bowl of creamy vegetable soup to soothe your soul on a chilly day. This creamy vegetable soup is easy to prepare, packed with fresh ingredients, and delivers that perfect balance of comfort and nutrition you crave.
Whether you’re looking for a healthy lunch or a light dinner, this soup fits the bill effortlessly. You’ll love how the smooth texture and vibrant veggies come together in every spoonful.
Why You’ll Love This Recipe
- Quick and simple to make with basic pantry ingredients
- Rich and creamy texture without heavy cream
- Loaded with fresh vegetables for a nutritious meal
- Perfect as a light lunch or hearty dinner
- Customizable to include your favorite veggies or herbs
Ingredients
Gather these fresh and wholesome ingredients to create the perfect creamy vegetable soup.
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 2 medium potatoes, peeled and cubed
- 1 cup green beans, trimmed and chopped
- 4 cups vegetable broth
- 1 cup whole milk
- 1/2 cup plain Greek yogurt
- 1 teaspoon dried thyme
- Salt and pepper to taste
- 2 tablespoons fresh parsley, chopped (for garnish)
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Servings: 6
- Calories: Approximately 180 per serving
How to Make Creamy Vegetable Soup
- Heat the olive oil in a large pot over medium heat until shimmering.
- Add the diced onion, carrots, and celery, sautéing for about 7 minutes until softened and fragrant.
- Stir in the minced garlic and cook for 1 minute more, taking care not to brown it.
- Add the cubed potatoes, green beans, dried thyme, and vegetable broth; bring the mixture to a boil.
- Reduce heat to low and simmer covered for 20 minutes, or until the potatoes are tender.
- Remove about one-third of the soup and carefully puree it in a blender until smooth; return it to the pot to add creaminess without heavy cream.
- Stir in the whole milk and Greek yogurt, heating gently but not boiling, then season with salt and pepper to taste.
- Serve hot, garnished with fresh chopped parsley for a burst of color and flavor.
Tips for the Best Results
- Use a high-quality vegetable broth for richer flavor.
- Puree only part of the soup to keep some texture and chunkiness.
- Add your favorite seasonal vegetables to customize the soup.
- Stir in the yogurt off the heat to prevent curdling.
- For extra flavor, sprinkle a little smoked paprika or a squeeze of lemon juice before serving.
Storage and Reheating
You can refrigerate leftover creamy vegetable soup in an airtight container for up to 4 days. When ready to enjoy again, reheat gently on the stovetop over medium-low heat to prevent the dairy from separating.
For longer storage, freeze the soup in portions for up to 3 months. Thaw overnight in the fridge before reheating slowly on the stove, stirring occasionally for even warming.
Frequently Asked Questions
Can I make this soup dairy-free?
Yes! Substitute the whole milk with a plant-based milk like almond or oat milk, and replace the Greek yogurt with a dairy-free alternative or simply omit it for a lighter soup.
What can I use instead of potatoes to thicken the soup?
Cauliflower or cooked white beans work great as natural thickeners. You can also add cooked rice or small pasta for a different texture.
Is it possible to make this soup in a slow cooker?
Absolutely! Simply sauté the vegetables first, then transfer everything to the slow cooker and cook on low for 6-8 hours. Add milk and yogurt at the end.
How long does the soup keep in the fridge?
This creamy vegetable soup stays fresh in the refrigerator for about 4 days when stored in an airtight container. Always reheat thoroughly before serving.
