Ham and Sweet Potato Soup Recipe

Freezer Friendly Meals

More Ways to Search: Recipe Index

Creamy, comforting, and cheesy Sweet Potato Soup packed with ham and veggies. A simple and delicious soup full of flavor, and it’s the perfect recipe for leftover ham.

Ham and Sweet Potato Soup Recipe


Ham and Sweet Potato Soup is a delicious meal that tastes like you stood by the stovetop tending to it for hours, yet it’s ready in a little over 30 minutes.

If you haven’t noticed, we are BIG into soups:

Cauliflower Cheese Soup

Leftover Turkey Soup Recipe with Orzo and Spinach

Gnocchi Zuppa Toscana

and many more…

Ham and Sweet Potato Soup Recipe

If I could, I’d have soup for dinner every day during the cold winter months. BUT, I can’t because there’s these little kids running around me begging for things like chicken nuggets and fries.


This is the best time of year to cozy up to this hearty Sweet Potato Soup that’s brimming with seasonal vegetables and savory ham. And, with Christmas coming up, me thinks this is a great recipe for your leftovers. Thus, don’t forget to hide some ham and sweet potatoes. Just in case. 🙃

  • We will start with browning up our ham, and move on to sautéing our onions with carrots, celery, and chunks of sweet potatoes.

Ham and Sweet Potato Soup Recipe

  • Once those have browned a bit, we are going to add in chicken broth, some seasonings, and let all of that simmer for about 12 minutes.
  • In the meantime, we are going to prepare a roux with butter and milk, plus cheese.
  • When ready, all that will be added to our soup pot and cooked until everything is heated through and completely creamy.

Ham and Sweet Potato Soup

  • Garnish with some parsley and you’re ready to serve.

Slurp up and realize that sweet potatoes + soup were made for each other! 😍 A true winter warmer, this sweet potato soup with ham is just what you need. Easy to prepare and extremely delicious.

Ham and Sweet Potato Soup


This is a rich and filling soup and for that reason I would say to serve it with this Bacon and Eggs Asparagus Salad or my Salmon Cobb Salad with Spinach and Feta Cheese.


  • Transfer cooled soup to an airtight container and place in the refrigerator. Soup in the refrigerator will be good for up to 4 days.


  • Let the soup cool completely and transfer it to large freezer bags.
  • Keep FROZEN for up to 3 months.
  • To reheat, defrost in the fridge over night, then add the soup to a saucepan and reheat over medium heat. Add broth OR milk couple tablespoons at a time, until desired consistency is reached.



4.5 from 2 votes
Ham & Sweet Potato Soup Recipe | Easy Leftover Ham Recipe

Ham and Sweet Potato Soup Recipe

11 11 11
WW Freestyle: 9
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Creamy, comforting, and cheesy Sweet Potato Soup packed with ham and veggies. The perfect recipe for leftover ham.
Course: Soup
Cuisine: American
Servings: 8 servings
Calories: 300



  • 1 1/2 tablespoons olive oil divided
  • 1 cup diced cooked ham
  • 1 tablespoon butter
  • 1 yellow onion diced
  • 3 to 4 cups peeled and cubed sweet potatoes about 1/2-inch cubes
  • 2 carrots cut into rounds
  • 4 celery stalks sliced
  • 3 garlic cloves minced
  • 1 teaspoon dried basil
  • 1 teaspoon dried parsley
  • 1/2 teaspoon dried thyme
  • 1/2 teaspoon salt or to taste
  • 1/2 teaspoon fresh ground pepper or to taste
  • 5 to 6 cups low sodium chicken broth


  • 4 tablespoons butter
  • 4 tablespoons all-purpose flour
  • 2 cups milk
  • 3/4 cup shredded cheddar cheese
  • chopped fresh parsley for garnish (optional)


  • Heat 1 tablespoon olive oil over medium-high heat in a Dutch oven or a large soup pot.
  • Add diced ham and cook for 1 to 2 minutes, or until lightly browned on all sides. Remove from pot.
  • Add remaining olive oil to the pot and 1 tablespoon butter; heat over medium-high heat until butter is melted.
  • Stir in diced onions, sweet potatoes, carrots, and celery stalks; cook for 5 minutes, stirring frequently.
  • Stir in garlic, basil, parsley, thyme, salt, and pepper; cook for 1 more minute.
  • Add the chicken broth and bring to a boil; lower to a simmer and continue to cook for 10 to 12 minutes, or until vegetables are tender.

In the meantime, prepare the roux.

  • Melt butter in a saucepan over medium-low heat.
  • Whisk the flour into the butter with a fork.
  • Cook and stir for 1 minute, or until the mixture is thickened.
  • Slowly stir in the milk; stir until completely smooth.
  • Continue to cook and stir for 4 minutes, or until mixture is thickened.
  • Stir in the cheese until melted and smooth.
  • Add ham back into the soup.
  • Pour the roux into the soup and cook for 5 more minutes, or until heated through.
  • Taste for seasonings and adjust accordingly.
  • Ladle into soup bowls and garnish with parsley.
  • Serve.


Nutrition Facts
Ham and Sweet Potato Soup Recipe
Amount Per Serving (2 cups)
Calories 300 Calories from Fat 153
% Daily Value*
Fat 17g26%
Saturated Fat 8g40%
Cholesterol 51mg17%
Sodium 648mg27%
Potassium 593mg17%
Carbohydrates 23g8%
Fiber 2g8%
Sugar 7g8%
Protein 13g26%
Vitamin A 11105IU222%
Vitamin C 9.2mg11%
Calcium 192mg19%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Keywords: ham recipes, holiday soup recipe, leftovers, potato soup, sweet potatoes

Want To Save This Recipe?

11 Responses
    1. Katerina Petrovska

      Yes, you can make it in the slow cooker. Combine all the ingredients (except the ingredients for the roux) in the slow cooker; cover and cook on Low for 5 to 6 hours or on High setting for 2 1/2 to 3 hours. About 30 minutes before the soup is done, make the roux and add to the soup; continue to cook until done.

  1. Maureen

    I haven’t made this yet but I’m sure it’s going to be delicious! Just wanted to send comment to let you know I’ve made a lot of your recipes and never disappointed. And this is one of the best websites I’ve ever come across!

  2. Dee Yost

    This soup was wonderful I have enough for a serving tomorrow and then freeze the rest…. I will definitely make this again.

  3. Rebecca

    Can this be made in a slow cooker/crock pot? I’d love to put this together and enjoy after a day skiing with the kids.

  4. Nancy Ruzicka

    This sounds so warm and comforting . I have all the ingredients and will be making soon! I enjoy your recipes and posts – Thank you!

    1. Katerina Petrovska

      Oh that would certainly help! 🙂 So sorry. Thanks so much for pointing that out to me!
      The ham goes back in right before you add the roux to the soup pot.

Leave a Reply

Recipe Rating

Katerina of Diethood
Hey There!
I'm Katerina, a cookie-maker & picture-taker! For me, eating is a moment to share, an enjoyment, a passion. I hope you enjoy my recipes!

Amazon Affiliate Program

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.