Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Comforting One Pot Creamy Vegetable Soup Recipe

Comforting One Pot Creamy Vegetable Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: Serves approximately 6
  • Category: Main
  • Method: Simmering
  • Cuisine: American
  • Diet: Vegetarian

Description

One Pot Creamy Vegetable Soup is a heartwarming dish that blends fresh seasonal vegetables in a rich, creamy broth. This cozy soup is perfect for chilly days and busy weeknights, offering a burst of flavors in every spoonful.


Ingredients

Scale
  • 2 medium carrots, chopped
  • 2 stalks celery, chopped
  • 2 medium waxy potatoes, diced (about 1 cup)
  • 1 medium sweet onion, chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 1 cup heavy cream or coconut milk
  • 1 teaspoon dried thyme
  • 1 teaspoon dried basil
  • Salt and pepper to taste
  • 2 cups fresh spinach or kale

Instructions

1. Wash and chop all vegetables into bite-sized pieces.

2. In a large pot over medium heat, add olive oil and sauté onions and garlic until translucent (about 3–4 minutes).

3. Stir in carrots, celery, potatoes, and vegetable broth. Bring to a gentle boil.

4. Reduce heat and simmer for about 20 minutes until veggies are tender.

5. Add cream (or coconut milk) and spinach or kale; stir until greens are wilted (about 5 minutes).

6. Taste and adjust seasoning with salt and pepper. Serve hot.


Notes

Feel free to swap in your favorite vegetables or whatever you have on hand. For a vegan version, use coconut milk instead of heavy cream. Leftovers keep well in the fridge for up to 4 days and can be frozen for up to a month.


Nutrition

  • Serving Size: About 1 cup (240g)
  • Calories: 220
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 12g
  • Saturated Fat: 7g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 23g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 30mg