Potato Soup Recipe

An Amateur Cook – Save Recipe

Save this recipe!

Get this recipe sent to your inbox, plus
new home-style recipes from An Amateur Cook every week.

This soup came into my life on a cold evening when I didn’t feel like doing much of anything… except eating something warm.

I remember opening the fridge and spotting some leftover ham that I didn’t really have a plan for. Not enough for a full meal, too much to throw away. Classic situation.

Then I saw the potatoes sitting quietly in the corner like they always do, just waiting to be useful.

So I thought, alright… let’s try something simple.

No big expectations. Just throwing things into a pot and hoping it turns into something decent. But somewhere between the simmering potatoes and that creamy milk sauce coming together, the whole kitchen started to smell like comfort.

The first spoonful? Warm, creamy, a little salty from the ham, soft potatoes in every bite.

That’s when I knew this wasn’t just a “use up leftovers” recipe anymore.

Now it’s one of those meals I make when I want something that feels like a blanket in a bowl. Nothing fancy, just honest, filling, and exactly what I need.

Why I Keep Coming Back to It

  • Comfort in Every Spoon: It’s warm, creamy, and just makes everything feel a little better.
  • Simple Ingredients, Big Payoff: Nothing complicated here, but it tastes like you put in more effort than you did.
  • Great Use for Leftovers: Perfect way to use up extra ham without overthinking it.
  • Filling and Satisfying: This isn’t a light soup, it actually fills you up.
  • Creamy Without Being Too Heavy: It’s rich, but still easy to enjoy bowl after bowl.
  • Perfect for Cold Days: This is my go-to when the weather calls for something cozy.
  • Family-Style Feel: It’s the kind of dish you serve in big bowls and go back for seconds.

Real-Life Cooking Notes from Ethan

  1. Cut Potatoes Evenly: This helps them cook at the same rate. I’ve had some too soft and some too firm before.
  2. Don’t Overcook the Potatoes: You want them tender, not falling apart completely.
  3. Bouillon Adds Depth: It might seem small, but it really boosts the flavor.
  4. Season Gradually: Ham can be salty, so taste before adding extra salt.
  5. Cook the Flour Properly: That butter and flour step matters. It removes the raw flour taste.
  6. Whisk the Milk Slowly: Adding milk gradually keeps the sauce smooth.
  7. Stir as It Thickens: The sauce can catch at the bottom if you ignore it.
  8. Let It Sit a Bit: It thickens slightly as it rests, and somehow tastes even better.

Ingredients You’ll Need

  1. Potatoes (Peeled & Diced): 3 ½ cups
  2. Water: 3 ¼ cups
  3. Cooked Ham (Diced): ¾ cup
  4. Celery (Diced): ⅓ cup
  5. Onion (Finely Chopped): ⅓ cup
  6. Chicken Bouillon Granules: 2 tablespoons
  7. Black or White Pepper: 1 teaspoon
  8. Salt: ½ teaspoon (adjust to taste)
  9. Butter: 5 tablespoons
  10. All-Purpose Flour: 5 tablespoons
  11. Milk: 2 cups

How It Comes Together

Start the Base: In a large pot, combine potatoes, water, ham, celery, and onion.

Cook Until Tender: Bring to a boil, then simmer until potatoes are soft, about 10–15 minutes.

Season the Soup: Stir in bouillon, pepper, and salt.

Make the Cream Base: In another pan, melt butter and stir in flour. Cook for about a minute.

Add Milk: Slowly whisk in milk and cook until thick and smooth.

Combine Everything: Pour the milk mixture into the soup and stir well.

Warm Through: Let it cook for a few minutes until everything is heated and combined.

Serve Hot: Ladle into bowls and enjoy.

Variations You Will Enjoy Trying

  • Cheesy Version: Add shredded cheddar for extra richness.
  • Bacon Swap: Use bacon instead of ham for a smoky flavor.
  • Veggie Boost: Add carrots or corn for more texture.
  • Garlic Addition: A little garlic adds depth.
  • Creamier Option: Replace some milk with cream.
  • Herb Finish: Fresh parsley or chives on top adds freshness.

potato soup recipe

Creamy potato and ham soup with tender vegetables, rich milk base, and comforting flavors, perfect for a hearty, satisfying meal.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 8
Course: Main Course
Cuisine: American
Calories: 350

Ingredients
  

  • cups potatoes peeled and diced
  • cups water
  • ¾ cup cooked ham diced
  • cup celery diced
  • cup onion finely chopped
  • 2 tablespoons chicken bouillon granules
  • 1 teaspoon black or white pepper
  • ½ teaspoon salt adjust to taste
  • 5 tablespoons butter
  • 5 tablespoons all-purpose flour
  • 2 cups milk

Equipment

  • Large pot
  • Medium saucepan
  • Whisk
  • Wooden spoon or spatula
  • Knife and cutting board
  • Measuring cups and spoons
  • Ladle

Method
 

  1. Start the Base
  2. In a large pot, combine the diced potatoes, water, cooked ham, celery, and onion.
  3. Cook Until Tender
  4. Bring the mixture to a boil, then reduce the heat and simmer for 10–15 minutes, or until the potatoes are soft.
  5. Season the Soup
  6. Stir in the chicken bouillon granules, pepper, and salt, mixing well.
  7. Make the Cream Base
  8. In a separate pan, melt the butter over medium heat. Stir in the flour and cook for about 1 minute.
  9. Add Milk
  10. Gradually whisk in the milk, continuing to cook until the mixture becomes thick and smooth.
  11. Combine Everything
  12. Pour the prepared milk mixture into the soup and stir until fully incorporated.
  13. Warm Through
  14. Allow the soup to cook for a few more minutes until everything is heated through and well combined.
  15. Serve Hot
  16. Ladle the soup into bowls and serve warm.

Nutritional Snapshot (Per Serving)

NutrientAmount
Calories~350
Carbohydrates~30g
Fat~18g
Protein~15g

Storage and Leftover Tips

  1. Refrigerate Properly: Store in an airtight container for up to 4 days.
  2. Reheat Gently: Warm on the stove over low heat.
  3. Add Milk When Reheating: Helps loosen the soup if it thickens too much.
  4. Stir Often While Reheating: Keeps the texture smooth.
  5. Freezing Isn’t Ideal: The creamy base can separate.

How I Like to Serve This Dish

  1. With Crusty Bread: Perfect for dipping.
  2. Topped with Cheese: A little melted cheddar goes a long way.
  3. With Fresh Herbs: Adds a nice contrast to the richness.
  4. Big Cozy Bowl: This is a sit-down-and-relax kind of meal.
  5. Second Helping Ready: Because one bowl is rarely enough.

FAQs

  1. Can I use raw ham? It’s best to use cooked ham for this recipe.
  2. Can I make it ahead? Yes, it reheats well.
  3. Why is my soup too thick? Add a bit of milk or water to thin it out.
  4. Can I make it vegetarian? Yes, skip ham and use veggie broth.
  5. What potatoes work best? Yukon Gold or Russet both work well.
  6. Can I add cheese? Definitely, it makes it even better.
  7. How do I avoid lumps? Whisk the milk slowly into the flour mixture.
  8. Can I freeze it? Not recommended due to the creamy base.

The Last Bite

This is the kind of meal that doesn’t try to impress you.

It just quietly does its job, warms you up, fills you up, and somehow makes the day feel a little easier.

And honestly, that’s more than enough.

Author Image

Ethan

I am a 28-year-old part-time barista, full-time vibe curator, and above all, an enthusiastic amateur cook living in Austin, Texas. .

Rate This Recipe

Thank you for rating! 🤍

Leave a Reply

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

Recipe Rating




PIN & SAVE

Follow on Pinterest

Craving more cozy, easy, and scroll-worthy recipes? Follow along and never lose a favorite again.

Follow Me on Pinterest →

You'll also love