These Cheesy Mashed Potatoes are creamy, buttery, and packed with two cheeses. Sharp cheddar and Parmesan melt into fluffy potatoes, and a quick broil adds a golden, bubbly crust. They’re ideal for Sunday dinner, holiday tables, or any time you want a rich, make-ahead side dish—simple enough for weeknights, but special enough for guests.

Mashed potatoes are a flexible side that pairs well with many main dishes. If you enjoy variations, try Cheesy Twice-Baked Mashed Potatoes, Yukon Gold Mashed Potatoes, or Red Skin Mashed Potatoes. For a lighter option, Savory Roasted Sweet Potatoes with Parmesan & Herbs makes a great alternative.
Table of Contents
- Why You’ll Love This Recipe
- Ingredients & Substitutions
- How to Make Cheesy Mashed Potatoes
- Quick Tip From Bri
- Recipe Serving Suggestions
- Expert Tips
- Most Common Mistakes
- Additions & Variations
- More Side Dish Recipes
- Cheesy Mashed Potatoes Recipe
Why You’ll Love This Recipe
- Ultra creamy & cheesy: Cream cheese, sour cream, sharp cheddar, and Parmesan give a rich, silky texture and bold flavor.
- Make-ahead friendly: Prepare the potatoes and cheese mixture in advance, then broil to finish just before serving.
- Crowd-pleasing: Works for weeknights, holiday dinners, or potlucks—people always enjoy cheesy potatoes.
- Customizable: Easily add bacon, herbs, or swap cheeses to suit your menu.
Ingredients & Substitutions

- Yellow potatoes: Yukon Golds give a naturally buttery, creamy mash. Russets work if you prefer a fluffier texture.
- Garlic: Freshly minced garlic adds a mild, sweet bite. Substitute 1 teaspoon granulated garlic if needed.
- Unsalted butter: Lets you control seasoning; if using salted butter, reduce added salt slightly.
- Milk: Whole milk yields the richest result. 2% or half-and-half are fine; use heavy cream for extra decadence.
- Cream cheese: Adds tang and silky texture—use full-fat for best flavor or Neufchâtel for a lighter option.
- Sour cream: Contributes creaminess and tang; whole-milk Greek yogurt works as a substitute.
- Sharp cheddar: Melts smoothly and provides bold flavor. Try Gruyère, white cheddar, or Colby Jack for variety.
- Parmesan: Adds nutty depth and saltiness. Pecorino Romano or Asiago are good alternatives.
- Kosher salt: Recipes are tested with Morton kosher salt. If using table salt, reduce the amount.
- Fresh cracked black pepper: Balances richness; white pepper can be used for a subtler look.
Complete ingredient amounts are listed in the recipe card below.
How to Make Cheesy Mashed Potatoes
Quick Overview
- Boil the potatoes until tender.
- Infuse butter with garlic.
- Warm the dairy and melt the cheeses.
- Mash potatoes and combine with the cheese mixture.
- Finish under the broiler for a golden top.
Step by Step Instructions

Quick Tip From Bri
Salt the cooking water generously—well-seasoned water seasons the potatoes from within, the same way it does pasta.
- Cook the potatoes: Place potato chunks in a large pot, cover with cold water, and add a generous pinch of salt. Bring to a boil, reduce heat, and simmer 15–20 minutes until fork-tender. Drain thoroughly and set aside.
- Infuse butter and garlic: In the same pot, melt butter over medium heat. Add minced garlic and cook 1–2 minutes until fragrant but not browned.
- Warm the dairy and cheese: Lower the heat. Stir in the milk, cream cheese, sour cream, cheddar, Parmesan, and 1 teaspoon salt. Heat gently until smooth and the cheeses are fully melted.
- Mash the potatoes: Return drained potatoes to the pot and mash using a masher, ricer, or food mill until creamy and combined. Season with black pepper and add more salt if needed.
- Transfer to a baking dish: Grease a baking dish lightly, spoon in the mashed potatoes, smooth the top, and sprinkle additional cheddar over the surface.
- Broil briefly: Place under the broiler on low for 2–3 minutes, just until the top is melted and lightly browned to create a caramelized finish. The potatoes should already be hot from cooking.
Recipe Serving Suggestions
Serve these cheesy mashed potatoes with a range of mains. They pair especially well with roasted or pan-seared proteins such as bacon-wrapped stuffed chicken breasts, garlic butter steak bites, honey-glazed pork chops, or simple baked chicken legs.
Expert Tips
- Dry the potatoes: After draining, let them sit in the empty pot 1–2 minutes to steam off excess moisture and avoid a watery mash.
- Warm ingredients: Heating milk, cream cheese, and sour cream before adding prevents lumps and ensures a smooth texture.
- Don’t over-mash: Use a masher, ricer, or food mill. Overworking can make potatoes gummy, especially if using a mixer.
Most Common Mistakes
- Skipping the broil: The brief broil adds caramelized flavor and a melty top—without it, the dish can taste flat.
- Under-seasoning: Potatoes need ample salt. Taste after mashing and adjust salt and pepper to your preference.
Additions & Variations
- Herbs: Stir in 2 tablespoons chopped fresh chives, parsley, or thyme before baking for fresh flavor.
- Roasted garlic: Replace raw garlic with a head of roasted garlic for deeper, sweeter notes.
- Bacon topping: Scatter 4–6 slices of cooked, crumbled bacon over the potatoes before adding the final layer of cheddar and broiling for smoky crunch.

More Side Dish Recipes

Side Dish
Sauteed Mushrooms for Burgers

Side Dish
What To Serve With Minestrone Soup (15 Sides)

Side Dish
What To Serve With Stuffed Shells (20 Easy Sides)

Side Dish
What To Serve With Chicken and Dumplings (15 Best Sides)
Did you make this recipe?
If you try this recipe, please leave a star rating in the recipe card below and/or comment—I always appreciate your feedback.
Follow me on my social channels for more recipes.

Cheesy Mashed Potatoes Recipe
Ingredients
- 3 pounds yellow potatoes, peeled and cut into chunks
- 4–5 cloves garlic, minced finely
- 4 Tablespoons unsalted butter
- 1 cup milk
- 4 ounces full fat cream cheese
- 1/2 cup sour cream
- 1 cup sharp cheddar cheese, shredded (plus extra for topping)
- 1/2 cup grated parmesan cheese
- 1 teaspoon Morton kosher salt, plus more for the boiling water
- fresh cracked black pepper, to taste
Instructions
- Cook the potatoes: Place potato chunks in a large pot, cover with cold water, add a big pinch of salt, and bring to a boil. Reduce heat and simmer 15–20 minutes until fork-tender. Drain well.
- Infuse the butter & garlic: In the same pot, melt butter over medium heat. Add minced garlic and cook 1–2 minutes until fragrant but not browned.
- Warm the dairy & cheese: Reduce heat to low. Stir in milk, cream cheese, sour cream, cheddar, Parmesan, and 1 teaspoon salt. Warm until smooth and the cheeses are melted.
- Mash the potatoes: Return drained potatoes to the pot and mash until creamy and combined. Season with black pepper and add more salt if needed.
- Transfer to a baking dish: Grease a baking dish, spoon in the mashed potatoes, smooth the top, and sprinkle extra cheddar over the surface.
- Broil the top: Place under the broiler on low for 2–3 minutes until the cheese is melted and lightly browned. This only caramelizes the surface—the potatoes are already hot.
Notes
- Kosher salt: Recipes are tested with Morton kosher salt. Reduce amounts if using table salt.
- Dry the potatoes: After draining, let them sit in the empty pot 1–2 minutes to evaporate excess moisture.
- Warm ingredients: Heating dairy ensures smooth blending and prevents gluey texture.
- Don’t over-mash: Use a masher, ricer, or food mill to avoid gummy potatoes.
- Don’t skip the broil: A brief broil adds caramelized flavor and a melty finish.
Nutrition
Nutrition information is automatically calculated and should be used as an approximation.