Homemade Bean and Bacon Soup Recipe - a homemade version of a childhood favorite soup! Super simple to make with pantry staples! Packed with hearty beans, savory bacon, and aromatic spices, this soup is a delicious and satisfying meal for any occasion. Serve it with crusty bread or a side salad for a complete and cozy dinner that's sure to please the whole family.
Cook bacon until crisp in a Dutch oven over medium heat. Use a slotted spoon to remove bacon from the pot and drain on a paper towel. Reserve one to two tablespoons of bacon grease.
Add chopped celery and carrots to the pot and cook until they are tender. Add chicken stock, 3 cans of beans, onion flakes, garlic powder, onion powder, dried thyme, bay leaves, tomato paste, and water to the pot. Stir well. Season with salt and black pepper to taste.
Bring the soup to a boil over medium-high heat. Reduce to low heat and simmer for 15 to 20 minutes. Discard the bay leaf.
Remove half of the soup from the pot. Using an immersion blender, puree the soup remaining in the Dutch oven.
Add the other half of the soup back to the pot. Stir in cooked bacon and one can of white beans. Cook until warm. Garnish with parsley and crumbled bacon.
Notes:
You can use white, navy, cannellini, or great northern beans.
I am not a big fan of onions, so I use dried minced onions in the soup. Feel free to substitute chopped fresh onion.
To cut down on prep time, you can use precooked bacon.
If using precooked bacon, use a few tablespoons of olive oil to sauté the vegetables.