Comforting, filling, and bursting with hearty Tuscan flavors. This one-pot white bean soup features smoky bacon and creamy beans, ready in just 45 minutes.
2 (14.5 oz) cans white beans (such as Cannellini Beans or Great Northern Beans), UNDRAINED
2 sprigs fresh rosemary
1 whole bay leaf
1 whole Parmesan cheese rind
1/4 to 1/2 cup heavy cream (substitute: half and half)
1 tablespoon fresh Italian parsley, chopped (or more for serving)
1/2 cup Parmigiano Reggiano, plus more for serving
Instructions
Place a 5-6 quart Dutch oven or large pot over medium heat and add diced bacon. Cook, stirring occasionally, until crisp and golden brown, about 8-10 minutes. Remove bacon to paper towel-lined plate with slotted spoon, leaving drippings in pan.
Keep about 1 tablespoon bacon drippings in pot. If needed, add olive oil to reach 1 tablespoon total fat.
Increase heat to medium-high. Add shallots, carrots, and celery. Cook, stirring frequently, until softened and shallots are translucent, about 3 minutes.
Add garlic, red pepper flakes, salt, and black pepper. Cook, stirring constantly, until aromatic, 30 seconds to 1 minute.
Add white wine to deglaze pan, scraping up brown bits with wooden spoon. Cook until reduced to about 2 tablespoons, 3-4 minutes.
Add chicken stock, white beans with their liquid, rosemary sprigs, bay leaf, and parmesan rind. Stir to combine.
Increase heat to high and bring to boil. Reduce heat to maintain gentle simmer, cover, and cook 15-18 minutes.
Remove and discard rosemary sprigs and bay leaf. Stir in cooked bacon, 1/4 cup heavy cream, parsley, and grated parmesan. Taste and adjust seasoning.
For creamier texture, use immersion blender to blend 1-2 cups of soup (about one-quarter to one-third of total volume), or mash some beans with potato masher.
Ladle into bowls and garnish with extra parmesan, fresh herbs, and a drizzle of extra virgin olive oil.
Notes
DO NOT drain the beans. The liquid contains starch that helps thicken the soup naturally.
Use thick-cut bacon for best flavor and texture. Leave about 1 tablespoon drippings in pot.
If blending soup for creamier texture, remove parmesan rind first.
Soup thickens as it sits. Add chicken stock when reheating if needed.
Adjust garlic to taste. Can reduce to 2 cloves if sensitive to garlic.