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

A warm and filling soup featuring creamy white beans and crispy bacon, perfect for quick weeknight dinners.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 cups white beans (canned or soaked and cooked)
  • 4 slices of bacon
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable or chicken broth
  • 1 teaspoon thyme
  • Salt and pepper to taste
  • 2 cups kale or spinach (optional)
  • Juice of 1 lemon (optional)

Instructions

  1. In a large pot, cook the bacon over medium heat until crispy. Remove and crumble, leaving the drippings in the pot.
  2. Add the chopped onion to the pot and cook until softened. Stir in the garlic and thyme, cooking for another minute.
  3. Add the beans and broth to the pot, bringing to a simmer.
  4. Cook for 20-30 minutes to blend the flavors, adding salt and pepper to taste.
  5. If using, stir in the kale or spinach and cook until wilted.
  6. Serve hot, garnished with crumbled bacon and a squeeze of lemon juice if desired.

Notes

For a vegetarian version, skip the bacon and use olive oil and smoked paprika. This soup stores well in the fridge for 3-4 days or freezes for up to 3 months.

  • Author: mehdilmh
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Omnivore

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 2g
  • Sodium: 600mg
  • Fat: 15g
  • Saturated Fat: 5g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 10g
  • Protein: 18g
  • Cholesterol: 30mg

Keywords: soup, beans, bacon, comfort food, quick meals