Ingredients:
- 1 cup (30g) fresh flat-leaf parsley, packed
- 1/2 cup (15g) fresh basil leaves
- 1/2 cup (120ml) extra virgin olive oil
- 1 tbsp (15ml) fresh lemon juice
- 1/2 tsp (3g) sea salt
- 2 cans (15 oz / 425g each) cannellini beans, drained and rinsed
- 1 tbsp (15ml) olive oil
- 1 medium (110g) yellow onion, diced
- 3 cloves (9g) garlic, minced
- 1 medium (70g) carrot, finely diced
- 4 cups (950ml) low-sodium vegetable broth
- 2 cups (60g) fresh baby spinach or kale
- 1 tsp (2g) dried oregano
- salt to taste
- black pepper to taste
Instructions:
- Blend the herbs. Put the parsley, basil, lemon juice, salt, and 1/2 cup of olive oil into your blender. Process on high until the mixture is a smooth, vibrant green paste. Set this aside; it's the heart of your Herb Olive Oil Soup.
- Sauté the base. Heat 1 tbsp of olive oil in your large pot over medium heat. Toss in the diced onion and carrot. Cook for 5-7 minutes until the onion is translucent and the carrots have softened.
- Add aromatics. Stir in the minced garlic and dried oregano. Cook for just 60 seconds until the garlic smells fragrant but hasn't turned brown.
- Simmer the beans. Pour in the rinsed cannellini beans and the vegetable broth. Bring it to a gentle simmer. Let it bubble softly for 15 minutes until the beans are tender and the flavors have married.
- Add greens. Stir in the baby spinach or kale. Let them wilt for about 2 minutes until they are bright green and soft.
- Puree the base. Use an immersion blender directly in the pot, or transfer the soup to a blender. Blend until the texture is velvety and smooth.
- Bind the oil. With the blender on low, slowly stream in your prepared green herb oil. Blend for another 30 seconds until the soup turns a light, creamy green.
- Final seasoning. Taste the soup. Add salt and black pepper as needed. Serve immediately while the aroma is strongest.