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 8.png

Bean With Bacon Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

πŸ₯“ This Bean with Bacon Soup Recipe combines hearty white beans and savory bacon for rich, comforting flavors perfect for any season.
🍲 It’s a nourishing meal packed with vegetables and seasonings that come together easily to provide warmth and satisfaction.

  • Total Time: 2 hours 15 minutes to overnight plus cooking
  • Yield: 6-8 servings

Ingredients

– 1 lb. dried white beans such as Great Northern

– 4 cups low-sodium chicken stock

– 1 lb. thick-cut bacon cut into 1-inch pieces

– 1 diced onion

– 2 large peeled and diced carrots

– 2 stalks of diced celery

– 1 teaspoon kosher salt plus more to taste

– 1/2 teaspoon black pepper plus more to taste

– 4 finely chopped garlic cloves

– 2 tablespoons tomato paste

– 2 bay leaves

– Optional chopped fresh parsley for serving

– 3 chopped Roma tomatoes

– 1 lb. thick-cut bacon

– Smoked tempeh for vegan

– 4 cups low-sodium chicken stock

– Vegetable stock for vegan/gluten-free

– 1 teaspoon kosher salt

– Adjust to taste for low-sodium diets

Instructions

1-First, rinse and soak 1 lb. of dried white beans such as Great Northern overnight. This step softens them up, cuts down cooking time, and helps them cook evenly without turning mushy trust me, it’s a game-changer for that perfect texture.

2-In a large pot, cook 1 lb. of thick-cut bacon cut into 1-inch pieces over medium heat until it’s crispy. Once done, set the bacon aside and keep that flavorful bacon fat in the pot for the next steps it adds so much depth to the soup.

3-SautΓ© 1 diced onion, 2 large peeled and diced carrots, 2 stalks of diced celery, and 4 finely chopped garlic cloves in the bacon fat over medium heat for about 5-7 minutes until they’re softened and aromatic. This is where the magic happens, building layers of flavor.

4-Drain the soaked beans and add them to the pot with the sautΓ©ed vegetables, along with 4 cups of low-sodium chicken stock, 2 tablespoons of tomato paste, 2 bay leaves, 1 teaspoon of kosher salt, and 1/2 teaspoon of black pepper. For more on easy chicken dishes that complement soups, check out our chicken enchiladas recipe for inspiration.

5-Bring the mixture to a boil, then reduce the heat and simmer uncovered for 1 to 1.5 hours until the beans are tender. Stir occasionally and add a bit of water or more stock if it gets too thick keeping an eye on it ensures everything blends just right.

6-Chop the cooked bacon and stir it back into the soup. Taste and adjust seasoning with more salt or pepper if needed, then let it simmer for another 10 minutes to meld those flavors together.

7-For serving, ladle it hot into bowls and top with chopped fresh parsley and 3 chopped Roma tomatoes for a fresh twist. If you’re adapting for dietary needs, make those swaps in each step to keep it delicious for everyone.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

πŸ₯„ Soak the beans beforehand to reduce cooking time and improve texture.
πŸ₯“ Render bacon fat slowly to avoid burning and get maximum flavor.
πŸ… Add fresh chopped tomatoes and parsley at the end for brightness and freshness in the soup.

  • Author: Brandi Oshea
  • Prep Time: 15 minutes
  • Soaking Time: 60 minutes to overnight
  • Cook Time: 2 hours
  • Category: Soup
  • Method: Simmering
  • Cuisine: American
  • Diet: Gluten-Free

Nutrition

  • Serving Size: 1 cup
  • Calories: 320 kcal
  • Sugar: 4 g
  • Sodium: 750 mg
  • Fat: 18 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0 g
  • Carbohydrates: 26 g
  • Fiber: 8 g
  • Protein: 18 g
  • Cholesterol: 30 mg