Finding the right way to make creamy, flavorful mashed potatoes without running to the store for heavy cream can feel like an impossible task. After all, we’ve all been there—halfway through cooking dinner when you realize you’re out of the usual dairy staples, and making another grocery trip just isn’t in the cards.
That’s where mashed potatoes with evaporated milk come to the rescue. This simple swap gives you incredibly smooth, rich mashed potatoes using a pantry staple you probably already have tucked away in your cupboard, and the best part is that nobody at your dinner table will even know the difference.

Why You’ll Love These Mashed Potatoes
- Extra creamy texture – Using evaporated milk instead of regular milk or cream gives you incredibly smooth, velvety mashed potatoes that everyone will ask about.
- Quick and easy – Ready in under 35 minutes, this recipe is perfect for busy weeknights or when you need a reliable side dish without much fuss.
- Pantry-friendly – Evaporated milk keeps in your pantry for months, so you can make creamy mashed potatoes anytime without needing fresh cream or half-and-half on hand.
- Simple ingredients – Just potatoes, butter, evaporated milk, and basic seasonings create a side dish that tastes like you spent way more effort on it.
What Kind of Potatoes Should I Use?
For the creamiest mashed potatoes, you’ll want to reach for either Yukon Golds or Russets at the grocery store. Yukon Golds have a naturally buttery flavor and creamy texture that makes them perfect for mashing, while Russets are starchy potatoes that fluff up beautifully and absorb all that evaporated milk goodness. I personally lean toward Yukon Golds because they’re a bit more forgiving and harder to over-mash, but honestly, either variety will give you great results. Just avoid waxy potatoes like red potatoes or fingerlings, as they tend to get gummy when mashed.

Options for Substitutions
This recipe is pretty straightforward, but here are some swaps you can make if needed:
- Evaporated milk: If you don’t have evaporated milk, you can use regular whole milk or half-and-half instead. Start with about 1 cup and add more as needed to reach your preferred consistency. Heavy cream works too, but use a bit less since it’s richer.
- Potatoes: Idaho Golds and Russets are ideal for fluffy mashed potatoes, so I’d stick with these varieties. Yukon Golds work well too. Avoid waxy potatoes like red potatoes or fingerlings – they’ll give you a gluey texture instead of light and fluffy.
- Unsalted butter: Salted butter works fine here, just reduce the added salt to about 1/2 teaspoon and taste before adding more. You can also try olive oil or cream cheese for a different flavor profile.
- Black pepper: White pepper is a nice alternative if you want the flavor without the black specks. Garlic powder or a pinch of nutmeg can add extra depth if you’re feeling adventurous.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with mashed potatoes is overworking them, which activates the starch and turns your fluffy side dish into a gluey paste – use a potato masher or ricer and stop as soon as the lumps are gone.
Another common error is adding cold butter and evaporated milk straight from the fridge, which can cool down your potatoes and make them harder to mash smoothly, so warm the evaporated milk in a small saucepan first and make sure your butter is at room temperature.
Don’t forget to salt your cooking water generously (it should taste like the ocean), as this is your only chance to season the potatoes from the inside out, and always taste before serving since different potato varieties absorb salt differently.
Finally, drain your potatoes well and let them sit in the pot for a minute after draining to allow excess moisture to evaporate, which prevents watery mashed potatoes.

What to Serve With Mashed Potatoes?
Mashed potatoes are the perfect side dish for just about any protein you’re serving for dinner. They pair beautifully with roasted chicken, grilled steak, pork chops, or meatloaf – basically anything with a good gravy or sauce that can pool into those creamy potatoes. I love serving them alongside roasted vegetables like green beans, carrots, or Brussels sprouts to round out the plate. For a cozy weeknight meal, try them with some pan-seared salmon or even as a base for a hearty beef stew ladled right on top.
Storage Instructions
Store: Keep your leftover mashed potatoes in an airtight container in the fridge for up to 4 days. They might look a little dry on top, but don’t worry – they’ll come back to life when you reheat them with a splash of milk or butter.
Freeze: Mashed potatoes freeze surprisingly well! Scoop them into freezer-safe containers or bags, leaving a bit of room at the top since they’ll expand slightly. They’ll keep in the freezer for up to 2 months, which is great for making a big batch ahead of the holidays.
Reheat: Warm them up in the microwave with a splash of evaporated milk or regular milk, stirring every minute or so. You can also reheat them on the stovetop over low heat, adding a bit of butter and milk while stirring until they’re creamy again.
| Preparation Time | 10-15 minutes |
| Cooking Time | 15-20 minutes |
| Total Time | 25-35 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1700-1900
- Protein: 35-42 g
- Fat: 60-70 g
- Carbohydrates: 270-300 g
Ingredients
- 1 tsp salt
- 12 fl oz evaporated milk
- 5 tbsp unsalted butter (room temperature)
- 4 lb russet or Idaho gold potatoes
- 1/2 tsp ground black pepper (freshly ground preferred)
Step 1: Prepare the Potatoes
- 4 lb russet or Idaho gold potatoes
Peel the russet or Idaho gold potatoes and cut them into equal-sized 1-inch (2.5 cm) cubes to help them cook evenly.
Step 2: Boil the Potatoes
- cubed potatoes from Step 1
- 1 tsp salt
Place the cubed potatoes into a large pot and cover completely with cold water.
Add 1 teaspoon of salt and stir.
Bring to a boil over medium-high heat, then reduce the heat to medium.
Simmer until the potatoes are fork tender, about 15 to 20 minutes.
Step 3: Drain and Dry the Potatoes
- boiled potatoes from Step 2
Drain the cooked potatoes using a colander and let them sit for about a minute to allow any excess moisture to evaporate.
Return the potatoes to the pot.
Step 4: Mash the Potatoes
- drained potatoes from Step 3
Using a hand mixer, roughly mash the warm potatoes on medium speed until broken down and fairly smooth.
Step 5: Mix in Dairy and Seasonings
- 5 tbsp unsalted butter (room temperature)
- 12 fl oz evaporated milk
- 1/2 tsp ground black pepper (freshly ground preferred)
- mashed potatoes from Step 4
- additional pinch of salt (from 1 tsp salt, as needed)
Add the unsalted butter (room temperature), evaporated milk, ground black pepper, and a pinch of salt.
Continue mixing until the potatoes are smooth and fluffy and everything is incorporated.
Taste and adjust salt and pepper to your liking.
I like to add an extra knob of butter on top for extra richness!
Step 6: Serve
Serve the mashed potatoes warm.
Optionally, garnish with an extra pat of butter and a sprinkle of pepper if desired.

Creamy Mashed Potatoes with Evaporated Milk
Ingredients
- 1 tsp salt
- 12 fl oz evaporated milk
- 5 tbsp unsalted butter (room temperature)
- 4 lb russet or Idaho gold potatoes
- 1/2 tsp ground black pepper (freshly ground preferred)
Instructions
- Peel the russet or Idaho gold potatoes and cut them into equal-sized 1-inch (2.5 cm) cubes to help them cook evenly.
- Place the cubed potatoes into a large pot and cover completely with cold water. Add 1 teaspoon of salt and stir. Bring to a boil over medium-high heat, then reduce the heat to medium. Simmer until the potatoes are fork tender, about 15 to 20 minutes.
- Drain the cooked potatoes using a colander and let them sit for about a minute to allow any excess moisture to evaporate. Return the potatoes to the pot.
- Using a hand mixer, roughly mash the warm potatoes on medium speed until broken down and fairly smooth.
- Add the unsalted butter (room temperature), evaporated milk, ground black pepper, and a pinch of salt. Continue mixing until the potatoes are smooth and fluffy and everything is incorporated. Taste and adjust salt and pepper to your liking. I like to add an extra knob of butter on top for extra richness!
- Serve the mashed potatoes warm. Optionally, garnish with an extra pat of butter and a sprinkle of pepper if desired.