Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
A vibrant bowl of creamy vegetable soup with colorful diced carrots, celery, corn, and spinach, topped with fresh herbs on a rustic wooden table, steam gently rising, showcasing a rich, smooth texture and inviting presentation.

Creamy Vegetable Soup Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A velvety, nourishing creamy vegetable soup loaded with fresh vegetables, seasoned perfectly, and blended to a smooth consistency, ideal for a comforting meal.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 3 carrots, diced
  • 2 celery stalks, sliced
  • 1 cup corn kernels
  • 2 cups fresh spinach, chopped
  • 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. Add chopped onion and minced garlic; sauté until translucent.
  3. Stir in diced carrots and sliced celery; cook for about 5 minutes.
  4. Add corn and vegetable broth; bring to a boil.
  5. Reduce heat and simmer until vegetables are tender, about 15 minutes.
  6. Add chopped spinach and cook until wilted.
  7. Use an immersion blender to blend the soup until smooth.
  8. Stir in heavy cream or coconut milk, season with salt and pepper, and heat through.

Notes

  • You can substitute coconut milk for a dairy-free version.
  • Optional: top with fresh herbs or a drizzle of cream for garnish.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Method: Stovetop
  • Cuisine: International
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 210 Kcal
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 25mg