Ingredients
Equipment
Method
Brown the Sausage
- Heat your Dutch oven over medium-high heat. Add the sausage, breaking it into small chunks with your wooden spoon. Cook until well browned and crispy in spots, about 6-8 minutes. Add the diced onion and cook until softened and translucent, about 4 minutes. Stir in the garlic and cook until fragrant, about 30 seconds.
Build the Soup
- Add 1 can of beans (about 1.5 cups) plus all the broth. Use your spoon to roughly mash the beans against the side of the pot - this creates the creamy base. Stir in the rosemary and red pepper flakes if using. Bring to a boil, then reduce heat and simmer for 15 minutes.
- Add the remaining whole beans and simmer 5 more minutes. Remove from heat and stir in the heavy cream. For a smoother soup, partially blend with an immersion blender, leaving some texture. Or mash about a third of the beans with a potato masher right in the pot.
Serve
- Ladle into bowls and drizzle with good olive oil. Top with grated Parmesan and extra black pepper. Serve with crusty bread for dipping.
Notes
For a lighter version, substitute half-and-half for the heavy cream or use all broth and blend more beans for creaminess. The soup thickens considerably as it sits - thin with extra broth when reheating. Make ahead through step 3 and refrigerate up to 3 days; finish with cream when reheating.
