Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Bean with Bacon Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Hannah
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Bean with Bacon Soup is the ultimate comfort food, delivering a warm and savory experience in every bowl. This hearty dish combines crispy thick-cut bacon, creamy white beans, and aromatic vegetables, creating a rich and satisfying flavor profile. Perfect for chilly evenings or cozy family gatherings, this soup is not only simple to prepare but can also be customized with seasonal ingredients. Enjoy a delicious bowl of Bean with Bacon Soup that warms your heart and fills your belly.


Ingredients

Scale
  • 6 slices thick-cut bacon
  • 1 cup cooked Cannellini beans
  • 1 medium onion, diced
  • 2 medium carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium chicken broth
  • 2 bay leaves
  • 1 tsp fresh thyme
  • Salt and pepper to taste

Instructions

  1. In a large pot over medium heat, cook the bacon until crispy. Remove it from the pot and drain excess fat, leaving about two tablespoons in the pot.
  2. Sauté the diced onion, carrots, celery, and minced garlic in the remaining fat for about five minutes until softened.
  3. Stir in the cooked beans, chicken broth, bay leaves, and thyme. Bring to a gentle boil.
  4. Reduce heat and let simmer uncovered for 30 minutes to meld flavors.
  5. Remove bay leaves before serving; mash some beans against the pot for creaminess if desired.
  6. Serve hot with crispy bacon bits on top.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 14g
  • Saturated Fat: 5g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 8g
  • Protein: 16g
  • Cholesterol: 30mg