Smooth, fluffy, and loaded with buttery flavor, these homemade mashed potatoes are the ultimate comfort food side dish. Perfect for holidays, family dinners, or any cozy meal.
Why Youโll Love This Recipe
- Rich and creamy texture
- Simple everyday ingredients
- Easy to customize
- Perfect side dish for almost any meal
- Ready in about 30 minutes
Ingredients
- 2 lbs (900g) potatoes (Yukon Gold or Russet)
- 4 tablespoons butter
- 1/2 cup warm milk (or heavy cream)
- 1/4 cup sour cream (optional)
- 3โ4 cloves garlic (optional)
- Salt, to taste
- Black pepper, to taste
Instructions
1. Prepare the Potatoes
Peel the potatoes and cut them into evenly sized chunks.
Place them into a large pot and cover with:
- cold salted water
2. Cook the Potatoes
Bring the pot to a boil over medium-high heat.
Cook for:
- 15โ20 minutes
until the potatoes are fork tender.
Drain very well.
3. Mash
Return the hot potatoes to the pot.
Mash using:
- a potato masher
- potato ricer
- or hand mixer
Mash until smooth.
4. Make Them Creamy
Add the butter and let it melt into the hot potatoes.
Gradually pour in the warm milk while mashing.
Stir in:
- sour cream (if using)
until creamy and fluffy.
5. Season
Add:
- salt
- black pepper
to taste.
Mix until smooth and fully combined.
Optional Garlic Version
For garlic mashed potatoes:
Boil the garlic cloves together with the potatoes, then mash everything together for a rich garlic flavor.
Tips
- Yukon Gold potatoes give a naturally buttery texture.
- Warm milk blends more smoothly than cold milk.
- Do not overmix or the potatoes may become gummy.
Serving Ideas
Serve with:
- roast chicken
- steak
- meatloaf
- turkey
- gravy
- roasted vegetables
Storage
- Refrigerator: Up to 4 days
- Reheat with a splash of milk for extra creaminess.
Conclusion
These creamy buttery mashed potatoes are rich, fluffy, and full of comforting homemade flavor. Simple ingredients and easy steps make this classic side dish perfect for any occasion.

