Description
Get ready to fall in love with a cozy classic—this Irresistible One Pot Creamy Vegetable Soup is rich, velvety, and packed with garden-fresh flavors. Perfect for easy dinners or quick lunch meal prep, it’s a go-to for anyone craving comfort food that still feels nourishing. From busy weeknight dinners to slow weekend lunches, this recipe hits the mark with broad appeal. It’s one of those feel-good recipes that will quickly become a staple in your kitchen. Great for vegetarians, perfect for family meals, and loaded with wholesome ingredients, this soup fits right into your rotation of quick dinner recipes, healthy snacks, and satisfying meal ideas.
Ingredients
2 tablespoons butter
1 medium onion, chopped
2 garlic cloves, minced
2 celery stalks, diced
2 large carrots, chopped
2 medium potatoes, peeled and cubed
1/4 cup all-purpose flour
4 cups vegetable broth
1 cup heavy cream (or half-and-half)
1 cup broccoli florets
1 cup corn kernels (fresh or frozen)
1/2 cup shredded cheddar cheese (optional)
1 teaspoon fresh thyme leaves
1 teaspoon salt (or to taste)
1/2 teaspoon black pepper (or to taste)
Instructions
1. Melt butter in a large pot over medium heat. Add onions, garlic, and celery. Cook until soft and fragrant, about 4-5 minutes.
2. Stir in the carrots and potatoes. Cook for another 5 minutes, stirring occasionally.
3. Sprinkle in the flour and stir well to coat all the vegetables. Cook for 2 minutes to get rid of the raw flour taste.
4. Gradually add the vegetable broth while stirring. Bring to a boil, then lower heat and simmer for 15-20 minutes until veggies are tender.
5. Stir in broccoli, corn, and heavy cream. Let simmer for another 10 minutes until broccoli is soft.
6. Add shredded cheese, thyme, salt, and pepper. Stir gently until cheese melts.
7. Let it rest for a few minutes, then serve hot with your favorite toppings or sides.
Notes
For a vegan version, substitute butter with olive oil and use plant-based cream and cheese alternatives.
Don’t skip the flour—it’s the key to getting that perfect creamy consistency.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: One Pot
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approx. 1.5 cups)
- Calories: 280
- Sugar: 6g
- Sodium: 620mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 5g
- Protein: 7g
- Cholesterol: 48mg
Keywords: easy recipe, quick dinner, creamy vegetable soup, one pot soup, healthy soup, vegetarian soup