This quick and easy ham and bean soup is perfect for a cozy weeknight dinner or a comforting meal on a cold day. Packed with protein and fiber, this hearty soup is sure to satisfy your taste buds and warm you up from the inside out.
Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- 2 cloves garlic, minced
- 2 cups diced ham
- 2 cans white beans, drained and rinsed
- 4 cups chicken broth
- 1 teaspoon dried thyme
- Salt and pepper to taste
- Chopped fresh parsley for garnish
Directions
- In a large pot, heat olive oil over medium heat.
- Add the diced onion and garlic, and sauté until softened, about 5 minutes.
- Add the diced ham to the pot and cook until lightly browned, about 3 minutes.
- Stir in the white beans, chicken broth, dried thyme, salt, and pepper.
- Bring the soup to a simmer and let it cook for 15-20 minutes, stirring occasionally.
- Taste and adjust seasoning if necessary.
- Serve hot, garnished with chopped fresh parsley.
Interesting Facts
Ham and bean soup is a classic American dish that dates back to colonial times.
White beans are a great source of plant-based protein and fiber.
This soup can easily be made in large batches and frozen for later use.