Creamy Broccoli-Peanut Soup
Ingredients
• 1 1/2 tablespoons olive oil
• 2 large onions, chopped
• 2 cloves garlic, minced
• 3 medium carrots, peeled and sliced
• 32-ounce carton vegetable broth, or 4 cups water with 2 vegetable bouillon cubes
• 2 medium apples, peeled, cored, and diced
• 1 teaspoon good quality curry powder
• 2/3 cup creamy peanut butter
• 6 heaping cups finely chopped broccoli (mainly florets; some tender stems are fine)
• Juice of 1/2 lemon
• Salt and freshly ground pepper to taste
• Pinch of dried hot red pepper flakes, plus more to pass around
• Chopped roasted peanuts for garnish, optional
Method
• Heat the oil in a soup pot. Add the onions and sauté over medium-low heat until translucent. Add the garlic and carrots and continue to sauté until all are golden.
• Add the broth along with the apples and curry powder. Bring to a slow boil, then lower the heat. Simmer gently over low heat with the cover ajar for 10 to 15 minutes, or until the carrots and apple are tender. Remove from the heat.
• Transfer the solid ingredients from the soup pot to a food processor with a slotted spoon. Process until just coarsely pureed, leaving some chunkiness. Stir back into the soup pot. Or, skip the food processor and insert an immersion blender into the pot and process until coarsely pureed.
• Add the peanut butter to the soup, about half at a time, whisking it in until completely blended. Return to very low heat.
• Steam the broccoli in a saucepan with about 1⁄4 cup water, covered, for 5 minutes, or until brightly green and tender-crisp to your liking. Stir into the soup.
• If the soup is too thick, add enough water to give it a medium-thick consistency. Stir in the lemon juice, then season with salt, pepper, and red pepper flakes.
Nutritional information (per serve)
Calories: 192kcal | Carbohydrates: 29.1g | Protein: 3.8g | Fat: 5g | Saturated Fat: 0.8g | Fibre: 8.8g