Print

Creamy Bacon White Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Ingredients

Scale
  • 68 strips thick-cut bacon, chopped
  • 2 medium shallots, finely diced
  • 2 medium carrots, peeled and diced
  • 2 stalks celery, diced
  • 4 cloves garlic, minced
  • 1/4 teaspoon red pepper flakes
  • 1 teaspoon salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 cup dry white wine
  • 4 cups chicken stock
  • 2 cans (15 ounces each) cannellini beans, drained and rinsed
  • 2 sprigs fresh rosemary
  • 1 dried bay leaf
  • 1 piece (about 3 inches) parmesan rind, optional
  • 1/2 cup heavy cream
  • 1/4 cup chopped fresh parsley
  • 1/2 cup freshly grated parmesan cheese

Instructions

  1. Cook Bacon: Place chopped bacon in a large pot over medium heat. Cook 6-8 minutes until crispy. Remove bacon with slotted spoon and set aside. Leave 2 tablespoons bacon fat in pot.
  2. Sauté Vegetables: Add shallots, carrots, and celery to pot. Cook 5-6 minutes, stirring often, until vegetables soften.
  3. Add Aromatics: Stir in garlic, red pepper flakes, salt, and black pepper. Cook 1 minute until fragrant.
  4. Deglaze: Pour in white wine, scraping up browned bits from bottom. Simmer 2-3 minutes until wine reduces by half.
  5. Simmer Soup: Add chicken stock, beans, rosemary, bay leaf, and parmesan rind. Bring to boil, then reduce heat to low. Simmer 20-25 minutes.
  6. Finish: Remove rosemary, bay leaf, and parmesan rind. Stir in heavy cream and half the bacon. Heat through for 2-3 minutes. Taste and adjust seasoning.
  7. Serve: Ladle into bowls. Top with remaining bacon, parsley, and grated parmesan. Serve with crusty bread.