Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ham soup recipes with vegetables in rustic kitchen

Ham Soup Recipes – Cozy, Flavor-Packed & Easy Comfort Meals for Every Season


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef Luna
  • Total Time: 75 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

  • A cozy, smoky, and hearty ham soup recipe made with leftover ham, vegetables, and herbs. Perfect for cold days or post-holiday meals.

Ingredients

Scale
  1. 2 cups cooked ham, diced
  2. 1 ham bone or ham hock (optional)
  3. 1 tbsp olive oil
  4. 1 small onion, diced
  5. 2 garlic cloves, minced
  6. 2 carrots, chopped
  7. 2 celery stalks, chopped
  8. 2 potatoes, peeled and cubed
  9. 1 bay leaf
  10. 1 tsp dried thyme
  11. 1/2 tsp smoked paprika
  12. 6 cups chicken broth
  13. Salt and black pepper to taste

Instructions

  • Heat olive oil in a large pot. Sauté onion, garlic, carrot, and celery for 5 minutes.
  • Add diced ham and stir for another 2 minutes.
  • Add potatoes, bay leaf, thyme, paprika, and chicken broth.
  • If using, add the ham bone or hock for deeper flavor.
  • Bring to a boil, then reduce heat and simmer for 45–60 minutes.
  • Remove bone (if used), adjust seasoning with salt and pepper.
  • Serve hot with crusty bread.

Notes

  1. You can substitute sweet potatoes or white beans for variety.
  2. To freeze, cool completely and store in airtight containers for up to 3 months.
  3. Add leafy greens like spinach or kale during the last 5 minutes for added nutrition.
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Soups & Stews
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 220
  • Sugar: 3g
  • Sodium: 680mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 3g
  • Protein: 16g
  • Cholesterol: 35mg