Creamy Ham and Bean Soup (Gluten Free)

Creamy Ham and Bean Soup (Gluten Free)

Made  times
mlgarf 0

"This bean soup is thickened with a mash of potatoes, cauliflower, and carrots. Delicious comfort food! It is gluten-free and can be made dairy-free by using olive oil instead of butter and unsweetened soy milk in place of cow's milk. Enjoy!"
I Made it Rate it Share Print
Added to shopping list. Go to shopping list.


55 m servings 370 cals
Serving size has been adjusted!

Original recipe yields 4 servings



  • Calories:
  • 370 kcal
  • 19%
  • Fat:
  • 6.5 g
  • 10%
  • Carbs:
  • 58.3g
  • 19%
  • Protein:
  • 22.1 g
  • 44%
  • Cholesterol:
  • 23 mg
  • 8%
  • Sodium:
  • 1478 mg
  • 59%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.


  • Prep

  • Cook

  • Ready In

  1. Place a steamer insert into a saucepan and fill with water to just below the bottom of the steamer. Bring water to a boil. Add potato, cauliflower, and carrots; cover and steam until very tender, about 20 minutes. Transfer potato mixture to a bowl and add milk and 1 1/2 teaspoons butter. Mash with a potato masher or hand mixer until smooth.
  2. Melt 1 1/2 teaspoons butter in a large saucepan over medium heat; saute onion, celery, thyme, salt, and pepper until fragrant, about 2 minutes. Add ham and cook and stir until ham is warmed, about 2 more minutes. Stir undrained navy beans and chicken broth into ham mixture, increase heat to high, and bring to a boil. Reduce heat and simmer.
  3. Blend drained navy beans and garlic together in a blender until smooth. Stir bean mixture into soup; simmer, stirring often, until soup thickens, about 10 minutes. Stir potato mixture into soup and simmer, stirring often, until thickened, about 5 minutes.


Most helpful
Most positive
Least positive

Very good and very filling soup ,but it needed more broth then written. Going in my recipe box.

Great combo of ingredients. I agree with the other reviewer that it needs more broth. I actually left my veggies a little chunky instead of completely blending them and I still ended up needing ...

Other stories that may interest you