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, heat the olive oil over medium heat. Add the chopped onion, and sauté until translucent, about 5 minutes. Stir in the minced garlic and continue to sauté for another minute until fragrant.
Add the diced carrots and celery to the pot. Cook, stirring occasionally, for about 5-7 minutes until the vegetables begin to soften.
Stir in the cooked white beans, vegetable broth, dried thyme, smoked paprika, and bay leaf. Bring the mixture to a boil, then reduce the heat to low and let it simmer for about 20 minutes to allow the flavors to meld.
If you prefer a creamier texture, remove about half of the soup and blend it in a blender or using an immersion blender, then return it to the pot.
Stir in the fresh spinach and let it wilt for about 2-3 minutes. Season the soup with salt and pepper to taste. If you like a bit of a kick, sprinkle in some crushed red pepper flakes.
Remove the bay leaf before serving. Ladle the soup into bowls and garnish with fresh parsley if desired.