Broccoli Spinach Soup

Submitted by:
A light and surprisingly creamy (given the lack of cream or other dairy) soup; especially good in winter for getting your greens

Preparation time:
Cooking time:

Serves: 8

Dietary guidance: v v 

Tags: spinach · soup · broccoli ·


2 heads broccoli (about 2 lbs each), tough stem ends trimmed away
2 T olive oil
1 large onion, diced
2 leeks, well rinsed and thinly sliced
1 carrot, peeled and diced
6 cloves garlic, minced
8 C chicken (or vegetable) stock or canned broth
2 ripe plum tomatoes, seeded and coarsely chopped*
1/4 C chopped fresh parsley
1 bunch fresh spinach (about 8 oz)
1/4 t ground cardamom
1/4 t ground nutmeg
Salt and freshly ground black pepper, to taste
1/4 C fresh lemon juice


Peel the broccoli stems with a vegetable peeler. Chop the florets, and thinly slice the stems. Reserve.
Heat the olive oil in a soup kettle. Add the onion, leeks, carrot, and garlic. Cook over low heat until wilted, about 10 minutes.
Add the stock, reserved broccoli, tomatoes*, and parsley. Bring to a boil, reduce the heat and cover. Simmer for 25 minutes.
While the soup is simmering, wash the spinach leaves well and remove the stems. Discard any tough leaves.
Add the spinach leaves to the soup. Stir in the cardamom, nutmeg, and salt and pepper. Cook 1 minute longer and remove from the heat.
Allow to cool slightly.
Puree the soup, in batches, in a blender or food processor. Return it to the pot and heat through. Add the lemon juice (about 1/2 T per serving) just before serving.

*Or, reserve the chopped tomatoes to use as a garnish.

Spotted a problem?
Did you submit this recipe?
Do you want to make a change?
Send a message via Facebook.