2cupscooked white beans (cannellini or great northern)
1mediumonion, chopped
3clovesgarlic, minced
2mediumcarrots, diced
2stalkscelery, diced
4cupsvegetable broth
1teaspoondried thyme
1teaspoonsmoked paprika
1leafbay leaf
2cupsfresh spinach
to tastesalt and pepper
2tablespoonsolive oil
optionalcrushed red pepper flakes for heat
optionalfresh parsley, chopped for garnish
Instructions
In a large pot, pour in the olive oil and heat it over medium heat. Once hot, add the chopped onion. Sauté for about 5 minutes, stirring occasionally, until the onion becomes translucent and softens. Next, add the minced garlic and continue to sauté for an additional minute, until the garlic releases its delightful aroma.
Incorporate the diced carrots and celery into the pot. Cook the mixture while stirring occasionally for about 5-7 minutes, or until the vegetables start to soften and blend in with the aromatics.
Stir in the cooked white beans along with the vegetable broth, dried thyme, smoky paprika, and the bay leaf. Increase the heat and bring this flavorful concoction to a boil. Once it reaches a boil, reduce the heat to low and let it simmer gently for approximately 20 minutes, allowing all the wonderful flavors to meld together beautifully.
If you enjoy a creamier soup, take out about half of the soup mixture and blend it in a blender until smooth. Alternatively, you can use an immersion blender directly in the pot. Once blended, return the creamy portion back to the pot, stirring to combine.
Gently mix in the fresh spinach and allow it to wilt, which should take around 2-3 minutes. Taste the soup and season it with salt and pepper to your liking. For those who crave a bit of heat, now is the time to sprinkle in some crushed red pepper flakes.
Remember to remove the bay leaf before serving! Ladle the comforting soup into warm bowls. If desired, garnish with chopped fresh parsley for a touch of brightness.