Ham and Bean Soup
Ham and bean soup is a comforting classic full of smoky flavor and creamy mixed beans in a rich broth.

Ingredients
6 servings
Instructions
- Rinse the beans and check for any debris. Add the beans into a large pot and cover with cool water. Soak at room temperature for at least 8 hours or overnight. Drain.
- In a large pot, combine drained beans, broth, ham bone, and onion (do not add tomatoes until the beans are tender). Bring to a boil, reduce the heat, cover, and let simmer for 1½ to 2 hours or until beans are softened.
- Remove the ham bone from the soup and remove the meat from the bone. Cut into bite-size pieces.
- Add the ham back to the pot, add celery and carrot, diced tomatoes with juices, chili powder, and parsley. Cover and simmer 30 minutes more.
- Taste and season with salt and pepper as needed.
Nutrition per serving
397kcal
💰 Cost Estimate
Total Ingredients
$870.00
$870.00
Per Serving
$145.00/serving
$145.00/serving
🏠 Savings
~$1740.00 vs buying!
~$1740.00 vs buying!
📋 Price Breakdown (78% ingredients detected)
| Ingredient | Amount | Subtotal |
|---|---|---|
| dry mixed beans | 20 oz | $471.00 |
| reduced sodium chicken broth | 8 cups | $134.00 |
| meaty ham bone | 1 lb | - |
| yellow onion | 1 medium | $50.00 |
| ribs celery | 2 | $102.00 |
| carrots | 2 medium | $74.00 |
| 1 | - | |
| chili powder | 1.5 tsp | $26.00 |
| dried parsley | 1 tsp | $13.00 |
*Estimated market prices, may vary by region
Recipe Assistant
Ask anything about this recipe




















Comments
Loading comments...