Is there anything more frustrating than making a meal, only to have your kids push their plates away? I feel you. We’ve all been there, staring at a lovingly prepared dinner that’s being met with a chorus of “I don’t like that.”

Creamy Potato and Ham Soup served warm with cozy spices
Comforting Creamy Potato and Ham Soup you can make today

That’s why I’m so excited to share this recipe for Creamy Potato and Ham Soup with you. It’s my secret weapon for those chilly nights when everyone needs a hug in a bowl. It’s warm, comforting, and has a magic way of pleasing even the most particular palates at my table. If you love a classic, creamy base, you must also try this ultimate creamy potato soup.

This isn’t just another soup recipe. It’s a peace treaty for the dinner table. Let’s make a pot of cozy together.

Recipe Overview

  • Cuisine: American
  • Category: Soup
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Servings: 6

Why Even My Picky Eaters Love This!

I’ve learned a thing or two about what gets a “yum” instead of a “yuck.” This soup checks all the boxes. First, it’s creamy and smooth. No weird textures floating around to cause suspicion.

The flavors are mild and familiar. We’re talking potatoes, a bit of ham, and a creamy base. It’s not spicy or overly herby. It’s just plain cozy and delicious, which is exactly what kids (and let’s be honest, tired parents) crave. For another aromatic and creamy option, check out this delicious herb roasted potato soup.

Our Family-Friendly Ingredient List

I promise, nothing fancy here. You probably have most of this in your kitchen right now. That’s the beauty of it!

  • 3 tablespoons butter
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1/3 cup all-purpose flour
  • 4 cups chicken broth (low-sodium is great)
  • 4 cups peeled and diced russet potatoes (about 3 large potatoes)
  • 2 cups diced cooked ham
  • 1 cup frozen corn (optional, but my kids love the sweet pop!)
  • 2 cups whole milk
  • 1 cup shredded cheddar cheese
  • 1/2 teaspoon black pepper
  • Salt to taste (go easy, the ham and broth add salt)

How to Get the Kids Involved in Cooking This

Getting little hands involved is my best trick for building excitement about dinner. It makes them feel proud and more likely to try the final product.

For younger kids, let them be in charge of washing the potatoes. It’s a simple, fun task with water involved! Older kids can safely help with the dicing if they’re comfortable, or they can be the official cheese shredder and ham dicer (with supervision, of course).

The Full Step-by-Step Instructions

Don’t let the steps fool you—this comes together so easily. I make this on busy weeknights all the time.

Recipe

Creamy Potato and Ham Soup Recipe

Make Creamy Potato and Ham Soup Recipe with simple ingredients and clear steps. Prep, cook, and enjoy—perfect for cozy evenings.
Author: Ashley Vaughn
Prep: 15 min | Cook: 25 min | Total: 40 min
Creamy Potato and Ham Soup Recipe
Serves: 4 bites
★ Rate

Our Family-Friendly Ingredient List

The Full Step-by-Step Instructions

1
Melt the butter in a large pot or Dutch oven over medium heat.
2
Add the diced onion and cook for about 5 minutes, until it’s soft and translucent. Stir in the garlic and cook for 1 more minute until fragrant.
3
Sprinkle the flour over the onions and butter. Stir constantly for about 2 minutes to cook the flour. This makes your roux, which is the secret to a thick, creamy soup.
4
Slowly pour in the chicken broth while whisking. This prevents lumps! Bring it to a gentle simmer.
5
Add the diced potatoes and ham (and corn, if using). Bring the soup back to a simmer, then reduce the heat. Cover and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
6
Turn the heat down to low. Stir in the milk and shredded cheddar cheese until the cheese is completely melted.
7
Season with black pepper. Taste it before adding any salt, as the ham is already salty. Let it warm through for another 5 minutes, then serve!

Notes

Enjoy your homemade Creamy Potato and Ham Soup Recipe!

Nutrition Information

This is a hearty, filling meal that provides protein from the ham and dairy.:
Potatoes are a great source of potassium and vitamin C.:
Using low-sodium broth helps you control the salt level.:
You can swap the whole milk for 2% or even a creamy, unsweetened almond milk if needed.:

  1. Melt the butter in a large pot or Dutch oven over medium heat.
  2. Add the diced onion and cook for about 5 minutes, until it’s soft and translucent. Stir in the garlic and cook for 1 more minute until fragrant.
  3. Sprinkle the flour over the onions and butter. Stir constantly for about 2 minutes to cook the flour. This makes your roux, which is the secret to a thick, creamy soup.
  4. Slowly pour in the chicken broth while whisking. This prevents lumps! Bring it to a gentle simmer.
  5. Add the diced potatoes and ham (and corn, if using). Bring the soup back to a simmer, then reduce the heat. Cover and let it cook for 15-20 minutes, or until the potatoes are fork-tender.
  6. Turn the heat down to low. Stir in the milk and shredded cheddar cheese until the cheese is completely melted.
  7. Season with black pepper. Taste it before adding any salt, as the ham is already salty. Let it warm through for another 5 minutes, then serve!

Fun Twists for Different Tastes

Every family is different. Here’s how to make this soup work for yours.

Got a super sensitive eater? Serve the soup with the cheese on the side for dipping or sprinkling. Sometimes, having control over their bowl makes all the difference.

Want to boost the veggies? Stir in a handful of chopped spinach at the very end until it wilts. For the adults, a dash of hot sauce or a sprinkle of crispy bacon on top is amazing.

Storing & Reheating (Perfect for Busy Nights)

This soup is a lifesaver for meal prep! Let it cool completely, then store it in an airtight container in the fridge for up to 4 days.

Reheat it gently on the stovetop over medium-low heat, stirring often. You may need to add a splash of milk or broth as it thickens when chilled. It also freezes well for up to 3 months. Thaw in the fridge overnight before reheating.

Nutrition Notes

  • This is a hearty, filling meal that provides protein from the ham and dairy.
  • Potatoes are a great source of potassium and vitamin C.
  • Using low-sodium broth helps you control the salt level.
  • You can swap the whole milk for 2% or even a creamy, unsweetened almond milk if needed.

FREQUENTLY ASKED QUESTIONS

Can I make this soup in a slow cooker?

Absolutely! Sauté the onions and make the roux in a pan first for the best texture. Then, transfer everything (except the milk and cheese) to your slow cooker. Cook on low for 6-7 hours or high for 3-4. Stir in the milk and cheese during the last 30 minutes.

What can I use instead of ham?

Leftover rotisserie chicken is a fantastic swap! You could also use cooked, crumbled sausage or even keep it vegetarian by leaving the meat out and adding extra veggies like carrots and celery.

My soup is too thick! How do I fix it?

No problem! Just stir in a little extra chicken broth or milk until it reaches your perfect, spoonable consistency. It’s an easy fix.

There you have it, friends. My go-to recipe for turning a stressful dinner into a quiet, happy one. It’s the ultimate winter comfort food that feels like a warm blanket for your belly. If the combination of ham and cheddar is your family’s favorite, you’ll adore this dedicated ham and cheddar potato soup recipe.

I truly hope this creamy potato soup becomes a cherished favorite in your home, too. It’s saved my sanity on more than one hectic evening.

I’d love to know if this was a hit with your family! Did your picky eater ask for seconds? Please leave a comment and rating below!

Follow & tag us: FacebookPinterestInstagram

Creamy Potato and Ham Soup served warm with cozy spices
Comforting Creamy Potato and Ham Soup you can make today

You might also like these recipes

Leave a Comment