Warm up with a comforting bowl of homemade ham and beans soup. This recipe is packed with flavorful ham, tender beans, and a variety of vegetables. It's perfect for those cold winter nights or anytime you're craving a hearty and satisfying meal. With minimal ingredients and easy preparation, you can have this delicious soup on the table in no time.
Ingredients
- 1 pound ham, diced
- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 pound dried navy beans, soaked overnight
- 8 cups chicken broth
- 1 bay leaf
- 1 teaspoon dried thyme
- Salt and pepper to taste
Directions
- In a large pot, heat the olive oil over medium heat. Add the diced ham and cook until browned. Remove the ham from the pot and set aside.
- In the same pot, add the diced onion, carrots, and celery. Cook until the vegetables are softened, about 5 minutes.
- Add the minced garlic to the pot and cook for an additional minute.
- Drain and rinse the soaked navy beans and add them to the pot along with the chicken broth, bay leaf, dried thyme, and reserved ham.
- Bring the soup to a boil, then reduce heat to low. Cover and simmer for 45-60 minutes, or until the beans are tender.
- Season with salt and pepper to taste.
- Serve the soup hot, garnished with your choice of fresh parsley or chives.
Interesting Facts
Ham and bean soup is a classic American dish that originated as a way to use leftover ham.
Beans are a great source of protein and fiber, making this soup a nutritious and filling option.
Adding a bay leaf and dried thyme to the soup adds depth and aroma to the flavor profile.