Nothing beats the comforting taste of homemade mashed potatoes. As avid home cooks who've refined this recipe through countless family meals, we can confidently say this version delivers restaurant-quality results every time.
Simple ingredients like potatoes, fresh cream, milk, butter, and garlic create a dish so superior, you'll forget instant mixes exist.

Ingredients (Serves 6-8)
- 1 kg potatoes
- 240 g fresh cream
- 180 ml milk
- 115 g butter
- Salt and pepper, to taste
- 3 cloves garlic
Step-by-Step Instructions
- Peel and cut potatoes into pieces. Place in a Dutch oven and cover with at least 3 cm of water.
- Bring to a simmer and cook until tender (20-30 minutes, depending on size). A knife should slide in easily.
- In a small saucepan, combine butter, minced garlic, and milk. Heat gently over low heat, then set aside.
- Drain potatoes in a colander and return to the hot pot. Mash immediately.
- Pour in the butter, milk, and garlic mixture.
- Mash with a fork until smooth.
- Stir in fresh cream and season with salt and freshly ground pepper. Cover until serving.
The Result
Velvety, flavorful mashed potatoes ready to shine alongside roasts or steaks—an affordable, crowd-pleasing side dish.
Pro Tips for Even Better Results
- For thicker mash, halve the milk quantity.
- Try my grandmother's twist: swap cream for 10 cl olive oil.
- For ultra-smooth texture, use a potato ricer and add a splash of milk if needed.
Your Turn
Ready to make these? Share your results in the comments—we love hearing how it turned out!