My favorite recipe during soup season is this super easy white bean soup, that’s made in just 30 minutes. It’s creamy, hearty, nourishing, and packed with flavor from garlic, onion, spinach, and finished with a squeeze of lemon and grated parmesan cheese.
Immersion blender (preferred) or potato masher or food processor
Ingredients
3cans (15 ounce each) cannellini beansdrained and rinsed
2cupsclam juiceor chicken or vegetable broth
5ouncepackage baby spinach
⅓cupextra virgin olive oil
1medium sweet onionchopped
6large garlic clovesminced
Salt and pepperto taste
Lemon wedgesoptional to serve
Grated Parmigiano-Reggiano cheeseoptional to serve
Instructions
In a large pot, add olive oil, onion, and garlic. Sweat over medium-high heat for 3-5 minutes until fragrant and the onions are just starting to soften. Season with salt and pepper.
Add the beans and clam juice. Stir.
Bring to a simmer, covered, over medium-high heat. Once simmering, maintain that simmer over medium heat for 5 minutes, stirring occasionally.
Add the spinach, and gently stir until the spinach just wilts.
Remove from heat. Use an immersion blender (preferred), potato masher, or pulse a food processor to purée about 50% of the beans, leaving 50% intact for texture.
Season with salt and pepper, and serve with lemon wedges and grated parmesan.
Video
Notes
Clam juice is readily accessible at most grocery stores (I love Bar Harbor brand) and has a mild, slightly briny flavor. It will add depth to the soup without it tasting like clams…trust me! If you’d prefer to use chicken broth or vegetable broth, those work too.
It will look like a lot of spinach at first, but once it wilts, it will be the perfect amount!