Picture this: a cozy dinner table, the aroma of buttery mashed potatoes wafting through the air, and that first heavenly taste when you dig in. This Mashed Potato Recipe With Cream Cheese is a delightful twist on the classic dish, elevating it with rich, creamy flavor and a velvety texture that will leave you asking for seconds. It’s the perfect side for any meal, whether it’s a holiday feast or a simple weeknight dinner. Plus, it’s easy to whip up, making it an instant crowd-pleaser.
Why You’ll Love This Recipe
This recipe brings together comfort and indulgence in one dish.
- Rich and creamy texture from cream cheese.
- Simple ingredients that you probably already have.
- Perfect for any occasion, from casual to festive.
- Ready in under 30 minutes.
- Can be easily customized with your favorite herbs and spices.
My Experience Making This Recipe
Making these mashed potatoes is always a highlight in my kitchen. The moment the cream cheese melts into the warm potatoes, the kitchen fills with an irresistible aroma that makes everyone rush to the dinner table.
My family can’t get enough of them, often asking for extra helpings. I love how this simple recipe can turn any meal into a special occasion.
Recipe Overview
- Recipe Name: Mashed Potato Recipe With Cream Cheese
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Course: Side Dish
- Cuisine: American
- Calories per Serving: 220
Equipment You Will Need
- Large pot
- Colander
- Potato masher or ricer
- Mixing bowl
- Wooden spoon or spatula
- Measuring cups and spoons
Ingredients for Mashed Potato Recipe With Cream Cheese
- 2 pounds of potatoes, peeled and cubed
- 4 ounces cream cheese, softened
- 1/2 cup milk
- 1/4 cup unsalted butter
- Salt to taste
- Pepper to taste
- Optional: chopped chives or parsley for garnish
Ingredient Notes and Substitutions
- Potatoes: Russet or Yukon Gold work best for a creamy texture. You can substitute with red potatoes for a chunkier consistency.
- Cream Cheese: Adds richness and a slight tang. Greek yogurt can be used for a lighter option.
- Milk: Provides creaminess. Use almond or soy milk for a dairy-free version.
- Butter: Enhances flavor. Olive oil can be a great alternative for a healthier fat option.
How to Make Mashed Potato Recipe With Cream Cheese
Step 1: Boil the Potatoes
Start by placing the cubed potatoes in a large pot and covering them with cold water. This ensures even cooking.
Step 2: Add Salt and Bring to a Boil
Add a pinch of salt to the water. Bring the pot to a boil over medium-high heat, which enhances the potatoes’ flavor.
Step 3: Cook Until Tender
Once boiling, reduce the heat and let the potatoes simmer for about 15 minutes. You want them tender enough to easily pierce with a fork.
Step 4: Drain the Potatoes
Carefully pour the potatoes into a colander to drain excess water. This step prevents the mashed potatoes from becoming watery.
Step 5: Mash the Potatoes
Return the drained potatoes to the pot or a mixing bowl. Use a potato masher or ricer for a smooth texture.
Step 6: Mix in Cream Cheese and Butter
Add the softened cream cheese and butter to the hot potatoes. The heat will help them melt and blend in beautifully.
Step 7: Stir in Milk
Gradually pour in the milk while stirring. Adjust the amount based on your desired creaminess.
Step 8: Season and Serve
Finally, season with salt and pepper to taste. Serve hot, garnished with chives or parsley if desired.
Pro Tip: For extra flavor, try adding roasted garlic or a sprinkle of Parmesan cheese to the mixture.
Tips for the Best Mashed Potato Recipe With Cream Cheese
- Always use starchy potatoes like Russets or Yukon Gold for a creamy texture.
- Warm your milk and cream cheese before mixing to ensure a smooth blend.
- Don’t overmix the potatoes; this can make them gluey.
- Experiment with different herbs for a flavor twist, like rosemary or thyme.
- For a lighter version, substitute half the cream cheese with Greek yogurt.
Common Mistakes to Avoid
- Not salting the water: This is crucial for flavor. Unsalted potatoes can taste bland.
- Overcooking the potatoes: This can lead to a watery mash. Aim for fork-tender potatoes.
- Using cold ingredients: Cold butter and cream cheese won’t blend well. Ensure they are at room temperature.
- Skipping the draining step: Leaving water in can ruin the texture. Always drain well.
Serving Suggestions
These mashed potatoes are incredibly versatile and pair well with many dishes.
- Serve alongside roasted chicken or turkey.
- Pair with grilled steak for a hearty meal.
- Top with gravy for a classic comfort food experience.
- Add a side of sautéed vegetables for a balanced plate.
Variations to Try
- Add roasted garlic for a rich, savory flavor.
- Incorporate cheese, like cheddar or feta, for an extra cheesy twist.
- Mix in sautéed onions or shallots for added depth.
- Try herbs like dill or basil for a fresh taste.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free as it contains no wheat ingredients.
- Dairy-free: Substitute cream cheese with a dairy-free alternative and use plant-based milk.
- Vegan: Use vegan butter and cream cheese, and ensure your milk is plant-based.
- Low-carb/Keto: Swap potatoes with cauliflower for a low-carb option.
Storage and Reheating
Refrigerator
Store leftover mashed potatoes in an airtight container in the fridge.
- They will last up to 3 days.
Freezer
You can freeze mashed potatoes for longer storage.
- Place them in a freezer-safe container for up to 2 months.
Reheating
Reheat on the stove or in the microwave, adding a splash of milk to restore creaminess.
- Stir occasionally to heat evenly.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 220 |
| Total Fat | 10g |
| Saturated Fat | 6g |
| Carbohydrates | 31g |
| Fiber | 3g |
| Sugar | 2g |
| Protein | 4g |
| Sodium | 200mg |
| Cholesterol | 25mg |
This nutrition information is an estimate and may vary based on specific ingredients used.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes, you can prepare the mashed potatoes a day in advance and reheat them before serving.
What can I substitute for cream cheese?
You can use Greek yogurt or sour cream for a similar creamy texture.
How do I store leftover mashed potatoes?
Keep them in an airtight container in the refrigerator for up to 3 days.
Why are my mashed potatoes gummy?
This typically happens from overmixing. Mash gently and avoid using a food processor.
Can I use red potatoes instead?
Yes, red potatoes work well but will give a different, chunkier texture.
Final Thoughts
This Mashed Potato Recipe With Cream Cheese is a delightful addition to any meal, offering the perfect balance of creaminess and flavor. I encourage you to give it a try and watch it become a staple in your kitchen.
For more delicious side dishes, check out my loaded mashed potatoes recipe and for a creamy sauce, try my alfredo sauce recipe with cream cheese.

Mashed Potato Recipe With Cream Cheese
Ingredients
Equipment
Method
- Start by placing the cubed potatoes in a large pot and covering them with cold water.
- Add a pinch of salt to the water. Bring the pot to a boil over medium-high heat.
- Once boiling, reduce the heat and let the potatoes simmer for about 15 minutes.
- Carefully pour the potatoes into a colander to drain excess water.
- Return the drained potatoes to the pot or a mixing bowl. Use a potato masher or ricer for a smooth texture.
- Add the softened cream cheese and butter to the hot potatoes.
- Gradually pour in the milk while stirring. Adjust the amount based on your desired creaminess.
- Finally, season with salt and pepper to taste. Serve hot, garnished with chives or parsley if desired.