There’s a reason these mashed potatoes have become my go-to comfort side dish—cream cheese and sour cream transform ordinary potatoes into something extraordinary. The combination creates a texture that’s impossibly smooth yet still light, with just the right balance of tangy richness that keeps everyone coming back for seconds.
What sets this recipe apart is the careful balance of ingredients and technique. Boiling the potatoes just until tender (not mushy) and incorporating the dairy while everything is still warm ensures ultra-creamy results without gumminess. The result is a bowl of mashed potatoes so comforting, they’ll steal the spotlight from whatever main dish they’re paired with.
Ingredients for Mashed Potato Recipe with Cream Cheese and Sour Cream
These carefully selected ingredients transform simple potatoes into the creamiest, most comforting side dish you’ll ever make.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Peeled and cut into 1-inch cubes |
| Full-Fat Cream Cheese 🧀 | 8 oz | Softened to room temperature |
| Full-Fat Sour Cream 🥛 | ½ cup | Standard or cultured variety |
| Unsalted Butter 🧈 | ½ cup | European-style preferred for richness |
| Whole Milk 🥛 | ½ cup | Warmed to room temperature |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal brand recommended |
| Freshly Ground Black Pepper 🌶️ | ½ tsp | Coarse grind for texture |
| Garlic Cloves 🧄 | 3 cloves | Minced to fine consistency |
| Fresh Chives 🌿 | 2 tbsp | Finely chopped for garnish |
| Heavy Cream 🥛 | ¼ cup | Optional for extra richness |
The potatoes are the foundation—Russets yield the fluffiest texture due to their high starch content. Optimal quality requires selecting firm, unblemished tubers with minimal sprouting. The dairy components are equally critical: full-fat cream cheese and sour cream are non-negotiable for achieving the signature tangy richness. European-style butter (such as Plugrá or Kerrygold) contains higher fat content, which translates to superior mouthfeel. For the milk, whole fat is essential; low-fat versions compromise the final texture.
Substitutions must be approached judiciously. Yukon Gold potatoes can replace Russets, though the result will be slightly denser. Greek yogurt may stand in for sour cream at a 1:1 ratio, but expect a sharper tang. For a lighter version, half-and-half can replace heavy cream, though the lusciousness will be diminished. Garlic powder (at half the quantity) works if fresh is unavailable, but fresh delivers superior aromatic complexity. Always avoid pre-shredded cheese—its anti-caking agents disrupt the smooth integration.
Storage considerations are straightforward but important. Prepared mashed potatoes maintain optimal quality for 3-4 days refrigerated in an airtight container. Reheat gently with additional milk or butter to restore creaminess. The unpeeled potatoes keep for 2-3 weeks in a cool, dark pantry, while dairy components should remain refrigerated until use. For make-ahead convenience, the potatoes can be boiled and cubed 1 day in advance, stored submerged in cold water to prevent oxidation.
Why You’ll Love This Recipe
- I’ll be real: the best part about using russets here is that the skins practically fall off after boiling. Just cut, boil, and drain—no tedious peeling or fancy tools needed.
- No Peeling Required: I’ll be real: the best part about using russets here is that the skins practically fall off after boiling. Just cut, boil, and drain—no tedious peeling or fancy tools needed.
- That Tangy Creaminess: The combo of full-fat cream cheese and sour cream gives these mashed potatoes a slight tang that cuts through the richness. It’s like loaded baked potato flavor, but smoother and way more indulgent.
- Holiday or Tuesday Night: I’ve served these at Thanksgiving and also just… because it’s Wednesday. They’re unfussy enough for a weeknight but rich enough that guests ask for the recipe.
Step-by-Step Instructions for Cream Cheese and Sour Cream Mashed Potatoes
This method ensures velvety texture and rich flavor through precise technique and quality ingredients.
Step 1: Prepare and Cook the Russet Potatoes
Place the 2.5 lb Russet Potatoes (peeled and cut into 1-inch cubes) in a large pot and cover with cold water by 2 inches. Add 1 tablespoon of the kosher salt to the water—this seasons the potatoes from within as they cook.
Bring to a rolling boil over high heat, then reduce to medium and simmer uncovered for 15-18 minutes. The potatoes are done when a fork pierces them with no resistance and they begin to break apart at the edges. Drain immediately in a colander and return to the warm pot.
Let them sit uncovered for 2 minutes to allow excess steam to escape. This prevents watery mashed potatoes by removing residual moisture that would otherwise dilute the creaminess.
Step 2: Infuse the Dairy Mixture
While the potatoes cook, combine the 8 oz full-fat cream cheese, 0.5 cup full-fat sour cream, 0.5 cup unsalted butter, and 0.5 cup whole milk in a microwave-safe bowl. Heat in 30-second intervals, stirring between each, until the mixture reaches 120°F and all components are fully melted and smooth.
Stir in the 3 cloves minced garlic and remaining 0.5 tsp kosher salt and 0.5 tsp freshly ground black pepper. Let this mixture stand for 5 minutes to allow the garlic flavor to infuse into the dairy. The warmth helps the flavors meld while preventing the mixture from cooling before combining with the hot potatoes.
Step 3: Combine for Optimal Creaminess
Using a potato ricer or food mill, process the drained potatoes directly into the warm pot. This creates the smoothest texture by eliminating gluey starch that develops when using a masher. Work quickly while the potatoes are still hot—they absorb liquids best at this stage.
Immediately pour the warm dairy mixture over the riced potatoes. Fold gently with a silicone spatula until just combined—overmixing creates a gummy texture. The mixture should be thick but still slightly loose; it will tighten as it cools. For extra richness, stir in the 0.25 cup heavy cream at this stage.
Step 4: Rest and Adjust Consistency
Cover the pot and let the mashed potatoes rest for 5 minutes. This allows the starches to fully absorb the liquids and the flavors to harmonize. The texture will transform from slightly soupy to perfectly creamy during this brief rest.
Uncover and stir once more. If the mixture appears too thick, add 1 tablespoon of warm whole milk at a time until reaching your desired consistency. The ideal texture should hold soft peaks when lifted with a spoon but still cascade smoothly back into the pot.
Step 5: Finish and Serve
Transfer the mashed potatoes to a warmed serving bowl. Create decorative swirls with the back of a spoon and sprinkle with the 2 tbsp fresh chives. The residual heat will gently warm the chives, releasing their delicate onion flavor without wilting.
Serve immediately while still steaming. Each bite should deliver perfect balance: the tang of sour cream, the richness of cream cheese, and the buttery smoothness of well-whipped potatoes. The texture remains luxuriously creamy even as it cools slightly on the plate.
Dietary Considerations for This Recipe
Gluten-Free Friendly
This recipe is naturally gluten-free, making it perfect for anyone with celiac disease or gluten sensitivity. All ingredients—from the potatoes to the dairy—are inherently free from gluten-containing grains. Just double-check your cream cheese and sour cream labels, as some brands add thickeners that might contain gluten. 💪
Vegetarian Delight
With no meat or animal-based broths, these mashed potatoes fit beautifully into vegetarian diets. The combination of cream cheese and sour cream provides satisfying richness without any meat products. For vegans, you could experiment with plant-based alternatives, though the texture may vary slightly.
Lactose Considerations
While this recipe contains dairy, those with mild lactose intolerance might tolerate it better than expected. The sour cream and aged cream cheese have lower lactose content than fresh milk. For complete lactose-free versions, substitute with lactose-free dairy products or coconut-based alternatives.
Lower-Carb Option
To reduce carbs, you can replace half the Russet potatoes with cauliflower florets (steamed until tender). This cuts the carb count while maintaining creaminess. The flavor remains rich, though the texture becomes slightly lighter. I often use this trick for weeknight meals when I want something comforting but balanced.
Dairy-Free Adaptation
For a dairy-free version, swap the cream cheese for Kite Hill almond cream cheese and use coconut sour cream. Replace butter with vegan butter (like Miyoko’s) and milk with unsweetened almond milk. The result won’t be identical, but it still delivers satisfying creaminess with a subtle coconut note. ✨
Allergy Alerts
This recipe contains dairy, which is a common allergen. Always verify that your cream cheese and sour cream don’t contain hidden allergens like nuts or soy. For nut-free preparation, ensure all dairy products are processed in nut-free facilities if cross-contamination is a concern.
Nutrition Facts
Frequently Asked Questions
Can I make these mashed potatoes ahead of time?
Yes! Prepare them as directed, then transfer to a buttered baking dish. Cover tightly with plastic wrap pressed directly onto the surface to prevent a skin from forming. Refrigerate for up to 2 days. Reheat covered with foil at 350°F for 20-25 minutes, stirring in a splash of warm milk before serving.
Why do my mashed potatoes turn out gummy?
Gummy texture usually comes from overworking the potatoes or using the wrong tool. Always use a potato ricer or food mill instead of a hand masher, and fold just until combined. Overmixing releases too much starch, creating that gluey consistency you want to avoid.
What’s the best way to reheat leftovers?
For single servings, microwave in 30-second intervals with a damp paper towel covering the bowl. For larger batches, warm in a saucepan over low heat with 2 tablespoons of milk per cup of potatoes, stirring constantly until creamy. Avoid high heat, which can make them dry out.
Can I use a different type of potato?
Yukon Golds work well but yield slightly denser results. Avoid waxy varieties like red potatoes—they hold too much moisture and won’t absorb the dairy properly. For the fluffiest texture, stick with Russets or do a 50/50 mix of Russets and Yukons.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026