Homemade Bean and Bacon Soup Recipe

Introduction

This homemade bean and bacon soup is a comforting and hearty dish perfect for chilly days. Packed with tender beans, smoky bacon, and fresh vegetables, it’s easy to make and full of flavor. A warm bowl of this soup will quickly become a family favorite.

The image shows a black bowl filled with thick orange soup, topped with white beans and small pieces of crispy bacon placed in the center. A small green herb is placed on top of the bacon. A silver spoon is resting on the edge of the bowl. The bowl is set on a wooden board with a white cloth nearby, all placed on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 cup dried navy beans (or great northern beans)
  • 4 slices thick-cut bacon
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, chopped
  • 4 cups low-sodium chicken broth
  • 1-2 bay leaves

Instructions

  1. Step 1: Rinse dried beans under cold water and soak them overnight in enough water to cover by at least two inches.
  2. Step 2: In a large pot over medium heat, cook the diced bacon until crispy. Remove bacon but retain some grease in the pot.
  3. Step 3: Add onions, garlic, carrots, and celery to the pot; sauté until softened, about five minutes.
  4. Step 4: Stir in the soaked beans and chicken broth; add bay leaves and bring to a boil.
  5. Step 5: Reduce heat to low; cover partially with a lid and simmer for about one hour or until beans are tender.
  6. Step 6: For creaminess, blend part of the soup if desired before serving.

Tips & Variations

  • For a vegetarian version, skip the bacon and use vegetable broth instead of chicken broth.
  • Soaking beans overnight helps reduce cooking time and improves digestibility.
  • Add a splash of apple cider vinegar at the end to brighten the flavors.
  • Use an immersion blender to blend part of the soup directly in the pot for a creamy texture without extra dishes.

Storage

Store the soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave until warmed through. You can also freeze the soup for up to 3 months; thaw in the refrigerator overnight before reheating.

How to Serve

A gray bowl filled with thick orange soup as the first layer, topped with a second layer of small white beans spread evenly. On top, there is a third layer of small crispy brown bacon pieces scattered in the center with a few green herb sprigs as garnish. A silver spoon rests inside the bowl on the left side. The bowl sits on a wooden board over a white marbled surface with a white and gray cloth in the lower left corner. Photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use canned beans instead of dried beans?

Yes, you can use canned beans to save time. Drain and rinse them well, then add them later in the cooking process—about 15 minutes before the end—to prevent them from getting too soft.

How do I prevent the soup from being too thick or too thin?

If the soup becomes too thick, add a little extra broth or water to reach your desired consistency. If it’s too thin, simmer uncovered for a bit longer to reduce and thicken the soup.

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

Homemade Bean and Bacon Soup Recipe


  • Author: anna
  • Total Time: 1 hour 20 minutes (plus overnight soaking)
  • Yield: 6 servings 1x

Description

A hearty and comforting Homemade Bean and Bacon Soup featuring tender navy beans simmered with crispy bacon and fresh vegetables in a flavorful chicken broth. This delicious soup is easy to prepare and perfect for a cozy meal.


Ingredients

Scale

Beans and Broth

  • 1 cup dried navy beans (or great northern beans)
  • 4 cups low-sodium chicken broth
  • 1–2 bay leaves

Vegetables and Aromatics

  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 medium carrots, diced
  • 2 stalks celery, chopped

Meat

  • 4 slices thick-cut bacon

Instructions

  1. Soak Beans: Rinse the dried navy beans thoroughly under cold water and soak them overnight in enough water to cover by at least two inches to ensure they soften properly and cook evenly.
  2. Cook Bacon: In a large pot over medium heat, cook the diced bacon slices until crispy. Once done, remove the bacon pieces using a slotted spoon and set aside, leaving the bacon grease in the pot to add flavor for the vegetables.
  3. Sauté Vegetables: Add the chopped onions, minced garlic, diced carrots, and chopped celery to the bacon grease in the pot. Sauté these ingredients for about five minutes or until they are softened and fragrant.
  4. Add Beans and Broth: Drain the soaked beans and stir them into the pot with the sautéed vegetables. Pour in the low-sodium chicken broth, add the bay leaves, and bring the mixture to a rolling boil.
  5. Simmer Soup: Reduce the heat to low, partially cover the pot with a lid, and let the soup simmer gently for about one hour, or until the beans are tender and fully cooked.
  6. Blend for Creaminess (Optional): For a creamier texture, remove a portion of the soup and blend it until smooth, then stir it back into the pot. Return the reserved bacon to the soup before serving.

Notes

  • Soaking beans overnight reduces cooking time and improves digestibility.
  • Retaining bacon grease adds rich, smoky flavor to the soup base.
  • Partial blending adds creaminess without losing the chunky texture.
  • Use low-sodium chicken broth to control the salt content of the soup.
  • The soup can be stored for up to 3 days in the refrigerator or frozen for longer storage.
  • Prep Time: 10 minutes (plus overnight soaking)
  • Cook Time: 1 hour 10 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Keywords: bean soup, bacon soup, navy beans, homemade soup, easy soup recipe, comforting soup

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆