Nutrition Facts for Heart-healthy vibrant green soup

Heart-Healthy Vibrant Green Soup

Nourish your body and delight your taste buds with this **Heart-Healthy Vibrant Green Soup**, a nutrient-packed, dairy-free delight that’s as beautiful as it is wholesome. Brimming with fresh vegetables like zucchini, broccoli, and spinach, this velvety soup is blended to perfection with flavorful basil, creamy almond milk, and a splash of zesty lemon juice for a refreshing finish. Crafted with low-sodium vegetable broth and an optional oil-free sautéing method, it’s ideal for anyone embracing a heart-healthy, plant-based lifestyle. Ready in just 40 minutes, this cozy yet vibrant soup pairs perfectly with a crusty whole-grain bread or a light salad, making it a satisfying, guilt-free meal for any occasion.

Nutriscore Rating: 75/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
Image of Heart-Healthy Vibrant Green Soup
Prep Time:15 mins
Cook Time:25 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 1 tablespoon Olive oil (optional, for sautéing)
  • 1 medium Yellow onion, diced
  • 2 cloves Garlic, minced
  • 1 medium Zucchini, diced
  • 2 cups Broccoli florets
  • 3 cups Baby spinach
  • 4 cups Low-sodium vegetable broth
  • 1 cup Fresh basil leaves
  • 1 cup Unsweetened almond milk
  • 2 tablespoons Lemon juice
  • 0.5 teaspoon Salt (optional)
  • 0.25 teaspoon Black pepper
  • 2 tablespoons Chopped parsley (for garnish)

Directions

Step 1

If using olive oil, heat it in a large pot over medium heat. For an oil-free option, skip the oil and sauté with a splash of vegetable broth instead.

Step 2

Add the diced onion and sauté for 5 minutes until translucent. Stir in the minced garlic and cook for another 1-2 minutes, until fragrant.

Step 3

Add the diced zucchini and broccoli florets to the pot. Sauté for 3-4 minutes to soften slightly.

Step 4

Pour in the low-sodium vegetable broth and bring to a gentle boil. Reduce the heat to low, cover the pot, and let the vegetables simmer for about 15 minutes, or until they are tender.

Step 5

Stir in the baby spinach and fresh basil leaves. Cook for 2-3 minutes until wilted.

Step 6

Carefully transfer the mixture to a blender (working in batches if necessary) and blend until smooth. Alternatively, use an immersion blender directly in the pot.

Step 7

Return the blended soup to the pot over low heat. Stir in the unsweetened almond milk, lemon juice, salt (if using), and black pepper. Heat through, but do not boil.

Step 8

Taste and adjust seasoning as needed. Serve hot, garnished with chopped parsley.

Nutrition Facts

Serving size 1852 grams (1852.0g)
Amount per serving % Daily Value*
Calories 381
Total Fat 17.20g 22%
Saturated Fat 2.50g 13%
Polyunsaturated Fat 0.70g
Cholesterol 0mg 0%
Sodium 1947mg 85%
Total Carbohydrate 46.60g 17%
Dietary Fiber 11.60g 41%
Total Sugars 15.60g
Protein 14.90g 30%
Vitamin D 88IU 439%
Calcium 734mg 56%
Iron 8mg 42%
Potassium 1690mg 36%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 38.6%
Protein: 14.9%
Carbs: 46.5%