3cups+ 1 1/2 cups cooked great northern or cannellini beansor 3 [15-ounce] cans, drained and rinsed, divided
Additional salt and pepperto taste
Additional olive oilsmoked paprika, and/or chopped fresh rosemary for garnish, if desired
Instructions
Heat the olive oil and butter in a large saucepan over medium heat. Once the butter has melted, add the onions and carrots and saute, stirring occasionally, until softened, about 5 minutes. Add the garlic, smoked paprika, rosemary, salt, and pepper, and cook, stirring, for another minute. Add the broth and 3 cups (or 2 cans) of beans. Increase heat to medium-high and bring to a boil. Reduce heat to medium-low and simmer until the veggies are tender and the soup has reduced a bit, 15-20 minutes.
Remove from heat and let cool for a couple of minutes until safe to handle. Using an immersion blender or working in batches with a blender, puree the soup. Return to the pan and return to medium-low heat.
Add the remaining 1 1/2 cups (or 1 can) beans. Stir to combine. Return to a simmer until the beans are heated through.
Taste and add additional salt and pepper if desired.
Ladle into bowls and drizzle with olive oil, a dusting of smoked paprika, and/or a few chopped fresh rosemary leaves, if desired.
Soup keeps refrigerated in an airtight container for 2-3 days, or freeze for up to 3 months.