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

Creamy Vegetable Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: rihannarecipes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Creamy Vegetable Soup is warm, simple, and full of fresh flavors. It’s perfect for family meals or a quiet night in.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 4 cups vegetable broth
  • 4 cups mixed vegetables (broccoli, cauliflower, peas, or a mix)
  • 1 cup heavy cream or coconut milk
  • Salt and pepper to taste
  • Fresh herbs for garnish (optional)

Instructions

  1. Heat 2 tablespoons olive oil in a large pot over medium heat.
  2. Add the chopped onion, diced carrots, and diced celery. Sauté until soft, about 5–7 minutes.
  3. Add the minced garlic and cook for 1–2 minutes.
  4. Pour in 4 cups vegetable broth and bring to a boil.
  5. Add 4 cups mixed vegetables. Lower heat and simmer until tender, about 10–15 minutes.
  6. Reduce heat and stir in 1 cup heavy cream or coconut milk. Warm through.
  7. Season with salt and pepper to taste.
  8. Blend the soup with an immersion blender or in batches until smooth, if desired.
  9. Serve hot, garnished with fresh herbs if using.

Notes

This soup can be made ahead of time and stored in the fridge or freezer. For a vegan option, use coconut milk and check the broth is vegetable-based.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 280
  • Sugar: 6g
  • Sodium: 700mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 6g
  • Cholesterol: 30mg