Cheesy Baked Mashed Potatoes Recipe — Comforting, Crispy-Topped Side Dish

Welcome — you’re about to make one of the coziest side dishes around: Cheesy Baked Mashed Potatoes. Think classic creamy mashed potatoes, but taken up a notch with melted, bubbly cheese and a golden, slightly crispy top. This recipe is forgiving, comforting, and perfect for holidays, dinner parties, or a weeknight when you want something a little special without a lot of fuss.
Why You’ll Fall for These Cheesy Baked Mashed Potatoes
There’s something irresistible about the contrast of pillowy mashed potatoes and a browned, cheesy crust. These Cheesy Baked Mashed Potatoes combine smooth, rich layers with a melted cheese blanket that browns and bubbles in the oven. The interior stays creamy thanks to butter and sour cream, while the topping adds texture and flavor—making every spoonful both comforting and exciting.
What You’ll Need: Ingredients for Cheesy Baked Mashed Potatoes
- Yukon Gold potatoes (2 lbs) — Their naturally buttery texture gives the mash a creamy base without overworking the potatoes.
- Unsalted butter (4 tbsp) — Adds richness and a silky mouthfeel; using unsalted allows you to control seasoning.
- Whole milk (1/2 cup) — Warms into the butter to loosen the potatoes; substitute cream for a richer result.
- Sour cream (1/2 cup) — Brings a gentle tang and extra creaminess that balances the cheese.
- Sharp cheddar, grated (1 cup) — Provides bold flavor and gooeyness inside the casserole.
- Mozzarella, shredded (1/2 cup) — Melts into stretchy goodness and browns beautifully on top.
- Garlic powder (1 tsp) — A simple way to add garlic warmth without extra moisture.
- Onion powder (1/2 tsp) — Deepens the savory profile subtly.
- Salt and black pepper (to taste) — Essential for seasoning; adjust as you go.
- Chives or green onions, chopped (2 tbsp) — Fresh garnish that adds color and a mild onion note.
- Parmesan, grated (2 tbsp, optional) — Optional for a sharper, crisp finish on top.
Step-by-Step Guide to Making Cheesy Baked Mashed Potatoes
- Prep your oven and dish. Preheat to 400°F (200°C). Grease a 2-quart baking dish with butter or nonstick spray so the potatoes won’t stick.
- Cut and start the potatoes. Peel or scrub your potatoes, then cut them into even chunks. Put them in a pot, cover with cold water, and bring to a boil—this ensures even cooking.
- Cook until tender. Simmer the potatoes for about 15–20 minutes until they’re easily pierced with a fork. Drain well so the mash won’t be watery.
- Warm the dairy. Heat milk and butter together until the butter melts and the milk is hot. This prevents cooling the potatoes and helps everything blend smoothly.
- Drain and rest briefly. Return the drained potatoes to the hot pot and let them steam off any excess moisture for a minute; this step improves texture.
- Mash and flavor. Mash the potatoes until mostly smooth. Stir in the warm milk-butter mix, sour cream, garlic powder, and onion powder. Add half the cheddar and season with salt and pepper, tasting as you go.
- Fill the casserole. Spoon the mashed potatoes into the prepared baking dish, smoothing the top with a spatula or spoon.
- Cheese it up. Evenly sprinkle the remaining cheddar and mozzarella over the surface. If you like, add parmesan for an extra crisp layer.
- Bake until bubbly. Bake for 20–25 minutes, until cheese is melted and bubbling. For a nicely browned top, broil 1–2 minutes at the end—watch carefully to avoid burning.
- Rest and garnish. Let the dish rest 5 minutes after baking, then scatter chopped chives on top and serve warm.
Timing & Preparation Details
- Prep time: About 15 minutes to peel and cut the potatoes and warm the dairy.
- Cook time: Around 20 minutes to boil potatoes, plus 20–25 minutes baking.
- Total time: Roughly 55–65 minutes from start to finish.
- Resting: Allow 5 minutes after baking for the potatoes to settle—this makes serving cleaner and keeps the interior creamy.
- When to serve: Serve as soon as practical after the short rest so you enjoy melted cheese and that crisp top.
Nutritional Snapshot
Approximate nutrition per serving (serves 4):
- Calories: 420 kcal
- Protein: 15 g
- Carbohydrates: 35 g
- Fat: 25 g (Saturated: 12 g)
- Fiber: 3 g
- Sodium: ~470 mg (varies with added salt and cheese)
These values are estimates and will vary based on the exact cheeses and dairy you use. For a lighter version, try using low-fat milk and mixing in a bit of Greek yogurt instead of sour cream.
Frequently Asked Questions
Can I make this ahead of time?
Yes. Prepare the mashed potatoes through the step of filling the baking dish and refrigerate (covered) for up to 24 hours. When ready to serve, top with cheese and bake a bit longer—about 30–35 minutes—until heated through and bubbly. Add a few extra minutes under the broiler if you want a browned top.
What’s the best potato to use?
Yukon Golds are ideal for their creamy texture and buttery flavor. Russets also work well and give a fluffier mash, but you may need slightly more butter or cream to reach the same richness.
How can I make this vegetarian or lower in fat?
It's already vegetarian when using vegetarian rennet cheeses. To reduce fat, use low-fat milk and a reduced-fat cheese, and swap sour cream for plain nonfat Greek yogurt. The texture will be a touch lighter, but still very enjoyable.
There you have it — simple steps to a show-stopping side dish that’s sure to please a crowd. Feel free to customize the cheeses or add roasted garlic for a different twist. Enjoy the creamy insides and that golden, cheesy top!

Cheesy Baked Mashed Potatoes
Ingredients
- 2 lbs Yukon Gold potatoes
- 4 tbsp unsalted butter
- 1/2 cup whole milk
- 1/2 cup sour cream
- 1 cup sharp cheddar cheese, grated
- 1/2 cup mozzarella cheese, shredded
- 1 tsp garlic powder
- 1/2 tsp onion powder
- to taste salt and black pepper
- 2 tbsp chives or green onions, chopped
- 2 tbsp parmesan cheese, grated (optional)
Instructions
- Preheat your oven to 400°F (200°C). Grease a 2-quart baking dish or a similar casserole dish with a little butter or nonstick spray.
- Peel (or wash well if leaving skins on) and cut the potatoes into evenly sized chunks, about 1 to 1½ inches. Place them in a large pot and cover with cold water by about an inch.
- Bring the pot to a boil over high heat, then reduce to a simmer. Cook the potatoes until very tender when pierced with a fork, about 15–20 minutes depending on size.
- While the potatoes cook, warm the milk and butter together in a small saucepan or microwave until the butter is melted and the milk is hot but not boiling.
- Drain the potatoes well and return them to the hot pot. Let them sit for a minute to allow excess steam to escape—this helps keep the mash from being watery.
- Mash the potatoes with a potato masher or ricer until mostly smooth. Stir in the warmed milk and butter mixture, sour cream, garlic powder, onion powder, and half of the cheddar cheese. Season generously with salt and pepper, tasting to adjust.
- Spoon the mashed potatoes into the prepared baking dish and smooth the top. Sprinkle the remaining cheddar and the mozzarella evenly over the surface. If using, add the grated parmesan on top for extra crispiness.
- Bake in the preheated oven for 20–25 minutes, until the cheese is melted and bubbling. For a golden, crispier top, switch the oven to broil for 1–2 minutes—watch closely to avoid burning.
- Remove from oven and let the dish sit for 5 minutes. Sprinkle chopped chives or green onions over the top for a fresh finish, then serve warm.
- Leftovers can be reheated in the oven at 350°F (175°C) until warmed through, or individual portions microwaved—cover loosely to prevent drying.
