Description
This creamy broccoli white bean soup is dairy-free, nut-free, and completely vegan.
Ingredients
Scale
For the Soup
- 1/4 cup extra virgin olive oil
- 1 small yellow or white onion, diced
- 1/4 teaspoon fine sea salt
- 4 medium garlic cloves
- Two 15-ounce cans cannellini, great northern, or navy beans (or 3 cups home-cooked beans)
- Lots of freshly ground black pepper
- 3 cups vegetable or mushroom broth
- 10 ounces broccoli (1 small crown), chopped into small pieces (about 4 cups)
- 1 to 2 tablespoons lemon juice, to taste
For the Spiced Pumpkin Seeds (optional)
- 1/2 cup raw shelled pumpkin seeds (a.k.a. pepitas)
- 1/2 teaspoon extra virgin olive oil
- 1/4 teaspoon smoked paprika
- 1/4 teaspoon garlic powder
- Pinch of fine sea salt
Instructions
- Heat 1/4 cup olive oil in a medium soup pot over medium-low heat. Add the onion and 1/4 teaspoon salt, and cook until the onion is soft and translucent, about 5 minutes (don’t let it brown).
- Meanwhile, grate 4 garlic cloves on a microplane or crush them with a garlic press – these tools ensure the most intense garlicky flavor. Drain both cans of beans in a colander and rinse them under running water.
- When the onions are ready, stir the garlic into the pot and cook for 30 seconds. Then add the beans and lots of black pepper, and stir to coat in oil. Cover the pot with a lid and cook for 5 minutes.
- Next, add 3 cups broth and the broccoli to the pot, and bring the liquid to a boil. Then reduce the heat to low and simmer covered until the broccoli is cooked through but still bright green, 6 to 8 minutes.
- Take the pot off the heat and add lemon juice. Using an immersion blender (see note below for standard upright blender instructions), purée the soup until it is mostly creamy but still has a bit of texture. Taste and adjust the seasonings if needed before serving.
To make the pumpkin seeds (optional):
- Place the seeds in a small dry skillet over medium-low heat. Toast, tossing frequently to keep the seeds from burning, until they’re fragrant, lightly browned, a little puffed, and making a slight crackling sound, 4 to 5 minutes.
- Turn the heat off, add the oil, and toss to coat. Then add the seasonings and toss to coat again. Cool completely before storing. (These seeds will keep in an airtight container in a cool dry place for up to 2 weeks.)
Notes
Blender safety: if you don’t own an immersion blender, you can use a regular upright blender. Remember to take out the removable center of the lid beforehand and cover the opening loosely with a kitchen towel before blending so the steam has a way to escape. If the steam gets trapped inside, the lid will blow off, and you’ll have hot soup all over your kitchen.
Nutrition
- Serving Size: 1/4 of the recipe (no garnish)
- Calories: 330
- Sodium: 540 mg
- Fat: 7.1 g
- Carbohydrates: 50 g
- Fiber: 16.6 g
- Protein: 18.9 g