2cupsdried white beans (cannellini or navy), soaked overnight and drained
1mediumonion, finely diced
2clovesgarlic, minced
2mediumcarrots, peeled and diced
2stalkscelery, diced
1teaspoondried thyme
1teaspoondried rosemary
6cupsvegetable broth
1leafbay leaf
to tastesalt and black pepper
1cupfresh spinach, roughly chopped
2tablespoonsolive oil
1juiceof fresh lemon
optionalCrusty bread for serving
Instructions
In a large pot, pour in the olive oil and heat over medium heat until shimmering.
Once hot, add the diced onion, carrots, and celery. Sauté the mix for about 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion becomes translucent.
Stir in the minced garlic, dried thyme, and dried rosemary, cooking for an additional 2 minutes until the mixture becomes aromatic.
Carefully add the soaked and drained white beans to the pot, then pour in the vegetable broth and toss in the bay leaf. Stir to combine, then increase the heat to bring the mixture to a gentle boil.
Once boiling, reduce the heat to low, cover the pot, and let it simmer for 1 to 1.5 hours, or until the beans are tender when pierced with a fork.
After the beans have cooked, remove the bay leaf and, using an immersion blender, blend the soup until it reaches your desired level of creaminess (alternatively, transfer a portion to a regular blender, blend until smooth, and return the blended mixture back to the pot).
Stir in the chopped spinach, allowing it to wilt for approximately 2 minutes while stirring gently.
Finally, season your delightful soup with salt, black pepper, and freshly squeezed lemon juice to taste. Adjust seasonings as needed.
Serve the soup hot, paired with crusty bread on the side for an inviting dipping experience.