Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of creamy vegetable soup garnished with fresh herbs, displaying an array of colorful vegetables like carrots, spinach, and zucchini, served in a rustic white bowl on a wooden table, with a spoon resting beside it, conveying warmth and freshness

Creamy Vegetable Soup in One Pot

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and creamy vegetable soup made in one pot, packed with fresh vegetables and a smooth, velvety texture, perfect for a quick nutritious meal.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 carrots, sliced
  • 2 zucchinis, chopped
  • 2 cups spinach leaves
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup heavy cream or coconut milk
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat.
  2. Sauté chopped onion and minced garlic until translucent.
  3. Add sliced carrots and cook for 5 minutes.
  4. Stir in zucchini and cook for another 5 minutes.
  5. Pour in vegetable broth and bring to a boil.
  6. Reduce heat and simmer until vegetables are tender, about 15 minutes.
  7. Add spinach and cook until wilted.
  8. Stir in heavy cream, season with salt and pepper, and heat through.
  9. Serve hot, garnished with fresh herbs if desired.

Notes

  • You can substitute coconut milk for a vegan option.
  • Adjust the cream quantity for thicker or lighter soup.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 250 kcal Kcal
  • Sugar: 8 g
  • Sodium: 650 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 20 g
  • Fiber: 5 g
  • Protein: 6 g
  • Cholesterol: 35 mg