Go Back
+ servings

Perfect mashed potatoes

If you're a beginner cook, a good mashed potato recipe is one of the first things you should learn! The ultimate comfort food. Here's how to make perfect mashed potatoes.
Prep Time10 mins
Cook Time20 mins
Total Time30 mins
Course: Side Dish
Cuisine: British
Servings: 4 people
Calories: 288kcal
Author: Becca Heyes


  • 1 kg potatoes
  • 1 vegetable stock cube (optional)
  • 50 g (3 tbsp) butter
  • 200 ml (~ 3/4 cup) milk
  • Salt
  • Black pepper


  • Wash and peel the potatoes, then cut them into evenly sized pieces. Place them in a large pan of water, and bring to the boil - I like to crumble in a vegetable stock cube for extra flavour.
  • Cook for around 20 minutes, until the potatoes are just soft. The exact time will depend on how big you cut your potatoes, so just check them every few minutes, and when they're soft enough that you can poke them with a sharp knife with no resistance, drain them.
  • While the boiled potatoes are still hot, add the butter and milk, along with plenty of salt and pepper. Mash very thoroughly with a potato masher (or use a ricer, if you have one), until no lumps remain. You can now add more milk, butter, salt or pepper, as desired.


Serving: 1portion | Calories: 288kcal | Carbohydrates: 41.9g | Protein: 6g | Fat: 11.5g | Saturated Fat: 7.1g | Cholesterol: 31mg | Sodium: 150mg | Potassium: 1051mg | Fiber: 6g | Sugar: 5.2g | Calcium: 87mg | Iron: 1mg