01 -
Finely chop the onion, garlic, and ginger. Cut the broccoli into small florets, reserving the tender parts of the stems (peeled and chopped). Rinse the spinach leaves. Drain and rinse the canned beans. Wash the parsley and pick the leaves from the stems.
02 -
Heat a tablespoon of olive oil in a large pot over medium heat. Add the chopped onion, garlic, and ginger, and sauté until softened but not browned, about 3-4 minutes. Add the ground cumin, stir for 30 seconds until fragrant, then pour in the white wine, scraping up any bits from the bottom of the pot.
03 -
Add the broccoli florets and stems, spinach, parsley leaves, and drained beans to the pot. Pour in the vegetable broth, bring to a gentle simmer, then cover and cook for about 10 minutes, until the broccoli is tender but still bright green.
04 -
Using an immersion blender, purée the soup until completely smooth and velvety (or carefully transfer to a blender in batches). Season to taste with salt, pepper, a grating of fresh nutmeg, and a pinch of Espelette pepper or mild chili powder. If the soup is too thick, add a little more broth to reach your desired consistency.
05 -
Cut the bread into small cubes. Heat a tablespoon of olive oil in a skillet and toast the bread cubes until golden and crispy on all sides. In a small bowl, whip the cream until soft peaks begin to form (not fully whipped). To serve, ladle the soup into bowls, top with a dollop of the cream, sprinkle with homemade croutons and chopped parsley.