Cozy up with a bowl of hearty Bean Soup with Bacon, a comforting dish that combines tender cannellini or navy beans with the smoky richness of crispy bacon. This recipe is packed with nutritious ingredients, including sautéed onions, celery, carrots, and garlic, simmered to perfection in a flavorful broth enhanced with canned tomatoes, fresh thyme, and a hint of bay leaf. The slow-cooking process infuses every bite with robust flavors, while crumbled bacon adds a delightful crunch and savory touch. Ideal for family dinners or meal prepping, this soul-warming soup is easy to make and perfect to serve with crusty bread for a satisfying, complete meal. Whether you’re looking for an easy weeknight dinner or a hearty dish to ward off the chill, this Bean Soup with Bacon is a must-try!
Rinse the dried beans under cool water and remove any debris. Place them in a large bowl and cover with water by at least 3 inches. Soak the beans overnight or use the quick-soak method by boiling them for 5 minutes and letting them rest for 1 hour.
Drain and rinse the soaked beans before using and set them aside.
In a large soup pot or Dutch oven, cook the bacon strips over medium heat until they are crispy. Remove the bacon and place it on a paper towel-lined plate, leaving the rendered bacon fat in the pot.
Add the olive oil to the pot with the bacon fat. Stir in the chopped onion, celery, and carrots. Sauté over medium heat until the vegetables are softened, about 5-7 minutes.
Add the minced garlic and cook for another 1-2 minutes until fragrant.
Pour in the chicken or vegetable broth, diced tomatoes (with their juice), and the drained beans. Stir to combine.
Add the bay leaf, thyme sprigs, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low and simmer the soup for 1 1/2 to 2 hours, or until the beans are tender.
Once the beans are fully cooked, remove the bay leaf and thyme sprigs. Taste the soup and adjust the seasoning with more salt and pepper if needed.
Crumble the cooked bacon into small pieces and stir half of it into the soup. Reserve the rest for garnish.
Ladle the soup into bowls and top with the reserved bacon pieces and freshly chopped parsley. Serve warm with crusty bread if desired.
Serving size | 2055.5 grams (2055.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 863 |
Total Fat 6.10g | 8% |
Saturated Fat 1.00g | 5% |
Cholesterol 0mg | 0% |
Sodium 5900mg | 257% |
Total Carbohydrate 150.90g | 55% |
Dietary Fiber 35.90g | 128% |
Total Sugars 20.10g | |
Protein 58.50g | 117% |
Vitamin D 0IU | 0% |
Calcium 461mg | 35% |
Iron 12mg | 67% |
Potassium 3480mg | 74% |
Source of Calories