Go Back
+ servings
Emma

Ham and Bean Soup: Discover the Perfect Comfort Recipe!

A hearty and comforting Ham and Bean Soup, perfect for chilly days.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 280

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium onion diced
  • 2 cloves garlic minced
  • 2 medium carrots diced
  • 2 celery stalks diced
  • 1 teaspoon dried thyme
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper optional
  • 1 15-ounce can diced tomatoes, undrained
  • 4 cups low-sodium chicken broth
  • 2 15-ounce cans white beans, drained and rinsed
  • 2 cups diced cooked ham
  • 2 cups fresh spinach optional
  • Salt to taste

Method
 

  1. In a large pot, heat the olive oil over medium heat.
  2. Add the diced onion and sauté for about 5 minutes until translucent.
  3. Stir in the minced garlic, carrots, and celery, cooking for an additional 5 minutes until the vegetables are tender.
  4. Add the dried thyme, black pepper, and cayenne pepper (if using) to the pot, stirring well.
  5. Pour in the diced tomatoes and chicken broth, bringing the mixture to a boil.
  6. Once boiling, reduce the heat to a simmer and add the white beans and diced ham.
  7. Let the soup simmer for 20-25 minutes, allowing the flavors to meld.
  8. If using spinach, stir it in during the last 5 minutes of cooking.
  9. Taste the soup and add salt as needed.
  10. Serve hot with crusty bread or crackers.

Nutrition

Serving: 1bowlCalories: 280kcalCarbohydrates: 30gProtein: 20gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 6gCholesterol: 40mgSodium: 600mgFiber: 8gSugar: 3g

Notes

  • For a smoky flavor, add a teaspoon of smoked paprika.
  • You can substitute the white beans with kidney beans or black beans for a different taste.

Tried this recipe?

Let us know how it was!