Picture this: the scent of buttery, creamy mashed potatoes wafting through your kitchen, the kind that instantly makes you think of cozy family dinners and holiday celebrations. There’s something magical about a bowl of velvety mashed potatoes sitting front and center on the Thanksgiving table, just waiting to be scooped up and paired with turkey and gravy. The first time I perfected this recipe, it was like unlocking a secret to pure comfort—one that made everyone at the table go back for seconds (and thirds!).
Honestly, mashed potatoes have always been my favorite side dish, but this version takes things to a whole new level. It’s the kind of recipe that makes you pause mid-bite, close your eyes, and savor every creamy, buttery, and slightly garlicky mouthful. My family couldn’t get enough—they were sneaking spoonfuls straight out of the pot! I can’t blame them though; it’s the perfect balance of indulgence and simplicity, and it’s become a Thanksgiving staple in our home. You’re going to want to bookmark this one because it’s dangerously easy and guaranteed to impress.
Why You’ll Love This Recipe
- Rich and Creamy Texture: Achieve the smoothest mashed potatoes with my tried-and-true technique for whipping them to perfection.
- Perfect for Thanksgiving: A classic side dish that pairs beautifully with turkey, gravy, and all your holiday favorites.
- Simple Ingredients: Made with pantry staples like potatoes, butter, cream, and garlic—you probably have everything you need!
- Crowd-Pleaser: Everyone loves mashed potatoes, and this recipe always gets rave reviews from family and guests alike.
- Unbelievably Delicious: Flavored with just the right amount of butter and cream, these mashed potatoes have that soul-soothing, nostalgic taste.
What makes this recipe extra special is the balance of flavors and textures. The potatoes are whipped to cloud-like perfection, and the addition of garlic gives them just the right hint of savoriness without overpowering the dish. Plus, they’re easy to make ahead of time, so you can enjoy a stress-free Thanksgiving! Trust me, once you try these mashed potatoes, you’ll never go back to the boxed stuff again.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to create the creamiest mashed potatoes you’ve ever had! Here’s what you’ll need:
- Russet Potatoes: About 4 pounds, peeled and cut into chunks (Russets are ideal for their fluffy texture).
- Unsalted Butter: 6 tablespoons, softened (adds richness and that irresistible buttery flavor).
- Heavy Cream: 1 cup, warmed (for ultra-creamy mashed potatoes).
- Garlic: 4 cloves, peeled and minced (optional, but adds a subtle depth of flavor).
- Salt: 2 teaspoons (adjust to taste).
- Freshly Ground Black Pepper: ½ teaspoon (optional, for a hint of spice).
- Chives: 2 tablespoons, finely chopped (optional, for garnish).
If you’re out of heavy cream, you can substitute with whole milk or a mix of milk and sour cream for a tangy twist. For a dairy-free version, use unsweetened almond milk and vegan butter—it’s still delicious!
Equipment Needed
Here’s what you’ll need to make this recipe:
- Large Pot: To boil the potatoes.
- Colander: For draining the cooked potatoes.
- Potato Masher or Ricer: A masher works well for a rustic texture, while a ricer gives you that ultra-smooth finish.
- Mixing Bowl: If you’re using a hand mixer or ricer.
- Wooden Spoon: For mixing everything together.
If you don’t have a potato ricer, don’t worry—just use a hand masher or even the back of a sturdy fork. For larger batches, an electric hand mixer can save time and effort, but be careful not to overmix!
Preparation Method

- Start by peeling your Russet potatoes. Cut them into evenly-sized chunks (about 2 inches). This helps them cook evenly.
- Place the potato chunks into a large pot and cover them with cold water. Add 1 teaspoon of salt. Bring the water to a boil over medium-high heat, then reduce the heat to medium and let the potatoes simmer for 15-20 minutes or until fork-tender.
- While the potatoes cook, gently warm the heavy cream in a small saucepan over low heat. Add the minced garlic to the cream and let it infuse for about 5 minutes. Turn off the heat and set aside.
- Once the potatoes are cooked, drain them using a colander. Return the potatoes to the pot and let them sit for a minute to steam off excess moisture.
- Using a potato masher, mash the potatoes until they are broken down and fluffy. If you prefer a silky texture, use a ricer to press the potatoes into a mixing bowl.
- Add the softened unsalted butter to the potatoes and mix until fully melted and incorporated.
- Gradually add the warm cream and garlic mixture to the potatoes, stirring continuously with a wooden spoon. Adjust the consistency by adding more cream if needed.
- Season with the remaining salt and black pepper to taste. Taste and adjust seasoning as necessary.
- Transfer the mashed potatoes to a serving dish and garnish with chopped chives or a pat of butter for extra flair.
Serve your creamy mashed potatoes immediately or keep them warm in a covered dish until it’s time to eat!
Cooking Tips & Techniques
Here are some tips to make sure your mashed potatoes turn out perfectly every time:
- Choose the right potatoes: Russet potatoes are the best choice because they’re high in starch and mash effortlessly.
- Start with cold water: Always start boiling your potatoes in cold water to ensure even cooking and avoid mushy outsides with undercooked centers.
- Don’t overmix: Overmixing can lead to gluey potatoes. Mash just until smooth and stop there.
- Warm the cream: Cold cream can cool down the potatoes and make them less creamy—warming it ensures a velvety texture.
- Season as you go: Adding salt during both boiling and mashing ensures every bite is perfectly seasoned.
And here’s a little secret: if you want to make them ahead of time, you can! Just store them in the fridge and reheat gently with a splash of extra cream or milk to bring back the fluffiness.
Variations & Adaptations
- Healthier Version: Swap the heavy cream for Greek yogurt or low-fat milk. Use olive oil instead of butter for a lighter option.
- Garlic Parmesan: Add ½ cup of grated Parmesan cheese for an extra burst of flavor.
- Herb-Infused: Mix in fresh thyme, rosemary, or dill for a unique herbal twist.
- Vegan Option: Use almond milk or oat milk and substitute vegan butter for the regular butter.
- Make it Cheesy: Stir in shredded cheddar or gouda cheese for a cheesy upgrade.
One of my favorite variations is adding caramelized onions or crispy bacon bits for a savory spin. Honestly, once you start experimenting, you’ll find endless ways to make mashed potatoes your own!
Serving & Storage Suggestions
Mashed potatoes are best served warm, straight from the pot or after keeping them warm in a covered dish. They pair perfectly with Thanksgiving turkey, gravy, stuffing, and even green bean casserole. For presentation, add a pat of butter on top and sprinkle with fresh chives or parsley.
To store leftovers, transfer them to an airtight container and refrigerate for up to 4 days. You can also freeze mashed potatoes for up to 2 months. To reheat, add a splash of milk or cream and warm them gently in a saucepan over low heat, stirring frequently.
Nutritional Information & Benefits
Estimated Nutrition per Serving:
- Calories: 250
- Carbohydrates: 35g
- Protein: 4g
- Fat: 10g
- Sodium: 400mg
Potatoes are a great source of vitamin C, potassium, and fiber, making them a wholesome addition to any meal. Heavy cream and butter add richness but can be swapped for lighter options if needed. For those who are gluten-free, this recipe is naturally safe!
Conclusion
If you’re looking for the ultimate side dish for Thanksgiving, these creamy mashed potatoes are it. They’re easy to make, endlessly adaptable, and guaranteed to steal the spotlight at your holiday table. I love this recipe because it’s simple yet indulgent, and it never fails to bring people together over a shared love for comfort food.
So, grab some Russet potatoes and give this recipe a try. Don’t forget to let me know in the comments how you made it your own! Whether you’re a mashed potato purist or love experimenting with flavors, this recipe will become a staple in your kitchen. Here’s to a delicious, cozy, and memorable Thanksgiving!
FAQs
Can I use a different type of potato?
Yes! Yukon Gold potatoes are another great option—they’re slightly creamier and have a buttery flavor on their own. Avoid waxy potatoes like red potatoes as they don’t mash as smoothly.
Can I make this recipe ahead of time?
Absolutely. Prepare the mashed potatoes, store them in the fridge, and reheat with a splash of cream or milk to revive the texture.
How do I prevent lumpy mashed potatoes?
Make sure the potatoes are cooked until fork-tender and mash them while they’re still warm. Using a ricer gives the smoothest texture but a masher works well too.
Can I freeze mashed potatoes?
Yes, mashed potatoes freeze well for up to 2 months. Store them in an airtight container and thaw in the fridge before reheating.
What’s the best way to reheat mashed potatoes?
Reheat on the stovetop over low heat, adding a splash of milk or cream and stirring frequently until heated through. You can also microwave them in short intervals, stirring in between.
Pin This Recipe!

Creamy Mashed Potatoes Recipe Perfect for Thanksgiving
Velvety, buttery, and slightly garlicky mashed potatoes that are perfect for Thanksgiving and guaranteed to impress your family and guests.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 4 pounds Russet potatoes, peeled and cut into chunks
- 6 tablespoons unsalted butter, softened
- 1 cup heavy cream, warmed
- 4 cloves garlic, peeled and minced (optional)
- 2 teaspoons salt (adjust to taste)
- ½ teaspoon freshly ground black pepper (optional)
- 2 tablespoons chives, finely chopped (optional, for garnish)
Instructions
- Peel the Russet potatoes and cut them into evenly-sized chunks (about 2 inches).
- Place the potato chunks into a large pot and cover them with cold water. Add 1 teaspoon of salt. Bring the water to a boil over medium-high heat, then reduce the heat to medium and let the potatoes simmer for 15-20 minutes or until fork-tender.
- While the potatoes cook, gently warm the heavy cream in a small saucepan over low heat. Add the minced garlic to the cream and let it infuse for about 5 minutes. Turn off the heat and set aside.
- Once the potatoes are cooked, drain them using a colander. Return the potatoes to the pot and let them sit for a minute to steam off excess moisture.
- Using a potato masher, mash the potatoes until they are broken down and fluffy. If you prefer a silky texture, use a ricer to press the potatoes into a mixing bowl.
- Add the softened unsalted butter to the potatoes and mix until fully melted and incorporated.
- Gradually add the warm cream and garlic mixture to the potatoes, stirring continuously with a wooden spoon. Adjust the consistency by adding more cream if needed.
- Season with the remaining salt and black pepper to taste. Taste and adjust seasoning as necessary.
- Transfer the mashed potatoes to a serving dish and garnish with chopped chives or a pat of butter for extra flair.
- Serve immediately or keep warm in a covered dish until ready to eat.
Notes
[‘Russet potatoes are ideal for their fluffy texture.’, ‘Start boiling potatoes in cold water to ensure even cooking.’, ‘Avoid overmixing to prevent gluey texture.’, ‘Warm the cream before adding to ensure a velvety texture.’, ‘Mashed potatoes can be made ahead of time and reheated with a splash of cream or milk.’]
Nutrition
- Serving Size: 1 cup
- Calories: 250
- Sugar: 2
- Sodium: 400
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 35
- Fiber: 3
- Protein: 4
Keywords: mashed potatoes, Thanksgiving, creamy mashed potatoes, holiday side dish, comfort food



