Go Back
+ servings
Food blogger, Bella Bucchiotti of xoxoBella, shares a recipe for hearty ham and cannellini bean soup. This recipe is perfect for leftover ham.

Ham and Cannellini Bean Soup

5 from 13 votes
Course: Soup
Cuisine: American
Keyword: ham
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 6
Calories: 89kcal
Author: Bella Bucchiotti
This hearty ham and Cannellini bean soup is perfect for ham lovers or to make with leftover ham. So easy to make, too!
Print Save


  • 1 ham bone leftover
  • 2 carrots chopped (about2 cups)
  • 2 celery stalks chopped (about2 cups)
  • 1 Cup onion chopped
  • 3 Cloves garlic minced 
  • 1 Tablespoon Italian seasoning 
  • 1 Teaspoon cumin
  • 1/2 Teaspoon crushed red pepper flakes
  • 45 Ounces Cannellini beans (3 cans)
  • 2 Cups cooked ham diced
  • 6 Cups water


  • Spray a large stockpot with cooking spray and place the ham bone inside.  
  • Place the carrots, celery and onion around the ham bone and saute until tender. 
  • Add the garlic, Italian seasoning, cumin and red pepper flakes. Cook for one additional minute.  
  • Add the Cannellini beans, ham and 6 cups water to the stock pot. Cover and bring to a simmer.  
  • Reduce heat to medium low and simmer for 30 minutes. 
  • Remove ham bone, add salt and pepper to taste. Serve.  


Calories: 89kcal | Carbohydrates: 7g | Protein: 8g | Fat: 3g | Saturated Fat: 1g | Cholesterol: 27mg | Sodium: 473mg | Potassium: 273mg | Fiber: 2g | Sugar: 2g | Vitamin A: 3578IU | Vitamin C: 13mg | Calcium: 74mg | Iron: 2mg


Salt and pepper to taste 
Join me on Facebook!Like @XOXOBellaBucchiotti on Facebook for more recipe ideas

The nutrition information provided are only estimates based on an online nutritional calculator. I am not a certified nutritionist. Please consult a professional nutritionist or doctor for accurate information and any dietary restrictions and concerns you may have.