Creamy, flavorful, and incredibly comforting, this mashed potatoes recipe is a must-have for any home cook’s collection. Whether you’re prepping for a holiday feast or just need a hearty side dish, this recipe delivers rich texture and bold taste with minimal effort. Made with Yukon Gold or Russet potatoes, a hint of garlic, and the game-changing addition of sour cream, this dish stands out for its tangy twist and velvety smooth finish. If you’re searching for the best way to make mashed potatoes at home, you’re in the right place.
Why This Mashed Potatoes Recipe Works Every Time
What sets this mashed potatoes recipe apart? It’s all about balance—flavor, texture, and ease. The combination of butter, garlic, and sour cream creates a deeply satisfying side dish that’s:
- Rich and creamy: Thanks to whole milk and a generous amount of butter.
- Perfectly fluffy: Using Russet or Yukon Gold potatoes ensures light and smooth results.
- Tangy and savory: A spoonful of sour cream takes it to the next level.
- Quick and simple: With just 7 main ingredients, this recipe is beginner-friendly yet crowd-pleasing.
- Make-ahead friendly: Perfect for holiday prep or weeknight dinners.
This classic dish is more than a side—it’s a centerpiece on any table.

What You’ll Need to Make the Best Mashed Potatoes
• Potatoes (Yukon Gold or Russet): Yukon Golds offer a creamy texture and buttery flavor, while Russets give a fluffier result. Use either or mix both for the best of both worlds.
• Garlic: Adds aromatic depth and savory complexity.
• Unsalted Butter: The key to a rich, luxurious mouthfeel. Use more for an indulgent finish.
• Whole Milk: Provides creaminess and helps blend everything into a smooth mash.
• Sour Cream: Optional but highly recommended for tanginess and extra creaminess.
• Sea Salt: Enhances and balances all the flavors.
• Freshly Ground Black Pepper: Adds a subtle kick and complements the creaminess.
• Chives (for garnish): Optional, but adds a touch of freshness and color.
Swaps and Substitutions for Any Pantry
Not every kitchen is stocked the same, and this mashed potatoes recipe is flexible enough to accommodate:
• Cream Cheese instead of Sour Cream: Adds creaminess without the tang, perfect for those who dislike sour cream.
• Non-Dairy Milk: Use oat or almond milk if you’re avoiding dairy. Stick to unsweetened and unflavored options.
• Vegan Butter or Olive Oil: For a plant-based version without sacrificing richness.
• Red Potatoes: A firmer alternative, though they won’t be quite as fluffy. Great if you prefer a chunkier mash.
• Greek Yogurt: Another tangy substitute for sour cream that adds protein.
How to Make Mashed Potatoes from Scratch
- Prep the potatoes and garlic. Peel the potatoes and cut them into large, even chunks—halve small Yukon Golds and quarter or sixth large Russets. Add whole garlic cloves for flavor.
- Boil the potatoes. Place potatoes and garlic in a large pot. Cover with cold water by 1 inch. Add a tablespoon of salt. Bring to a boil, then reduce to medium heat and cook until the potatoes are fork-tender (15–20 minutes).
- Drain and dry. Drain the potatoes thoroughly in a colander. Gently shake to remove excess water, then return them to the warm pot to let residual steam escape—this helps avoid watery mashed potatoes.
- Mash with butter and milk. Use a potato masher to break them down partially. Add butter, milk, salt, and pepper. Continue mashing until they’re smooth and creamy.
- Add the sour cream. Fold in sour cream using a wooden spoon or spatula. Mix until fully incorporated.
- Taste and adjust. Add more salt, pepper, butter, or sour cream to suit your preferences. Serve warm, garnished with extra butter and fresh chives.
Expert Tips for the Perfect Mashed Potatoes
• Start with cold water. Always add potatoes to cold water to ensure even cooking.
• Don’t overboil. Keep an eye on them; overcooked potatoes absorb too much water and become gluey.
• Drain well. Residual water can ruin the consistency. Let them steam-dry in the pot for a minute.
• Use a masher or ricer. Avoid blenders or food processors—they make mashed potatoes gummy.
• Serve warm. Reheat gently with extra butter or milk if needed. Use the microwave, oven, or slow cooker for reheating.
• Don’t skip the seasoning. Mashed potatoes need a good amount of salt to shine. Taste as you go.
Delicious Pairings and Flavor Variations
Mashed potatoes are a classic comfort food, but that doesn’t mean they have to be plain. Try these pairings and twists:
Great Pairings:
- Mushroom Gravy: Earthy and rich, it enhances the creamy texture.
- Roasted Chicken or Turkey: A perfect holiday combo.
- Green Beans or Roasted Veggies: For a fresh, balanced plate.
Variations to Try:
- Garlic Herb Mash: Add fresh thyme, rosemary, or parsley for an herby finish.
- Cheesy Mashed Potatoes: Fold in sharp cheddar or parmesan for added richness.
- Spicy Version: Mix in horseradish or a pinch of cayenne for a bold kick.
- Vegan Mashed Potatoes: Use vegan butter and oat milk, skip the sour cream or replace it with vegan yogurt.
Make-Ahead Tips:
Prepare the mashed potatoes up to 2 days in advance. Store in an airtight container and reheat with added butter or milk to bring back the creamy texture.
Why These Mashed Potatoes Are a Holiday Essential
This mashed potatoes recipe isn’t just perfect for everyday meals—it’s a Thanksgiving favorite and a go-to comfort dish during the colder months. The sour cream gives them a tangy twist that sets them apart from traditional versions, while the simple ingredients make them accessible to any home cook. Plus, their make-ahead potential means less stress during big gatherings.
Whether you’re serving them alongside a holiday roast or as part of a weeknight dinner, these mashed potatoes will always hit the spot.
Conclusion: Comfort Food at Its Creamiest Best
There’s something undeniably comforting about a bowl of warm, creamy mashed potatoes made from scratch. This mashed potatoes recipe brings together the best of both worlds: simple ingredients and indulgent flavor. Whether you’re whipping them up for a holiday gathering or a casual dinner at home, they’ll always earn a spot at the table. Thanks to the perfect mix of butter, milk, and sour cream, these mashed potatoes are rich, tangy, and silky smooth. With flexible options to fit any dietary need, this recipe is one you’ll reach for again and again.
Frequently Asked Questions
What’s the best type of potato for mashed potatoes?
Yukon Gold and Russet potatoes are the top choices. Yukon Golds provide a naturally creamy texture and buttery flavor, while Russets make mashed potatoes extra fluffy. Mixing both creates a perfect balance of richness and fluffiness.
Can I make mashed potatoes ahead of time?
Yes! You can make them up to 2 days in advance. Store in an airtight container in the fridge. Reheat with a splash of milk or melted butter in the microwave, oven, or slow cooker to restore their creamy texture.
What can I use instead of sour cream?
Great alternatives include Greek yogurt, cream cheese, or plant-based sour cream for a dairy-free version. Each adds creaminess and a slight tang without compromising flavor.
How do I fix watery mashed potatoes?
If your mash is too runny, try stirring in more mashed potatoes (if you have extras), or return them to the pot over low heat to cook off excess moisture while stirring. Avoid adding thickeners like flour or cornstarch, which can alter the flavor and texture.
More Relevant Recipes
- Easy Homemade Pizza Dough That Delivers a Chewy, Crispy Crust
- Best Sugar Cookie Recipe
- Easy & Cheesy Homemade Lasagna
Easy Mashed Potatoes Recipe: Creamy, Tangy, and Always a Hit
- Total Time: 45 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This rich and creamy mashed potatoes recipe is the perfect comfort food side dish. Made with Yukon Gold or Russet potatoes, butter, garlic, whole milk, and optional sour cream, it’s a flavorful, smooth, and satisfying classic that’s easy enough for weeknights and delicious enough for holidays.
Ingredients
- 3 pounds potatoes (Yukon Gold, Russet, or a mix): Base of the dish, provides creamy or fluffy texture
- 3 garlic cloves: Adds savory depth and aroma
- 1/2 cup unsalted butter (plus more for serving): For richness and a buttery flavor
- 1 cup whole milk: Helps achieve a creamy consistency
- 1 1/2 teaspoons sea salt (plus more for boiling water): Enhances overall flavor
- Freshly ground black pepper: Adds a subtle kick
- 1/4 to 1/2 cup sour cream (optional): Adds tang and extra creaminess
- Chopped fresh chives (for garnish): Provides freshness and color
Instructions
- Peel and cut the potatoes into evenly sized chunks. Place them in a large pot along with the garlic cloves.
- Cover the potatoes with cold water by 1 inch and add a tablespoon of salt to the water.
- Bring to a boil over high heat, then reduce to medium and cook for 15–20 minutes or until fork-tender.
- Drain the potatoes and shake off any excess water. Return them to the warm pot.
- Begin mashing the potatoes and garlic using a potato masher until partially mashed.
- Add the butter, milk, salt, and pepper. Continue mashing until completely smooth.
- Stir in the sour cream, if using, and adjust seasoning to taste.
- Serve warm, topped with extra butter and chopped chives if desired.
Notes
- Mix Russet and Yukon Gold potatoes for the best texture—fluffy and creamy.
- Let potatoes steam dry after draining to prevent watery mash.
- Reheat with milk or butter to restore creamy consistency.
- Avoid using a blender or food processor to prevent gummy potatoes.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Boiled and Mashed
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 2g
- Sodium: 420mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 35mg
Keywords: mashed potatoes recipe, creamy mashed potatoes, homemade mashed potatoes, easy mashed potatoes, fluffy mashed potatoes, side dish, holiday mashed potatoes
