Warm, hearty, and packed with comforting flavors, this Homestyle Ham and Bean Soup is the perfect one-pot meal to satisfy the soul. Made with tender dried navy beans, hearty chunks of cooked ham, and a medley of aromatic vegetables like onion, carrots, and celery, this classic recipe is slow-simmered to perfection in a rich chicken broth infused with thyme and bay leaf. Easy to prepare with a simple overnight bean soak, this soup is ideal for chilly nights or as a leftover-friendly meal. Serve it hot with a sprinkle of fresh parsley for a burst of color and pair it with a slice of crusty bread to soak up every last drop. Whether you're craving a nostalgic family favorite or a budget-friendly, protein-packed dinner, this homestyle bean soup recipe delivers comfort in every spoonful.
Rinse the dried navy beans in cold water and pick out any debris or damaged beans. Place the beans in a large bowl, cover with water, and soak overnight or for at least 8 hours. Drain and rinse before using.
Heat the olive oil in a large stockpot or Dutch oven over medium-high heat.
Add the diced onion, carrots, and celery to the pot. Sauté for 5 minutes, stirring occasionally, until the vegetables are softened and fragrant.
Add the garlic and cook for 1 minute, stirring constantly to prevent burning.
Stir in the diced ham, soaked beans, chicken broth, bay leaf, dried thyme, black pepper, and salt.
Bring the soup to a boil, then reduce the heat to low. Cover and simmer for 1.5 to 2 hours, or until the beans are tender and creamy.
Remove the bay leaf from the pot and discard.
Taste the soup and adjust the seasoning with more salt and pepper, if needed.
Serve hot, garnished with fresh parsley if desired. Enjoy with a slice of crusty bread or crackers for a complete meal.
Serving size | 2783.6 grams (2783.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2747 |
Total Fat 63.10g | 81% |
Saturated Fat 15.90g | 80% |
Polyunsaturated Fat 2.70g | |
Cholesterol 275mg | 92% |
Sodium 10708mg | 466% |
Total Carbohydrate 321.20g | 117% |
Dietary Fiber 78.10g | 279% |
Total Sugars 33.30g | |
Protein 230.00g | 460% |
Vitamin D 0IU | 0% |
Calcium 962mg | 74% |
Iron 32mg | 178% |
Potassium 9836mg | 209% |
Source of Calories