Print

White Bean Soup with Bacon

White Bean Soup with Bacon

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

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.

Ingredients

Scale
  • 10 strips bacon, diced
  • 2 large shallots, peeled and small dice (about 1 1/2 cup)
  • 3 medium carrots, peeled and small dice (about 3/4 cup)
  • 3 medium celery ribs, small dice (about 3/4 cup)
  • 4 small cloves garlic, peeled and minced
  • 1/4 teaspoon crushed red pepper flakes (more or less to taste)
  • 3/4 teaspoon kosher salt (plus more to taste)
  • Heaping 1/4 teaspoon ground black pepper (plus more to taste)
  • 1/2 cup white wine
  • 4 cups reduced sodium chicken stock (substitute: chicken bouillon or vegetable stock)
  • 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

  1. 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.
  2. Keep about 1 tablespoon bacon drippings in pot. If needed, add olive oil to reach 1 tablespoon total fat.
  3. Increase heat to medium-high. Add shallots, carrots, and celery. Cook, stirring frequently, until softened and shallots are translucent, about 3 minutes.
  4. Add garlic, red pepper flakes, salt, and black pepper. Cook, stirring constantly, until aromatic, 30 seconds to 1 minute.
  5. Add white wine to deglaze pan, scraping up brown bits with wooden spoon. Cook until reduced to about 2 tablespoons, 3-4 minutes.
  6. Add chicken stock, white beans with their liquid, rosemary sprigs, bay leaf, and parmesan rind. Stir to combine.
  7. Increase heat to high and bring to boil. Reduce heat to maintain gentle simmer, cover, and cook 15-18 minutes.
  8. 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.
  9. 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.
  10. 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.

Nutrition