This cheesy mashed potatoes recipe is the ultimate comfort food side—creamy, buttery, and loaded with melted cheddar. Fluffy mashed potatoes are brightened with a touch of sour cream for tang, folded with butter and garlic, then topped with plenty of shredded cheese and broiled until golden and bubbly. The result is rich, velvety, and indulgently cheesy potatoes that complement roast meats, weeknight mains, and holiday spreads. If you want a crowd-pleasing side for potlucks, Sunday dinner, or Thanksgiving, this is a dependable, easy recipe.

Table of Contents
Why I Love These Cheesy Mashed Potatoes
Potatoes are endlessly versatile—crispy as fries, hearty in soups, or cold in a classic potato salad. But mashed potatoes are where they shine, especially when you add cheese. A simple stir of shredded cheddar into hot mashed potatoes plus an extra layer of cheese on top, then a quick broil, transforms ordinary mash into something memorable. Butter, sour cream, and melty cheddar create a luscious texture and deep flavor that fits any meal.
I often make a double batch because these disappear quickly at gatherings and holiday tables. They pair beautifully with roasted or grilled main courses and work equally well for a cozy weeknight side. Serve warm straight from the baking dish for the best texture and flavor.

Ingredients
- 8 potatoes — Russet or Yukon Gold work well.
- 1 stick melted butter — if using unsalted butter, reduce added salt.
- ¼ cup sour cream — adds tang and creaminess.
- 1 garlic clove, minced
- Pinch of salt & pepper
- ½ cup shredded cheese — sharp cheddar is classic; mozzarella, Monterey Jack, or white cheddar also work.
- Chopped chives or green onions — optional topping.
Choose good-quality potatoes and shred your cheese fresh for the best melt and flavor. Pre-shredded cheese can contain anti-caking agents that affect texture.

How To Make Cheesy Mashed Potatoes
Step 1: Boil
Peel and chop potatoes into roughly 1-inch pieces. Place in a large pot, cover with cold water, add a generous pinch of salt, and bring to a boil. Cook for about 20–25 minutes or until tender when pierced with a fork.

Step 2: Mash
Drain the potatoes well and return them to the pot. Mash while hot using a potato masher or pass them through a ricer for extra fluffiness. Add the melted butter, sour cream, minced garlic, salt, and pepper, and stir until combined. Avoid overmixing to prevent gluey texture.

Step 3: Season
Taste and adjust seasoning with more salt and pepper if needed. If the potatoes are a bit dry, add a splash of warm milk or cream and stir to reach the desired consistency.
Step 4: Prep
Transfer the mashed potatoes to a single large baking dish or individual baking dishes. Sprinkle the shredded cheese evenly over the top. For extra depth, add a light dusting of Parmesan.

Step 5: Broil
Place the dish under the broiler for 5–10 minutes, watching closely, until the cheese is melted, bubbly, and golden. A few slightly charred spots add flavor, but avoid burning.

Step 6: Serve
Garnish with chopped chives or parsley and serve warm. For a loaded version, top with crispy bacon pieces and an extra dollop of sour cream.
Expert Tips To Make The Best Cheesy Mashed Potatoes
- Pick the right potatoes: Russets give a fluffy mash; Yukon Golds are creamier and buttery. Mixing both balances texture and flavor.
- Salt the cooking water: Season the potatoes from the start so they’re flavorful throughout.
- Drain and steam: Drain thoroughly and let them sit briefly to evaporate excess water before mashing.
- Mash while hot: Hot potatoes absorb butter and sour cream best, giving a smoother result.
- Don’t overmix: Overworking potatoes makes them gluey—mash by hand or use a ricer for light texture.
- Use room-temperature dairy: Softened butter and slightly warmed sour cream or milk blend more easily and yield creamier potatoes.
- Broil carefully: Watch closely—8–10 minutes usually gives a golden, bubbly top without burning.

How To Store and Reheat Cheesy Mashed Potatoes
Store leftovers in an airtight container in the refrigerator for 3–4 days. For longer storage, cool completely and freeze in airtight containers or heavy-duty freezer bags; leave a little headspace for expansion. Frozen mashed potatoes keep well for up to 10–12 months but taste best within 3 months.
To reheat, microwave portions with a splash of milk and cover with a damp paper towel, heating 1–3 minutes and stirring once. For larger batches, place in an oven-safe dish, add a splash of milk, cover with foil, and warm at 350°F (175°C) for 15–25 minutes until heated through. Finish under the broiler a minute or two for a refreshed cheesy crust.

Cheesy Mashed Potatoes FAQs
Can I make these ahead of time?
Yes. Prepare up to 2 days ahead, cool completely, and refrigerate in an airtight container. Reheat in a 350°F oven until warmed through and the cheese is melty, about 15–20 minutes. Add a splash of milk if they seem dry.
What’s the best cheese to use?
Sharp cheddar is classic for its flavor and melting properties. Gruyère, Monterey Jack, mozzarella, and Parmesan also melt well and offer different flavor profiles. Freshly shredded cheese melts most smoothly.
How do I make mashed potatoes extra creamy?
Use warm butter and slightly warmed milk or sour cream, mash while the potatoes are hot, and avoid overworking them. For ultra-creamy potatoes, use a ricer or food mill before adding dairy and cheese.
More Side Dish Recipes You’ll Love
Try variations like cream cheese mashed potatoes, twice-baked mashed potatoes, or a cheesy potato casserole when you want similar comfort and flavor. These options use many of the same ingredients and techniques for easy weeknight or holiday side dishes.
Easy Cheesy Mashed Potatoes Recipe
This cheesy mashed potatoes recipe yields a creamy, buttery side dish topped with melted cheddar. Fluffy mashed potatoes combined with sour cream and butter, finished under the broiler for a golden, bubbly top.
Ingredients
- 8 potatoes
- 1 stick (½ cup) melted butter
- ¼ cup sour cream
- 1 clove minced garlic
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ cup shredded cheddar cheese
- Chopped chives for topping
Instructions
- Place potatoes in a pot, cover with cold water, add salt, and bring to a boil. Cook 20–25 minutes until tender.
- Drain well and mash in the pot. Add butter, sour cream, garlic, salt, and pepper; mix to combine.
- Transfer to a baking dish, top with cheddar, and broil 5–10 minutes until the cheese melts and browns.
Nutrition Information (per serving)
Calories: 273 • Total Fat: 5g • Saturated Fat: 3g • Cholesterol: 15mg • Sodium: 440mg • Carbohydrates: 50g • Fiber: 5g • Protein: 8g