Ham and Bean Soup

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

⏱️ 620 min 🔪 Prep: 20 min 🔥 Cook: 120 min 📊 Hard 👁️ 25 views
👨‍🍳 Start Cooking
Ham and Bean SoupFoto: Spend With Pennies

Ingredients

6 servings
  • 20 ounces dry mixed beans (or dry white beans)
  • 8 cups reduced sodium chicken broth
  • 1 pound meaty ham bone (or smoked turkey)
  • 1 medium yellow onion (chopped)
  • 2 ribs celery (diced)
  • 2 medium carrots (chopped)
  • 1 (14.5 ounce) can diced tomatoes (with juices)
  • 1½ teaspoons chili powder (or 1 teaspoon Italian seasoning)
  • 1 teaspoon dried parsley

Steps

  1. 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.

  2. 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.

  3. Remove the ham bone from the soup and remove the meat from the bone. Cut into bite-size pieces.

  4. 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.

  5. Taste and season with salt and pepper as needed.

Nutrition Facts

Macronutrients

Calories397

⭐ Rate this Recipe

💬 Comments

Loading comments...

Similar Recipes