Broccoli Pesto Soup
Serves
4
Prep Time
10 minutes
Cook Time
20 minutes
Ingredients
1½ lbs (680 g) broccoli
2 tbsp olive oil
1 onion, diced
6 garlic cloves, roughly chopped
1½ pints (720 ml) vegetable broth
0.5 oz (15 g) fresh basil
3.5 oz (100 g) baby spinach
2 oz (60 g) vegan natural yogurt
½ tsp salt
black pepper, to taste
Nutrition
(Per Serving)
Calories
232
Fats
14 g
Protein
10 g
Carbs
20 g
Instructions
- Remove the broccoli florets from the stem. Thinly slice the broccoli stems and break apart the florets into small pieces.
- In a large pot, heat the olive oil over medium heat. Sauté the onion and garlic with a pinch of salt, until fragrant, about 4-5 minutes.
- Add the broccoli stems, pour in the vegetable broth, and bring to a boil. Cover the pot, lower heat, and simmer gently for 3-4 minutes.
- Now add the broccoli florets, cover with a lid, and continue to simmer gently for 5 minutes, allowing the florets to steam until fork tender. Turn the heat off, add in the basil and spinach, and mix well until wilted. Blend the soup using an immersion blender until smooth and mix in the yogurt.
- Season with salt and pepper to taste and serve with a swirl of yogurt, pesto, and a few basil leaves.