Warm-up with this delicious and Creamy Ham and Potato Soup – a hearty comfort food favorite that’s creamy without the cream thanks to a little trick. This ham and potato soup recipe will quickly become a family favorite and it’s a great way to use up leftover ham.
This post was originally published on November 29th, 2016. Updated on November 20th, 2020
Warm-up with a Big Bowl of Creamy Ham and Potato Soup
When the weather turns cold, we turn to a big, hearty bowl of soup. Making soup is the epitome of cold weather. It’s easy to make and always leaves you satisfied after enjoying a big bowl of warm deliciousness.
This creamy ham and potato soup recipe is one of our all-time favorite soups to enjoy on a cold winter day. With big chunks of ham, soft potatoes, diced carrots, and the ever delicious and healthy kale come together for an unforgettable bowl of soup the whole family will love.
Do you have leftover ham to use up? If you made our Orange Glazed Ham for a holiday gathering, you’ll have leftovers of the delicious and juicy ham slices. This is an excellent recipe to use up leftovers and eliminate food waste. Chop those leftover ham slices into bite-size pieces and watch them transform into a mouthwatering hearty soup.
Creamy Soup — Without the Cream!
We’re using one of our favorite “hacks” to make this delicious soup creamy without any dairy in sight! Instead, you’ll use an immersion blender (or a regular blender) to blend up 1/2 the cooked veggies, before adding them back to the base of the soup. You won’t believe how creamy this makes the soup!
This post contains affiliate links that won’t change your price but will share some commission.
Ingredients for Dairy-Free Creamy Ham and Potato Soup
- Cooking fat of choice – We like to use avocado oil or olive oil
- Yellow onion – Can also use white onion
- Leek – Use the white and light green part only. May substitute 3-4 green onions instead.
- Red potatoes – May substitute Yukon Gold or Russet potatoes
- Chicken Broth – Homemade or store-bought. We recommend using low-sodium broth so that you can adjust the salt to taste.
- Dried Thyme
- Cooked ham – Use ham without added sugar to make the recipe Whole30-friendly
- Kale – May substitute spinach or another hearty green
- Salt & Pepper
- Red Pepper Flakes – Optional
How to make Ham and Potato Soup
First step: Place a Dutch oven or large pot with a tight-fitting lid over medium heat and add the fat or oil of choice. When melted, add the onion, carrot, celery, and leeks. Saute for 5-7 minutes, stirring occasionally until the onions start to soften.
Second step: Add the garlic and stir, cook for an additional 30 seconds.
Third step: Add the potatoes, broth, and thyme. Bring the soup to a boil, then reduce the heat to low, cover, and simmer until the potatoes and carrots are tender – about 30 minutes, depending on how large the pieces of potatoes are and how vigorous the simmer.
Fourth step: When the vegetables are tender, insert an immersion blender into the soup on one side of the Dutch oven (or large pot), and process until creamy. Stir to mix the part you just pureed into the other half of the soup. If you don’t have an immersion blender you can transfer half of the soup to a blender or food processor and blend until creamy.
Last step: Add the diced ham and kale and continue to heat until the ham is warm and the kale is wilted. Taste and season with salt and pepper. Serve.
How to store Ham Potato Soup
Store any leftover ham potato soup in a covered container in the fridge for up to 4 days or place completely cooled soup in a freezer-friendly container and freeze (see below for more).
Stock Your freezer with a Healthy Soup
Have you found yourself in the middle of the week struggling with dinner creation? We understand and we have a solution!
This is a great recipe to double and freeze half of it to enjoy on those busy nights when take-out sounds so tempting (soup recipes in general are awesome for this purpose!). Keeping a healthy batch of ham potato soup in the freezer is a great way to enjoy a healthy meal in under 15 minutes.
After making this dutch oven ham and potato soup, let it cool completely, then transfer it to a freezer-friendly container like this one or these half-gallon reusable silicone bags and freeze. The soup can be frozen for up to 3 months.
More Freezer-Friendly Soup Recipes to Make
How to Thaw and Reheat Ham and Potato Soup
To thaw the soup, simply remove the container of frozen ham and potato soup from the freezer and empty the contents into a large saucepan or Dutch oven. Cover the saucepan with a list and over medium-low begin to warm the soup stirring occasionally to ensure it doesn’t burn. Continue to heat until the soup is hot enough to enjoy, about 15-20 minutes.
Or remove the container of frozen soup and place it in the refrigerator overnight to slowly thaw. The next day when you’re ready to serve the soup, place the thawed soup into a saucepan and heat over medium-low heat.
Other Soup Recipes You’ll Love
- 1 Tbsp. cooking fat of choice (such as ghee, avocado oil or olive oil)
- ½ medium yellow onion, diced
- 2 stalks celery, thinly sliced
- 2 medium carrots, thinly sliced
- 1 large leek, white and light green part only, thinly sliced
- 6 cloves garlic, finely minced
- 3 cups red potatoes, skin-on, ½-inch dice
- 4 cups chicken broth (store-bought or homemade)
- 1 tsp. dried thyme
- 8 oz. cooked ham, ¼-inch dice
- 2 cups kale, tightly packed, torn into small pieces (about ½ bunch)
- ½ tsp. sea salt or to taste
- ¼ tsp. black pepper or to taste
- Red pepper flakes, optional
- Place a Dutch oven or other large pot with a lid over medium heat. Add fat/oil and when melted, add onion, carrot, celery, and leeks. Saute for 5-7 minutes, stirring occasionally until onions start to soften.
- Add garlic, stir and cook an additional 30 seconds.
- Add potatoes, broth, and thyme. Bring soup just to a boil then reduce heat, cover and simmer until potatoes and carrots are tender – about 30 minutes, depending on how large they are and how vigorous the simmer.
- When vegetables are tender, insert an immersion blender into the soup on one side of the pot and process until creamy. Stir to mix the part you just pureed into the other half of the soup (you can also remove ½ of the soup and process it in a blender or food processor then return it to the pan).
- Add diced ham and kale continue to heat until ham is warm and kale is wilted. Taste and season with salt and pepper as desired. Serve.
- Serving Size: 1/5th recipe
- Calories: 322
- Sugar: 5g
- Sodium: 775mg
- Fat: 11g
- Carbohydrates: 30g
- Fiber: 4g
- Protein: 19g
Pin now to make later!
All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish this recipe, please rewrite the recipe in your own unique words and link back to the source recipe here on The Real Food Dietitians. Thank you!
Photo Credit: The photos in this blog post were taken by Jess of Plays Well with Butter.