Honey, let me tell you about one of my favorite recipes — Creamy Dreamy Mashed Potatoes is something I’ve been making for years and it never disappoints! This is the kind of dish that fills the whole kitchen with the most wonderful aroma and has everyone asking when dinner will be ready.
Made with simple, wholesome ingredients like potatoes, butter, milk, this recipe comes together without any fuss. That’s the way Gran likes it — good food that doesn’t keep you in the kitchen all day.
Whether you’re making this for a weeknight dinner or bringing it to a gathering, I promise it will disappear fast. Don’t forget to scroll down and let me know how it turned out in the comments!
Please scroll down and leave a star rating in the recipe card below — it helps other home cooks find Gran’s recipes, and it means the world to me!

Creamy Dreamy Mashed Potatoes
Ingredients
- 2.5 pound Potatoes
- 0.25 cup Butter
- 1 cup Milk
- 0.25 cup Sour Cream
- 1 tablespoon Salt
Instructions
- Peel, then chop potatoes into large chunks.
- Add to medium stockpot and add water to cover potatoes.
- Place lid on pot and bring to boil.
- Once the potatoes reach a boil, boil covered over medium heat for 20 minutes.
- Remove pot from heat and drain potatoes.
- Place butter in the bottom of large mixing bowl and add potatoes on top of butter.
- Using a stand mixer (or a hand mixer), beat on low until potatoes are mashed.
- Add milk, sour cream and salt.
- Beat on medium high until potatoes are smooth, approximately 3 minutes.
- Add more milk, if necessary, to bring to desired consistency.
- Serve immediately topped with gravy.
- *The sour cream in this recipe is optional.
- If you dont have it on hand, just add extra milk.
- But, I love the flavor that sour cream gives these potatoes.
