Bean with Bacon Soup Recipe
Introduction
Bean with Bacon Soup is a hearty and flavorful dish that combines tender beans with crispy bacon in a savory broth. This classic soup is perfect for chilly days or as a comforting meal any time of year. Easy to prepare and packed with protein, it’s a satisfying dish that the whole family will love!
Ingredients List
Main Ingredients
- Bacon (8 slices): Chopped.
- Onion (1 medium): Chopped.
- Carrots (2 medium): Diced.
- Celery (2 stalks): Diced.
- Garlic (3 cloves): Minced.
- Canned white beans (2 cans, 15 oz each): Rinsed and drained (such as Great Northern or Cannellini).
- Chicken broth (4 cups): For the soup base.
- Diced tomatoes (1 can, 14.5 oz): With juices.
- Bay leaves (2): For flavor.
- Thyme (1 teaspoon): Dried or fresh.
- Salt and pepper (to taste): For seasoning.
- Olive oil (1 tablespoon): For sautéing (optional).
Timing
- Preparation Time: 10 minutes
- Cooking Time: 30-40 minutes
- Total Time: Approximately 50 minutes
This soup is quick to prepare and perfect for a weeknight meal!
Step-by-Step Instructions
Step 1: Cook the Bacon
- In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy, about 5-7 minutes.
- Remove the bacon with a slotted spoon and set aside, leaving the drippings in the pot.
Step 2: Sauté the Vegetables
- Add the chopped onion, carrots, and celery to the pot with the bacon drippings. Sauté for about 5-7 minutes until the vegetables are softened.
- Stir in the minced garlic and cook for an additional minute until fragrant.
Step 3: Add the Remaining Ingredients
- Add the rinsed and drained beans to the pot.
- Pour in the chicken broth and diced tomatoes (with juices).
- Add the bay leaves, thyme, and season with salt and pepper to taste. Stir well to combine.
Step 4: Simmer the Soup
- Bring the mixture to a boil, then reduce the heat to low.
- Cover and let it simmer for about 20-30 minutes to allow the flavors to meld. Stir occasionally.
Step 5: Finish the Soup
- Once the soup has simmered, stir in the reserved crispy bacon.
- Taste and adjust seasoning with additional salt and pepper if needed.
Step 6: Serve
- Ladle the soup into bowls and enjoy hot. You can garnish with fresh herbs or additional bacon if desired.

Nutritional Information
Nutritional Breakdown (per serving, based on 6 servings)
| Nutrient | Amount |
|---|---|
| Calories | 280 |
| Protein | 15g |
| Carbohydrates | 35g |
| Fats | 10g |
| Fiber | 8g |
This soup is not only delicious but also nutritious!
Tips for Success
- Use Quality Bacon: The flavor of the bacon will greatly influence the overall taste of the soup, so choose a good quality bacon.
- Add Extra Veggies: Feel free to add other vegetables like bell peppers, spinach, or zucchini for added nutrition.
- Blend for Creaminess: If you prefer a creamier texture, blend a portion of the soup and return it to the pot.
Serving Suggestions
- Serve with Crusty Bread: A slice of crusty bread or a warm baguette is perfect for dipping.
- Pair with a Salad: A simple green salad can complement the richness of the soup.
- Top with Cheese: Add shredded cheese on top for extra flavor.
Common Mistakes to Avoid
- Not Cooking the Bacon Enough: Ensure the bacon is crispy to add depth to the flavor.
- Overcooking the Vegetables: Avoid overcooking the vegetables; they should be tender but still retain some texture.
- Skipping the Seasoning: Always taste and adjust seasoning before serving to maximize flavor.
Storing Tips for the Recipe
- Refrigerate Leftovers: Store any leftover soup in an airtight container in the fridge for up to 3 days.
- Freeze for Longer Storage: This soup can be frozen for up to 3 months. Thaw in the refrigerator before reheating.
- Reheat Gently: When reheating, do so over low heat on the stove to avoid overcooking the beans.
Conclusion
Bean with Bacon Soup is a hearty and flavorful dish that is sure to please. With its rich flavors and satisfying ingredients, it’s perfect for a cozy meal. Try this recipe today and enjoy a warm bowl of comfort!
FAQs
Can I use dried beans instead of canned?
Yes, you can use dried beans. Soak and cook them beforehand, as they will take longer to prepare.
Is this soup gluten-free?
Yes, this recipe is gluten-free as long as you use gluten-free chicken broth.
Can I make this soup vegetarian?
Yes! You can omit the bacon and use vegetable broth instead for a vegetarian version.
Bean with Bacon Soup Recipe
Ingredients
- Main Ingredients
- Bacon (8 slices): Chopped.
- Onion (1 medium): Chopped.
- Carrots (2 medium): Diced.
- Celery (2 stalks): Diced.
- Garlic (3 cloves): Minced.
- Canned white beans (2 cans, 15 oz each): Rinsed and drained (such as Great Northern or Cannellini).
- Chicken broth (4 cups): For the soup base.
- Diced tomatoes (1 can, 14.5 oz): With juices.
- Bay leaves (2): For flavor.
- Thyme (1 teaspoon): Dried or fresh.
- Salt and pepper (to taste): For seasoning.
- Olive oil (1 tablespoon): For sautéing (optional).
Instructions
Step 1: Cook the Bacon
- In a large pot or Dutch oven, cook the chopped bacon over medium heat until crispy, about 5-7 minutes.
- Remove the bacon with a slotted spoon and set aside, leaving the drippings in the pot.
Step 2: Sauté the Vegetables
- Add the chopped onion, carrots, and celery to the pot with the bacon drippings. Sauté for about 5-7 minutes until the vegetables are softened.
- Stir in the minced garlic and cook for an additional minute until fragrant.
Step 3: Add the Remaining Ingredients
- Add the rinsed and drained beans to the pot.
- Pour in the chicken broth and diced tomatoes (with juices).
- Add the bay leaves, thyme, and season with salt and pepper to taste. Stir well to combine.
Step 4: Simmer the Soup
- Bring the mixture to a boil, then reduce the heat to low.
- Cover and let it simmer for about 20-30 minutes to allow the flavors to meld. Stir occasionally.
Step 5: Finish the Soup
- Once the soup has simmered, stir in the reserved crispy bacon.
- Taste and adjust seasoning with additional salt and pepper if needed.
Step 6: Serve
- Ladle the soup into bowls and enjoy hot. You can garnish with fresh herbs or additional bacon if desired.
