Healthy Ham Potato Soup Recipe

This soup is packed with creamy goodness! It does not require a ton of ingredients and has enough protein to keep you full longer during the day. If you haven’t tried my healthy ham potato soup recipe, you are in for a treat. Each spoonful of this soup will have you wanting more.

I have a ton of potato soup recipes that you can try! Here are some of my latest recipes: turkey potato soup, leek potato soupchicken potato soup, beef potato soup, and this very delicious bacon potato soup.

Healthy Ham Potato Soup Recipe

Healthy Ham Potato Soup Recipe

Ingredients for 6 servings | Prep & Cook time: 40 minutes

  • 2 cups of cooked ham (diced) I use leftovers
  • 3 medium carrots (chopped)
  • 3 celery stalks (chopped)
  • 1 large onion (chopped)
  • 4 garlic cloves (minced)
  • 2 medium russet potatoes (peeled and diced)
  • 1 tablespoon of olive oil
  • 4 cups of low-sodium ham stock
  • 2 cups of water
  • 1 teaspoon of Italian seasoning
  • 1/2 teaspoon of black pepper
  • a dash of salt (optional)

How To Make This Ham Potato Soup

In a large soup pot, heat the olive oil over medium heat and saute the onions until translucent. Add in the garlic and stir for 30 seconds until fragrant.

Next, add the carrots and celery and continue to stir fry for 5 minutes. Pour in the ham stock and water, increase the heat, and let the soup boil. Half cover the pot and lower the heat to medium after 10 minutes, let the vegetables cook until tender.

Once the veggies are cooked, using a hand blender, puree most of the soup but make sure to leave in some chunks. This step makes your soup creamy without adding in extra cream.

Finally, add in 90% of the ham, seasoning, black pepper, and salt, let the soup simmer for 5 minutes on low heat, and serve. Garnish with the rest of the ham.

Ham Potato Soup Nutrition Facts

Each serving of this soup has | 143 calories | 4.1g total fat | 0.8g saturated fat | 17mg cholesterol | 674mg sodium | 16.7g total carbs | 3.3g dietary fiber | 5.1g total sugars | 9.3g protein | 55mg calcium | 1mg iron | 476mg potassium|

What To Serve With Ham Potato Soup

There aren’t many healthy options for low-calorie soups so I try to make my own. I actually made a tray of roasted assorted vegetables for this ham and potato soup. Gather some cherry tomatoes, sweet potatoes, asparagus, brussels sprouts, and broccoli.

Drizzle with a tablespoon of olive oil and sprinkle with salt and roast in the oven. You can also have some homemade low-calorie garlic bread or a slice of sourdough.

Variations & Substitutions

As for variations of this soup, you can add cannellini beans, corn, broccoli, cauliflower, and my favorite, a dash of cayenne pepper to add some spice! It really depends on your personal preference but always experiment with your recipes.

How To Store Leftovers

Since this soup doesn’t contain cream, you can store it in the freezer for up to 2 weeks just so the vegetables don’t become mushy after you reheat them. For storing in the fridge, empty the rest of your soup in an airtight container and keep it for up to 5 days.


There you go! I really hope you try this healthy ham potato soup recipe. If you do, let me know how it went in the comments below. You can also find me on Pinterest for more awesome low-calorie recipes and tips. Until next time, stay awesome!

Healthy Ham Potato Soup Recipe

Please Share My Post, It Really Helps. Thanks A Million!

Leave a Reply

Your email address will not be published. Required fields are marked *