This post may contain affiliate links. Please read our disclosure policy.
Nothing says comfort like a bowl of creamy, buttery mashed potatoes. This recipe creates the fluffiest, smoothest mashed potatoes with rich flavor from heavy cream, butter, and a touch of cream cheese.

They’re one of the most popular side dishes for a weeknight dinner around the world, especially in American and European cuisines, and are often served alongside roasted meats, stews, and vegetables.
At Thanksgiving, mashed potatoes are a holiday staple, traditionally paired with gravy and turkey, making them a must-have on the dinner table. These mashed potatoes are a guaranteed crowd-pleaser, delivering the ultimate side dish — rich, smooth, and perfectly seasoned. You will also love to try layered hummus veggie dip recipe, muhammara (roasted red pepper and walnut dip), and nacho cheese sauce.
Table of Contents
- Recipe Overview
- Why You’ll Love This Recipe
- Ingredients
- How to Make Creamy Mashed Potatoes
- How to Make the Creamiest Blender Mashed Potatoes
- Serving Suggestions
- Thanksgiving and Creamy Mashed Potatoes
- Variations and Substitutes
- Recipe Tips
- Storage Tips
- Frequently Asked Questions
- More Tasty Recipes To Try
- Creamy Mashed Potatoes Recipe
Recipe Overview
Flavor Profile: Buttery, creamy, and rich with a subtle tang from cream cheese
Method: Boil, mash, and blend with warm dairy for extra creaminess
Skill Level: Beginner-friendly
Occasion: Ideal for Thanksgiving, holiday feasts, Sunday dinners, or weeknight comfort meals
Nutrition: Decadent and satisfying with calcium-rich dairy and starchy goodness

Why You’ll Love This Recipe
Creamy Homemade Comfort: Creamy, buttery, and rich in flavor, these mashed potatoes bring feelings of warmth and satisfaction with every spoonful.
Simple Yet Delicious: With just a handful of basic ingredients and simple instructions, these mashed potatoes are incredibly easy to make. Perfect for busy weeknights or lazy weekends when you crave a comforting side dish without the fuss.
Versatile Side Dish: Whether served alongside a hearty roast dinner, a comforting stew, or as part of a festive holiday feast, these mashed potatoes complement a wide range of main and side dishes.
Ingredients
- Large Potatoes
- Heavy Cream
- Unsalted Butter
- Cream Cheese
- Salt
- Black Pepper
How to Make Creamy Mashed Potatoes
Peel the potatoes and cut them in half. Place them in a large pot and cover with cold water. Add half of the salt to the water.
Bring the water to a boil over high heat, then reduce the heat to medium and cover. Cook until the potatoes are tender, about 15 – 20 minutes.
While the potatoes cook, return the empty pot to medium-low heat. Add the heavy cream, butter, and cream cheese. Stir consistently until the mixture is smooth and warmed through.
Drain the cooked potatoes and return them to the pot with the cream mixture.
Mash the potatoes using a potato masher or hand mixer until smooth, fluffy, and fully combined with the cream mixture.
Taste and adjust with the remaining salt and black pepper. Serve warm.

How to Make the Creamiest Blender Mashed Potatoes
Here is another method to get ultra-creamy, restaurant-style mashed potatoes using an electric blender:
Peel the potatoes and cut them into chunks. Place them in a large pot and cover with cold salted water.
Bring to a boil, then simmer until fork-tender for 18–22 minutes. Drain very well, as excess water ruins creaminess.
In a small saucepan, gently heat heavy cream, unsalted butter, cream cheese, salt, and pepper. Warm until melted and smooth; do not boil.
Return boiled and drained potatoes to the pot. Add half of the warm cream mixture. Blend on low speed using an immersion blender, for short pulses (10–15 seconds total).
Add more cream mixture gradually until smooth. Do not over-blend, as the potatoes can become gluey if blended for too long.
Note: If using a regular blender, work in small batches. Add the boiled and drained potatoes first, then the warm cream mixture. Pulse very briefly (5–8 seconds max). Stop as soon as it is smooth.
Taste and adjust salt and black pepper. Add more warm cream if needed for an extra silky texture. Serve immediately while hot.
Serving Suggestions
Mashed potatoes are incredibly versatile and can be served or repurposed in many delicious ways. Whether served as a side dish or the base for a hearty meal, mashed potatoes never fail to bring smiles to their faces.
For a classic side dish, serve them warm with rich, savory gravy alongside turkey, roast beef, or rotisserie chicken.
I also serve my mashed potatoes with rich flavorful gravy to enhance their creamy texture and savory taste. The smooth, warm gravy complements the mashed potatoes perfectly, making each bite even more delicious and satisfying.
Transform cold mashed potatoes into crispy potato cakes by mixing them with an egg and a bit of flour, shaping the mixture into patties, and pan-frying until golden brown on both sides.
Use them as a creamy topping for casseroles or shepherd’s pie, adding a comforting and hearty layer to your favorite baked dishes.
You can also stuff them into hollowed vegetables such as bell peppers, acorn squash, or baked potatoes for a fun and flavorful side dish, or even a satisfying vegetarian main course.
These ideas make it easy to enjoy mashed potatoes in new and exciting ways beyond the dinner table.

Thanksgiving and Creamy Mashed Potatoes
If celebrating Thanksgiving or planning a holiday meal, always enrich your dinner table with a large bowl of delicious mashed potatoes.
For a beautiful presentation, scoop the mashed potatoes into a large, warmed serving bowl and use a spoon or spatula to gently swirl them on top.
To give the dish an inviting, glossy finish, add a pat of butter in the center just before serving, allowing it to melt gradually. Garnish with fresh herbs like thyme, parsley, or chives for a pop of color and flavor.
Place the mashed potatoes bowl on the table alongside classic Thanksgiving dishes like roast turkey, gravy, cranberry sauce, and stuffing, allowing guests assist themselves family-style. For extra indulgence, serve with a small pitcher of warm gravy on the side so everyone can add as much as they wish.
Variations and Substitutes
Dairy-Free: Use plant-based butter and coconut cream for a dairy-free version.
Lighter Version: Swap heavy cream for half-and-half or whole milk.
Extra Rich: Add an extra tablespoon of butter or a splash of sour cream.
Garlic Mashed Potatoes: Add roasted garlic or garlic powder for a savory twist.
Cheesy Mash: Mix in shredded cheddar, mozzarella, or parmesan for cheesy goodness.

Recipe Tips
Choose the Right Potato: Use Russet or Yukon Gold potatoes; they’re starchy and give a light, fluffy texture.
Start with Cold Water: This helps the potatoes cook evenly and the outsides from getting mushy before the insides are done.
Warm the Dairy: Heating the cream, butter, and cream cheese helps them blend smoothly into the potatoes, keeping them creamy.
Avoid Overmixing: Overmixing can make mashed potatoes gluey. Mash just until smooth, fluffy, and combined, then stop.
Add Flavor Boosters: For richer flavor, stir in a splash of garlic-infused cream, roasted garlic, or fresh herbs such as chives.
Storage Tips
Refrigerate: Store creamy mashed potatoes leftovers in an airtight container for up to 4 days.
Freeze: Mashed potatoes freeze well for up to 3 months. Thaw overnight in the fridge before reheating.
Reheat: Warm mashed potatoes gently on the stovetop or in the microwave with a splash of cream because they tend to thicken in the refrigerator, stirring occasionally for a silky texture.

Frequently Asked Questions
Absolutely! Prepare the mashed potatoes up to 2 days in advance and store them in the fridge. Reheat with a splash of cream before serving.
Overmixing can cause the potatoes’ starch to become sticky. Mash just until smooth and fluffy.
Yes, you can. You will need less boiling time for the potatoes to be ready.
More Tasty Recipes To Try

Creamy Mashed Potatoes
Ingredients
- 8 large potatoes, peeled
- 1 cup Heavy cream
- ½ stick Unslated butter
- 4 ounces Cream cheese
- 1 teaspoon Salt, to taste
- ⅛ teaspoon Black pepper
Instructions
- Peel the potatoes and cut them in half. Place them in a large pot and cover with cold water. Add half of the salt to the water.
- Bring the water to a boil over high heat, then reduce the heat to medium and cover. Cook until the potatoes are tender, about 15 – 20 minutes.
- While the potatoes cook, return the empty pot to medium-low heat. Add the heavy cream, butter, and cream cheese. Stir consistently until the mixture is smooth and warmed through.
- Drain the cooked potatoes and return them to the pot with the cream mixture.
- Mash the potatoes using a potato masher or hand mixer until smooth, fluffy, and fully combined with the cream mixture.
- Taste and adjust with the remaining salt and black pepper. Serve warm.
Creamiest Blender Mashed Potatoes
- Peel the potatoes and cut them into chunks. Place them in a large pot and cover with cold salted water.
- Bring to a boil, then simmer until fork-tender for 18–22 minutes. Drain very well, as excess water ruins creaminess.
- In a small saucepan, gently heat heavy cream, unsalted butter, cream cheese, salt, and pepper. Warm until melted and smooth; do not boil.
- Return boiled and drained potatoes to the pot. Add half of the warm cream mixture. Blend on low speed using an immersion blender, for short pulses (10–15 seconds total).
- Add more cream mixture gradually until smooth. Do not over-blend, as the potatoes can become gluey if blended for too long.Note: If using a regular blender, work in small batches. Add the boiled and drained potatoes first, then the warm cream mixture. Pulse very briefly (5–8 seconds max). Stop as soon as it is smooth.
- Taste and adjust salt and black pepper. Add more warm cream if needed for an extra silky texture. Serve immediately while hot.









Thank you for sharing your tips for great mashed potatoes! I made this and got lots of compliments! It was very silky, creamy, and fluffy.
I followed your recipe and the result was ah-Mazing!! Best homemade mashed potatoes recipe! I recommend 👍
So happy to hear that!! 🙂
I made your recipe today and the texture was wonderful. The best mashed potatoes i’ve ever tasted
So exciting to hear! 😉
Excellent recipe! Tastes great! Thanks Hank you for sharing!
Hi Asiya! I love my mashed potatoes and so happy you enjoyed it as well!! My pleasure!