Go Back
+ servings

Creamy Broccoli Soup

A bowl of easy creamy broccoli soup made with light coconut milk, so it's a healthier (also vegan) version of the soup your mom used to make.
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Salads and Sides, Soups
Keyword: Soups and stews, Winter
Skill: intermediate
Servings: 4
Calories: 238kcal

Ingredients

  • 1 tbsp extra virgin olive oil, plus extra for garnish
  • 1 large leek (2 cups)
  • 2 garlic cloves, crushed
  • 1 medium head broccoli (just of 4 cups florets/stems)
  • .5 tbsp white wine vinegar
  • 2 cups vegetable broth
  • 1 cups light coconut milk plus ¼ cup extra for garnish
  • 3 cups loosely packed spinach
  • Sea salt and freshly ground black pepper
  • 1 tbsp fresh lemon juice, more to taste
  • Red pepper flakes

Instructions

  • Slice the white and light green parts of the leek into rings. Using a strainer, rinse the leeks thoroughly.
  • In a large pot over medium heat, heat 1 tablespoon of olive oil. Add the leeks, crushed garlic cloves, and a few generous pinches of salt and pepper. Stir and cook until the leeks are soft, about 5 minutes.
  • Chop the broccoli, stems and all, into coarse florets and add them to the pot. Stir and cook until just softened, about 3 minutes. Stir in the white wine vinegar, then add the vegetable broth and coconut milk. Reduce the heat to low and simmer for 5 minutes.
  • Let the soup cool slightly, then transfer to a blender (you can work in batches if you need to). Blend until smooth. Add the spinach and blend again. Taste and adjust seasonings, adding a bit of fresh lemon juice to brighten it up a bit if you like.
  • Garnish with a drizzle of coconut milk and olive oil. Sprinkle with red pepper flakes, if desired.

Nutrition

Serving: 1g | Calories: 238kcal | Carbohydrates: 13.9g | Protein: 7.2g | Fat: 19g | Saturated Fat: 13.4g | Sodium: 557mg | Fiber: 4.5g | Sugar: 4.8g