2cupscooked white beans (cannellini or navy beans)
1mediumonion, finely chopped
2clovesgarlic, minced
2tablespoonsolive oil
4cupsvegetable broth
1cupcoconut milk (or heavy cream)
1teaspoondried thyme
1teaspoonsmoked paprika
to tastesalt and pepper
for garnishfresh parsley, chopped
for servinglemon wedges
Instructions
In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5-7 minutes.
Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Add the cooked white beans, vegetable broth, dried thyme, and smoked paprika to the pot. Bring to a simmer and cook for about 10 minutes to allow the flavors to meld.
Using an immersion blender, blend the soup until creamy and smooth. Alternatively, you can carefully transfer the soup to a blender in batches.
Once blended, return the soup to the pot. Stir in the coconut milk (or heavy cream) and season with salt and pepper to taste. Heat through on low for 5 minutes.
Serve the soup hot, garnished with fresh parsley and a squeeze of lemon juice for brightness.