Warm up with a bowl of rich and satisfying Bean with Bacon Soup—a timeless favourite that’s both nourishing and full of flavour. This easy recipe brings together white beans, crispy bacon, carrots, celery, and onions in a savoury broth.
Whether you’re craving a cosy winter dinner or a hearty lunch, this soup delivers comfort in every spoonful. Add some crusty bread on the side, and you’ve got a complete meal. It’s simple to make with pantry staples and comes together in one pot.
The bacon adds depth, while the beans provide a creamy texture and plant-based protein. This recipe is also great for meal prep—you can make it ahead and enjoy leftovers throughout the week.
This soup is flexible—you can use different types of beans or add vegetables like carrots and celery to boost nutrition and flavour. The bacon renders fat that enriches the broth, giving it a depth that is hard to beat.
Making this soup from scratch means you control the salt and seasoning, making it suitable for various diets. The texture is smooth with bits of tender beans and crispy bacon, offering a delicious contrast.

WHY YOU WILL LOVE THIS RECIPE
- Smoky Bacon Flavor: Crispy bacon adds a rich, smoky taste that perfectly complements the creamy beans for satisfying soup.
- Hearty and Filling: Packed with protein and fibre, this soup is a nourishing meal that keeps you full and energized.
- Easy Weeknight Meal: Simple ingredients and quick cooking make this soup perfect for busy days or last-minute dinners.
- Flexible Ingredients: Use dried or canned beans and add your choice of vegetables to suit taste and nutrition information needs.
- Comforting and Warm: Ideal for cold weather, this soup soothes and warms you with every delicious spoonful.
- Balanced Texture: Creamy beans contrast nicely with crunchy bacon bits for a satisfying mouthfeel.
- Family Friendly: Loved by all ages, this classic recipe is easy to prepare and enjoyed by kids and adults alike.
INGREDIENTS
- 6 slices thick-cut bacon, chopped
- 1 small onion, finely chopped
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 4 cups chicken broth
- 2 (15 oz) cans navy beans, drained and rinsed
- 1 tablespoon tomato paste
- ½ teaspoon smoked paprika
- Salt and pepper, to taste
- 1 bay leaf
- 2 teaspoons chopped parsley (for garnish)
DIRECTIONS
- Step No.1: Cook the bacon
In a large pot, cook chopped bacon over medium heat until crispy. Remove and set aside. Leave 1 tablespoon of bacon fat in the pot.
- Step No.2: Sauté vegetables
Add onion, carrots, and celery to the pot. Cook until softened, about 5 minutes. Stir in garlic and tomato paste and cook for 1 minute.
- Step No.3: Add broth and seasonings
Pour in chicken broth, add beans, bay leaf, smoked paprika, salt, and pepper. Bring to a simmer.
- Step No.4: Simmer the soup
Cover and simmer for 20–25 minutes until vegetables are tender and flavours meld.
- Step No.5: Blend part of the soup
For a creamier texture, blend 1–2 cups of soup and return it to the pot, or use an immersion blender.
- Step No.6: Stir in bacon and garnish
Stir the cooked bacon back into the soup. Remove bay leaf, taste, and adjust seasoning. Garnish with fresh parsley.

TIPS FOR SUCCESS
- Cook bacon thoroughly: Crispy bacon renders more flavour and texture, enhancing the soup’s smoky depth.
- Use good broth: Homemade or quality store-bought broth adds rich, authentic taste and boosts soup flavour.
- Partially blend soup: Blending half creates creamy texture while keeping bean pieces intact for interest.
- Season gradually: Taste as you go to avoid over-salting and balance the smoky, salty notes.
- Add fresh herbs: Parsley or thyme freshens the soup and adds complexity without overpowering.
- Use dried beans for best flavour: Soaked dried beans offer better texture and depth compared to canned.
- Serve with crusty bread: Complements the hearty soup and makes for a satisfying meal.
VARIATIONS
- Add vegetables: Carrots, celery, or potatoes enhance nutrition and add sweetness and texture.
- Use different beans: Substitute with navy, cannellini, or pinto beans for varied flavour profiles.
- Spicy kick: Add a pinch of cayenne or smoked paprika for warmth and extra depth.
- Make it vegetarian diet: Omit bacon and add smoked paprika or liquid smoke for a smoky flavour.
- Creamy version: Stir in a splash of cream or coconut milk before serving for richness.
- Use turkey bacon: Lower-fat alternative that still adds smoky taste without extra grease.
- Add greens: Stir in chopped kale or spinach at the end for extra vitamins and colour.
SERVING AND STORAGE
Serving
Serve hot with crusty bread, cornbread, or a side salad for a complete meal.
Storage
Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.

FAQ
Yes, canned navy beans work perfectly and save time. Just rinse and drain them before adding.
Blend a portion of the soup or mash some of the beans to create a creamy texture.
Try smoked turkey, ham, or vegetarian bacon for a similar flavour profile.
Absolutely. Let it cool completely, then freeze in airtight containers for up to 3 months.
Reheat gently on the stovetop or microwave, adding a splash of broth or water if needed.
Bean with Bacon Soup is a wholesome, budget-friendly meal that brings classic comfort with every bite.
Easy to customise and full of satisfying textures and smoky flavour, it’s sure to become a family favourite in your weekly soup rotation.
Perfect for chilly nights, meal prep, or when you just need something warm and familiar.


BEAN WITH BACON SOUP
Ingredients
- 6 slices bacon chopped
- 1 small onion diced
- 2 carrots diced
- 2 celery stalks diced
- 3 garlic cloves minced
- 4 cups chicken broth
- 2 cans 15 oz each great northern or navy beans, drained and rinsed
- 1 bay leaf
- ½ teaspoon dried thyme
- Salt and black pepper to taste
- 1 tablespoon tomato paste
- 1 tablespoon chopped parsley optional
Instructions
Cook the Bacon:
- In a large pot or Dutch oven over medium heat, cook bacon until crisp. Remove and set aside, leaving about 1 tablespoon of drippings in the pot.
Sauté Vegetables:
- Add onion, carrots, and celery to the pot. Cook for 5–7 minutes until softened. Stir in garlic and tomato paste, cooking 1 minute more.
Simmer the Soup:
- Add chicken broth, beans, bay leaf, thyme, and half the cooked bacon. Bring to a boil, then reduce heat and simmer uncovered for 40–45 minutes.
Blend for Texture (Optional):
- For a thicker soup, use an immersion blender to blend part of the soup or mash a portion with a spoon.
Finish and Serve:
- Remove bay leaf. Season with salt and pepper. Stir in parsley and top with remaining bacon before serving.





Comments
No Comments