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

White Bean Soup with Bacon


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elena
  • Total Time: 1 hour
  • Yield: Serves 4

Description

White Bean Soup with Bacon is the ultimate comfort food that brings warmth and satisfaction to every spoonful. This rich and creamy soup combines the hearty flavors of white beans with the smoky crunch of crispy bacon, creating a delightful dish that’s perfect for any occasion. Whether you’re enjoying it on a chilly evening or serving it at a family gathering, this soup is both nourishing and easy to prepare. With just a handful of simple ingredients, you can whip up a batch that’s not only delicious but also packed with nutrients. Enjoy it as a main course paired with crusty bread or as a starter before your favorite meal.


Ingredients

Scale
  • 1 cup white beans (canned or dried)
  • 4 slices thick-cut bacon
  • 1 medium onion, chopped
  • 2 carrots, diced
  • 2 celery stalks, chopped
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 2 bay leaves
  • Salt and pepper to taste

Instructions

  1. Cook the bacon in a large pot over medium heat until crispy. Remove and set aside, leaving some fat in the pot.
  2. Sauté onions, carrots, and celery in the bacon fat until soft; add garlic and cook for another minute.
  3. Stir in white beans and vegetable broth; bring to a boil then reduce to a simmer.
  4. Add bay leaves along with salt and pepper; let simmer for about 30 minutes.
  5. For a creamier texture, blend part of the soup if desired. Return crispy bacon before serving.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (245g)
  • Calories: 320
  • Sugar: 2g
  • Sodium: 680mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 8g
  • Protein: 14g
  • Cholesterol: 20mg