This One-Pot Creamy Vegetable Soup is the ultimate cozy meal—warm, filling, and packed with vibrant vegetables in a velvety, dairy-kissed broth. It’s a perfect way to enjoy a comforting meatless dinner that’s still hearty and satisfying, thanks to the balance of creamy texture and nutrient-rich ingredients.
Made entirely in one pot and ready in about 30 minutes, this soup is ideal for busy weeknights, make-ahead lunches, or cold-weather cravings. It’s a delicious way to use up what’s in your fridge and still feel like you’re eating something special.
Ingredients Overview
Every ingredient in this soup contributes to its flavor, texture, and nourishment. Here’s a breakdown of the essentials.
Vegetables
-
Carrots – sweet, earthy, and tender when simmered
-
Celery – aromatic and adds a savory backbone
-
Onions – essential for building flavor
-
Potatoes – starchy and creamy once cooked, they thicken the soup naturally
-
Green beans, peas, or corn – add texture and color
-
Optional: zucchini, bell peppers, or spinach
Butter or Olive Oil
-
Used to sauté the vegetables and create a flavorful base.
-
Butter gives richness; olive oil keeps it vegan.
Garlic
-
Adds bold aromatic depth—freshly minced garlic is best.
Vegetable Broth
-
The liquid foundation—use low-sodium broth to control salt levels.
-
Homemade or store-bought both work.
Milk, Cream, or Dairy-Free Option
-
Half-and-half, whole milk, or heavy cream gives a creamy texture.
-
For vegan versions: use unsweetened almond, oat, or coconut milk.
Flour or Cornstarch
-
Used to create a quick roux or slurry for thickening.
-
You can skip it if potatoes are enough to thicken naturally.
Herbs & Spices
-
Thyme, bay leaf, parsley, and black pepper are staples.
-
Add paprika or Italian seasoning for more flavor layers.
Step-by-Step Instructions

This soup comes together easily in a single pot—no complicated techniques required.
1. Sauté the Aromatics
-
In a large Dutch oven or soup pot, heat 2 tbsp butter or olive oil over medium heat.
-
Add 1 diced onion, 2 diced carrots, and 2 diced celery stalks.
-
Cook for 5–6 minutes, until soft and fragrant.
-
Add 2 minced garlic cloves and cook for 30 seconds more.
2. Add Potatoes and Broth
-
Stir in 2 medium potatoes, peeled and diced.
-
Pour in 5 cups vegetable broth.
-
Add 1 bay leaf, ½ tsp thyme, and salt and pepper to taste.
-
Bring to a boil, then reduce heat and simmer 15 minutes, or until potatoes are fork-tender.
3. Add Remaining Veggies
-
Add 1 cup green beans (cut) and 1 cup corn or peas (frozen or fresh).
-
Simmer for another 5 minutes.
4. Make it Creamy
-
In a small bowl, whisk 2 tbsp flour with ½ cup milk (or use 1 cup cream without flour).
-
Stir into the soup and cook 5–7 minutes, until thickened.
-
For a vegan option: use plant-based milk and a cornstarch slurry (1 tbsp cornstarch + 2 tbsp water).
5. Adjust & Finish
-
Remove bay leaf. Taste and adjust seasoning.
-
Add chopped parsley or a sprinkle of nutritional yeast for depth.
Serve hot with crusty bread, garlic toast, or crackers.
Tips, Variations, and Substitutions
Tips for Creamiest Results
-
Simmer gently after adding milk or cream—don’t boil.
-
Use yellow potatoes for a natural creamy consistency.
-
Blend a portion of the soup for a silkier texture.
Flavor Variations
-
Add white beans or chickpeas for protein.
-
Use coconut milk and curry powder for a Thai-style twist.
-
Stir in grated Parmesan or cheddar cheese before serving for richness.
Substitutions
-
Dairy-Free: Use unsweetened oat milk or almond milk + vegan butter or olive oil.
-
Low-Carb: Skip the potatoes and add cauliflower florets.
-
Gluten-Free: Use cornstarch or arrowroot to thicken instead of flour.
Serving Ideas & Occasions
This soup is so flexible—it works for any season and meal setting.
Serve With:
-
Crusty artisan bread or sourdough
-
Garlic toast or herbed focaccia
-
Grilled cheese or avocado toast
-
Over cooked rice, quinoa, or barley for a hearty twist
Great For:
-
Meatless Mondays
-
Lunch meal prep
-
Snowy winter nights
-
Family dinners
-
Vegetarian holiday menus
Serve it as a starter or as a main course with toppings like shredded cheese, green onions, or chili oil.
Nutritional & Health Notes
This creamy vegetable soup is:
-
Naturally vegetarian and high in fiber
-
Easily adapted to vegan, gluten-free, or low-carb lifestyles
-
Packed with vitamins A and C, potassium, and antioxidants
-
Light yet filling—perfect for balanced eating
Add whole grains or beans to turn it into a more complete meal.
Frequently Asked Questions
1. Can I freeze creamy vegetable soup?
Yes—without dairy it freezes best. If using cream or milk, freeze before adding it and stir in after reheating for best texture.
2. Can I use frozen vegetables?
Absolutely. Frozen mixed veggies are a great time-saver. Add them toward the end of cooking to avoid over-softening.
3. How do I make it vegan?
Use plant-based milk, vegan butter, and skip the cheese. Nutritional yeast adds depth without dairy.
4. What vegetables work best?
Carrots, celery, onions, potatoes, green beans, peas, corn, and spinach are all excellent. Use what you have on hand.
5. Can I make this in a slow cooker?
Yes. Add all ingredients except the milk and thickener. Cook on LOW for 6–7 hours, then stir in cream or thickener at the end.
6. Is this soup gluten-free?
It can be! Use cornstarch or arrowroot instead of flour, and check your broth and milk to ensure they’re gluten-free.
7. Can I blend it for a smoother soup?
Yes. Blend part or all of the soup with an immersion blender for a creamier, bisque-style texture. Add more broth if needed.
Tasty Recipes Card
Description:
A cozy, one-pot creamy vegetable soup packed with colorful veggies, herbs, and a rich, comforting broth. Quick to make and naturally vegetarian—with easy swaps for vegan or gluten-free.
Ingredients:
-
2 tbsp butter or olive oil
-
1 onion, diced
-
2 carrots, diced
-
2 celery stalks, diced
-
2 garlic cloves, minced
-
2 medium potatoes, peeled and cubed
-
5 cups vegetable broth
-
1 bay leaf
-
½ tsp dried thyme
-
1 cup green beans, cut
-
1 cup corn or peas
-
½ cup milk or cream
-
2 tbsp all-purpose flour or cornstarch slurry
-
Salt & pepper, to taste
-
Optional: chopped parsley, Parmesan
Instructions:
-
Sauté onion, carrots, and celery in butter/oil until softened.
-
Add garlic, then stir in potatoes, broth, bay leaf, thyme, salt, and pepper. Simmer 15 mins.
-
Add green beans, peas, and corn. Cook 5 mins.
-
Stir in milk and flour mixture. Simmer 5–7 mins more.
-
Remove bay leaf, garnish, and serve hot.
Notes:
-
Use plant-based milk for a vegan version.
-
Add beans or grains for extra protein.
-
Blend part of the soup for a thicker, smoother texture.
Details:
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Yield: 6 servings