Description
A rich and hearty navy bean soup made with a leftover ham bone for incredible depth of flavor. This one-pot meal is easy to prepare, protein-packed, and perfect for meal prep.
Ingredients
Scale
- 1 lb dried navy beans
- 1 leftover ham bone (with some meat attached)
- 1 tbsp olive oil
- 1 large onion, chopped
- 6 cloves garlic, minced
- 1 tbsp fresh thyme (or 1 tsp dried)
- 2 tsp ground cumin
- ½ – 1 tsp crushed red pepper
- 10 cups water (or low-sodium chicken broth)
- Salt & black pepper, to taste
- Optional: 2 carrots & 2 celery stalks, chopped
Instructions
- Soak the beans overnight in water, then drain.
- Sauté onions and garlic in olive oil in a large pot.
- Add the ham bone, beans, spices, and broth. Bring to a boil, then simmer for 90 minutes.
- Remove the ham bone, shred the meat, and return it to the soup.
- Season to taste and serve warm.
Notes
- For a vegetarian version, omit the ham and add smoked paprika.
- Adjust thickness by mashing some beans or adding extra broth.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American