Potato Soup Recipe With Evaporated Milk: Velvety Texture and Rich Creaminess

Potato Soup Recipe With Evaporated Milk: Velvety Texture and Rich Creaminess

This potato soup delivers a velvety texture and rich creaminess that feels indulgent without heavy cream.

I’ve found that evaporated milk adds a depth of flavor and smoothness that regular milk can’t match. The key is adding it at the end to preserve its natural sweetness and prevent curdling.

What you get is a comforting bowl of soup with tender potatoes, aromatic vegetables, and a luxurious broth that coats every spoonful. It’s the kind of dish that transforms a simple weeknight into something special.

Perfect for chilly evenings or whenever you need a bowl of pure comfort. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Potato Soup Recipe with Evaporated Milk

Velvety potatoes and rich broth come together for pure comfort in every bowl.

Ingredient Amount Notes
Russet Potatoes 🥔 2 lb Peeled and diced into 1-inch cubes
Yellow Onion 🧅 1 whole Medium, finely diced
Celery Stalks 🌿 2 whole Diced, leaves included
Carrots 🥕 2 whole Medium, peeled and diced
Garlic Cloves 🧄 3 cloves Minced for depth of flavor
Unsalted Butter 🧈 ¼ cup For sautéing vegetables
All-Purpose Flour 🌾 ¼ cup For thickening the soup
Chicken-Free Vegetable Broth 🥣 4 cups Low-sodium preferred for control
Evaporated Milk 🥛 1 can 12 oz can, full-fat for creaminess
Sharp Cheddar Cheese 🧀 1 ½ cups Shredded from block
Fresh Thyme 🌿 1 tbsp Chopped, or 1 tsp dried
Bay Leaf 🍃 1 whole For aromatic depth
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The potatoes are the heart of this. Russets give that perfect fluffy texture—don’t swap them for waxy reds (they’ll turn gluey). Whole Foods or a good farmers market will have the freshest produce. The evaporated milk is non-negotiable here—Carnation or store brand both work, but skip the low-fat version (trust me on the full-fat). For the broth, Better Than Bouillon vegetable base mixes up a perfect batch.

No fresh thyme? Dried works at one-third the amount. Out of cheddar? Gruyère or Monterey Jack melt beautifully too. Evaporated milk can be swapped for full-fat coconut milk if you’re avoiding dairy, but the flavor will shift. The celery and carrots (the holy trinity with onions) can be pre-diced from Trader Joe’s—saves time, no judgment. Just don’t skip the butter for sautéing.

This thickens as it sits, so add a splash of broth when reheating. Keeps 4-5 days in the fridge, freezes for 3 months (though the potatoes may soften a bit). I always make extra—leftovers taste even better the next day (the flavors meld like magic).

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I toss everything in, simmer, and call it dinner—no extra pans, no fuss.
  • Creamy Dream: Evaporated milk gives it that rich, velvety finish without heavy cream’s guilt.
  • Feeds Everyone: From picky kids to my in-laws, this soup disappears at every gathering.
  • Pennywise Comfort: Russet potatoes stretch the budget, and leftovers taste even better the next day.

Step-by-Step Instructions for Potato Soup With Evaporated Milk

This method delivers that velvety texture you crave with every spoonful.

Step 1: Sauté the Aromatic Vegetables

Heat the 0.25 cup Unsalted Butter in a large pot or Dutch oven over medium heat until melted and foaming. Add the 1 whole Yellow Onion, 2 whole Celery Stalks, and 2 whole Carrots that have been diced as specified.

Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and the onion becomes translucent. Add the 3 cloves Garlic Cloves and cook for an additional 1 minute until fragrant. This builds the flavor foundation for your soup.

Step 2: Create the Roux and Add Liquids

Sprinkle the 0.25 cup All-Purpose Flour over the vegetables and stir constantly for 1-2 minutes to cook off the raw flour taste. This creates a light roux that will thicken your soup beautifully.

Slowly pour in the 4 cups Chicken-Free Vegetable Broth while whisking continuously to prevent lumps. Add the 1 tbsp Fresh Thyme and 1 whole Bay Leaf. Bring the mixture to a gentle simmer, then add the 2 lb Russet Potatoes.

Step 3: Simmer Until Potatoes Are Tender

Return the soup to a simmer, then reduce heat to medium-low. Cook for 15-20 minutes, stirring occasionally, until the potatoes are fork-tender and easily pierced with a knife.

The potatoes should break apart slightly when pressed with a spoon. Remove the bay leaf at this point. This is when you’ll know the base is ready for the creamy elements.

Step 4: Finish with Creamy and Cheesy Elements

Stir in the 1 can Evaporated Milk and 1.5 tsp Salt. Simmer for 5 minutes to allow the flavors to meld. Then gradually add the 1.5 cups Sharp Cheddar Cheese, stirring constantly until fully melted and smooth.

The cheese should create a velvety texture without any stringiness. Taste and adjust seasoning with the 0.5 tsp Black Pepper if needed. The soup should be creamy and rich, coating the back of a spoon.

Step 5: Serve with Fresh Garnish

Ladle the soup into bowls and garnish with the 0.25 cup Fresh Parsley. The parsley adds a fresh contrast to the rich, creamy soup. Serve immediately while hot for the best texture and flavor.

Each serving should have a consistent, smooth texture with visible flecks of vegetables and a beautiful golden color from the cheese. The evaporated milk ensures a silky finish without being overly heavy.

👨‍🍳

Pro Tips For Making Potato Soup Recipe With Evaporated Milk

  • Simmer, Don’t Boil: Keep the heat at a gentle simmer once you add the evaporated milk—I learned this the hard way after curdling a batch by letting it get too hot.
  • Cut Potatoes Evenly: Dice the russets into ½-inch cubes so they cook through at the same rate; uneven pieces mean mushy bits and hard chunks in the same bowl.
  • Sweat the Veggies First: Cook the onion, celery, and carrots for 5-7 minutes before adding liquid—my grandmother swore by this, and it actually changes the outcome by deepening the flavor base.
  • Add Milk Last: Stir in the evaporated milk only in the final 10 minutes of cooking to prevent it from separating or scorching at the bottom of the pot.

Regional Styles of These Flavors

New England Style

In New England, this dish often includes clams or haddock for a seafood twist. I’ve tried it with ½ lb diced haddock added during the final 10 minutes of simmering. The briny flavor pairs beautifully with the creamy base. 💛

Southern Comfort

Southern cooks love adding ½ cup cooked bacon or 1 tsp smoked paprika for depth. I crumble bacon on top just before serving to keep it crisp. It adds a smoky richness that feels indulgent.

Midwest Hearty

Midwestern versions often include extra veggies like 1 cup corn kernels or ½ cup diced bell peppers. I add them with the potatoes for even texture. It’s a great way to stretch the soup for a crowd.

Pacific Northwest

Out west, fresh herbs like 1 tbsp dill or 1 tsp rosemary are common. I stir in dill at the end for a bright, fresh note. It complements the creamy base without overpowering it.

Southwest Spice

For a Southwest kick, add 1 diced jalapeño with the onions and 1 tsp cumin with the flour. I top with avocado and cilantro for a vibrant finish. The heat balances the richness perfectly.

Rustic French

Inspired by my time in France, I sometimes add 1 tbsp Dijon mustard with the evaporated milk. It gives a subtle tang that elevates the dish. Serve with crusty bread for dipping.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 70mg23%
Sodium 950mg41%
Total Carbohydrate 42g15%
Dietary Fiber 4g14%
Sugars 8g
Protein 18g36%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular milk instead of evaporated?

No, evaporated milk creates the signature creaminess. Regular milk lacks the same richness and may curdle. Stick with the 12 oz can for best results.

2

Why add the evaporated milk at the end?

Adding it last preserves its natural sweetness and prevents curdling. Simmering for 5 minutes blends flavors without breaking the texture.

3

How do I make it thicker?

For extra thickness, mash some potatoes before adding the cheese. Or, blend 1 cup of soup and stir it back in. Avoid extra flour—it can make the soup gluey.

4

Can I make this ahead of time?

Yes! It keeps 4-5 days refrigerated or 3 months frozen. Reheat gently with a splash of broth to restore the creamy texture.

★★★★★4.8(7 reviews)
Allison Carter