Mashed Potato Casserole Recipe Easy and Cheesy

Lyra Stone Avatar
By:
Lyra Stone
Published:

[grow_share_buttons]

Why You’ll Love This Mashed Potato Casserole

If you are looking for a cozy side dish that feels like a hug in a baking dish, this Mashed Potato Casserole is the one. It is creamy, cheesy, topped with crispy bacon, and just plain satisfying. Whether you make it fresh or prep it ahead for later, it delivers big comfort food energy with very little fuss.

  • Easy to make: The steps are simple, the ingredients are familiar, and the total hands-on work stays low. Boil, mash, layer, bake, done. That is the kind of dinner math we all appreciate on a busy weeknight.
  • Great for busy schedules: This easy mashed potato casserole can be assembled ahead and reheated, which makes it a strong choice for holidays, potlucks, or any day when time is not exactly your best friend.
  • Comforting and filling: Potatoes bring fiber and potassium, while the cheese and bacon add protein and rich flavor. For more on the benefits of potatoes, see this helpful guide from UC Davis Health’s potato nutrition article.
  • Flexible and crowd-pleasing: This potato casserole recipe works well for family dinners, holiday tables, or casual meals. It pairs nicely with roast chicken, grilled meats, or even a big salad if you want to keep things balanced.
Tip: The cheese layer helps the casserole stay warm for about 20 minutes after baking, which gives everyone a little breathing room before serving.

This cheesy mashed potato casserole is also the kind of dish people remember. It has that classic potato comfort, a golden top, and bacon in the mix, so it lands somewhere between simple side dish and “please pass that again.”

Jump to:

Essential Ingredients for Mashed Potato Casserole

Here is everything you need for this mashed potato casserole recipe. Freshly shredded cheese really matters here, and tightly packed measuring cups will help you avoid coming up short.

Main Ingredients

  • 1.75 kg (3.5 lb) starchy or all-rounder potatoes – These make the fluffiest mash and keep the casserole creamy without turning gluey.
  • 1 tablespoon kosher or cooking salt for boiling potatoes – Seasons the potatoes from the inside out while they cook.
  • 2/3 cup milk, preferably full fat or whole milk – Adds creaminess to the mash.
  • 2/3 cup extra milk for make-ahead option – Helps keep the potatoes soft after chilling.
  • 75 g (5 tablespoons) unsalted butter, cut into cubes – Gives rich flavor and a silky finish.
  • 1/2 cup sour cream or full-fat yogurt – Adds tang and keeps the texture lush.
  • 1 teaspoon kosher or cooking salt, or to taste – Balances the richness.
  • 1 1/2 cups tightly packed freshly shredded mozzarella cheese – Brings the stretchy, melty layer everyone loves.
  • 1 cup tightly packed freshly shredded Red Leicester, cheddar, or other flavored cheese – Adds sharper flavor and a gorgeous golden top.
  • 200 g (6 oz) streaky bacon, chopped – Brings salty crunch and lots of flavor.
  • 1/4 cup finely sliced green onion – Adds a fresh finish and a little color.

Special Dietary Options

  • Vegan: Use plant-based butter, unsweetened dairy-free milk, vegan yogurt, vegan mozzarella, and a smoky plant-based bacon alternative.
  • Gluten-free: The recipe is naturally gluten-free as written, but always check your cheese and bacon labels to be safe.
  • Low-calorie: Use reduced-fat yogurt, a lighter cheese blend, and less bacon, or swap in turkey bacon for a leaner version.
IngredientWhat It DoesBest Tip
Starchy potatoesCreate fluffy mashCut into even 3 cm chunks for even cooking
MozzarellaGives melt and stretchShred fresh for better results
Cheddar or Red LeicesterAdds flavor and colorPack cups tightly when measuring
Streaky baconAdds salty crunchCook in a cold pan with no oil

How to Prepare the Perfect Mashed Potato Casserole: Step-by-Step Guide

First Step: Cook the bacon

Start by placing 200 g (6 oz) streaky bacon, chopped into a cold non-stick pan. Turn the heat to medium and cook it without oil. This method helps the fat render slowly, so the bacon turns golden and crisp instead of greasy and sad. Once cooked, drain it on paper towels and set it aside.

Second Step: Prep the potatoes

Peel the 1.75 kg (3.5 lb) potatoes and cut them into even 3 cm chunks. Keeping the pieces the same size matters because it helps them cook at the same pace. If some chunks are huge and others are tiny, you will end up with a weird mix of mush and firmness, which nobody invited.

Third Step: Boil until very soft

Place the potatoes in a large pot and cover them with cold water by about 10 cm. Add 1 tablespoon kosher or cooking salt. Bring the pot to a boil, then lower the heat and simmer rapidly for about 15 minutes, or until the potatoes are very soft and easily pierced with a fork. This is the moment that sets up the creamy texture for your cheesy mashed potatoes.

Once they are done, drain the potatoes very well and return them to the pot. Shake the pot gently every so often for about 1 minute. That little trick helps steam escape so your mash does not become watery.

Fourth Step: Mash with the creamy mix

Add the 75 g (5 tablespoons) unsalted butter, 2/3 cup milk, 1/2 cup sour cream or full-fat yogurt, and 1 teaspoon salt, or to taste. If you are making the make-ahead version, add the extra 2/3 cup milk now too. Mash everything until smooth and fluffy.

Important: Do not use a blender or food processor here. That is a fast track to gluey potatoes, and no one wants a casserole with the texture of wallpaper paste.

Fifth Step: Assemble the casserole

Spoon the mashed potatoes into a 2-liter (2-quart) baking dish and spread them evenly. If you only have a 3-liter dish, that works too, though the casserole will look a little less full. Sprinkle the top with 1 1/2 cups freshly shredded mozzarella and 1 cup freshly shredded Red Leicester, cheddar, or other flavored cheese. Then add the cooked bacon over the top.

Sixth Step: Make it ahead if needed

For a make-ahead easy cheesy potato casserole, cover the dish with cling wrap and refrigerate it for up to 3 days. Take it out about 2 hours before baking so it has time to come closer to room temperature. That helps it heat through evenly instead of staying cold in the middle.

Seventh Step: Bake until bubbly

Preheat the oven to 200°C (400°F) or 180°C fan. Cover the dish loosely with foil and bake for 20 minutes if it is freshly made, or 35 minutes if it is coming from the fridge. Then remove the foil and bake for another 10 minutes until the cheese is bubbly and golden on top.

Final Step: Finish and serve

Sprinkle with 1/4 cup finely sliced green onion just before serving. The green onion gives a fresh little pop that cuts through the richness nicely. Serve warm and let everyone dig in while the cheese is still stretchy and the bacon is still crisp. For another cozy dessert to follow dinner, you might like these easy peach cobbler ideas.

Mashed Potato Casserole Recipe Easy And Cheesy 9

Dietary Substitutions to Customize Your Mashed Potato Casserole

Protein and main component alternatives

This potato casserole is easy to adapt if you need to work around dietary preferences or what is hanging out in your fridge. Swap the bacon for turkey bacon if you want a lighter option. If you need a meat-free version, use sautéed mushrooms, caramelized onions, or a smoky plant-based bacon substitute.

You can also change the dairy pieces. Full-fat yogurt works in place of sour cream, and whole milk gives the best texture, but lite milk can still do the job if that is what you have. For a dairy-free version, use plant-based milk, vegan butter, and a melting vegan cheese blend.

Vegetable, sauce, and seasoning modifications

If you want to add more vegetables, stir in cooked cauliflower, steamed broccoli, or sautéed leeks before baking. For extra flavor, try garlic powder, onion powder, chives, or a pinch of smoked paprika. A little Dijon mustard can also sharpen the taste without making the casserole taste like mustard, which is always a plus.

If you are serving guests with different needs, build the base mash plain, then divide it into two small dishes. Top one with bacon and cheese, and keep the other simple with herbs and a lighter cheese. That way everyone gets something they will happily inhale.

Mastering Mashed Potato Casserole: Advanced Tips and Variations

Pro cooking techniques

The best mashed potato casserole starts with the right potato. Starchy or all-rounder varieties give you a fluffy, creamy mash without needing any special equipment. Drain them really well, then let them steam off before mashing. That tiny pause makes a big difference in texture.

Another smart move is shredding your cheese fresh. Pre-shredded cheese often has anti-caking agents, which can keep it from melting smoothly. Freshly shredded cheese melts better, tastes better, and gives you that lovely golden top.

Pack shredded cheese tightly into measuring cups so you do not end up short. Cheese disappears fast when it is lightly packed, and the casserole notices.

Flavor variations

For a sharper flavor, use extra cheddar or a mature Red Leicester. For a milder, creamier version, lean more heavily on mozzarella. You can also mix in cooked garlic, chopped chives, or a pinch of cayenne if you want a little kick.

If you are in the mood for something a bit richer, stir a little cream cheese into the mash. For a more rustic version, leave a few potato lumps in the mash. It still tastes fantastic and gives the dish a more homey feel.

Presentation tips

Serve this cheesy mashed potato casserole straight from the baking dish for a casual family meal, or spoon it into a warmed serving bowl for a more polished look. Finish with green onion, extra bacon bits, or a tiny scatter of fresh herbs if you want it to look extra inviting.

Make-ahead options

This recipe shines when you need dinner to happen with minimal last-minute drama. Assemble it up to 3 days ahead, then refrigerate until needed. If you are feeding a crowd, make two pans and bake one now and one later. The casserole stays warm for about 20 minutes after baking, which gives you a little buffer for serving.

For more snacky inspiration that works for parties or movie nights, take a peek at these fun pink popcorn treats.

How to Store Mashed Potato Casserole: Best Practices

Refrigeration

Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. The casserole may lose some creaminess after chilling, but it still tastes great and works well for quick lunches or easy side dishes later in the week.

Freezing

You can freeze assembled mashed potato casserole for up to 2 months if you want to batch prep. Wrap it tightly in plastic wrap and foil, or portion it into freezer-safe containers. Thaw it overnight in the fridge before baking.

Reheating

To reheat, bake covered at 200°C (400°F) until hot, then uncover briefly to bring back that golden top. If the leftovers seem a little dry, add a splash of milk before reheating. Single portions can also be microwaved, though the oven gives the best texture.

Meal prep considerations

If you are making this for meal prep, portion it into smaller containers after cooling. It pairs well with roast vegetables, grilled chicken, or a green salad, so you can turn leftovers into a full meal without much effort. Leftover casserole can even be repurposed into croquettes or pies if you want to get a little creative.

Nutrition Information

Based on 12 servings, one portion of this mashed potato casserole contains approximately:

NutrientAmount
Calories333
Carbohydrates26g
Protein11g
Fat21g
Saturated Fat11g
Polyunsaturated Fat2g
Monounsaturated Fat6g
Trans Fat0.2g
Cholesterol54mg
Sodium1057mg
Potassium668mg
Fiber3g
Sugar3g
Vitamin A478 IU
Vitamin C27 mg
Calcium200 mg
Iron1 mg
Mashed Potato Casserole
Mashed Potato Casserole Recipe Easy And Cheesy 10

FAQs: Frequently Asked Questions About Mashed Potato Casserole

What potatoes are best for mashed potato casserole?

Floury or all-rounder potatoes like Russet (US), Sebago (Australia), or Maris Piper (UK) give the fluffiest, creamiest mash without fancy tools. These varieties break down easily when boiled, absorbing butter and milk well for a smooth texture. Avoid waxy potatoes like red or new potatoes, as they stay firm and won’t mash properly. Peel and cut into even 2-inch chunks for uniform cooking—boil in salted water until fork-tender, about 15-20 minutes. Drain well and mash immediately to prevent gumminess. This choice ensures your casserole holds toppings like cheese and bacon without turning watery. Yields perfect results every time. (92 words)

Can you make mashed potato casserole ahead of time?

Yes, assemble the full casserole up to 3 days ahead, cover tightly, and refrigerate. Before baking, let it sit at room temperature for 2 hours to heat evenly and avoid a cold center. For best texture, add an extra ⅔ cup milk when mashing ahead, as potatoes firm up overnight in the fridge. This keeps it creamy post-bake. Assemble by layering mashed potatoes with cheese, bacon, and sour cream, then top with more cheese. Bake as directed once warmed. Great for holidays—saves time without sacrificing flavor or consistency. Freezes too, per user reports. (98 words)

What is the best cheese for mashed potato casserole?

Combine shredded mozzarella for superior meltiness with Red Leicester, sharp cheddar, or similar for bold flavor and golden color. Shred your own block cheese—pre-shredded packs anti-caking agents that prevent smooth melting and make it grainy. Use about 2 cups total: half mozzarella mixed into the mash, half on top for a bubbly crust. Bake at 400°F uncovered for the last 10 minutes to crisp it up. This duo balances stretchy texture with tangy taste, complementing bacon and sour cream perfectly. Experiment with Gruyère for nutty notes if desired. (96 words)

How do you reheat mashed potato casserole?

For freshly made: Cover with foil and bake at 400°F for 20 minutes, then uncover for 10 minutes until bubbly and golden. For make-ahead (refrigerated): Same oven, but covered for 35 minutes first to heat through evenly, then uncover 10 minutes. Let rest 5-10 minutes post-bake for clean slices. Microwave portions if needed: Cover loosely, heat 2-3 minutes per serving, stirring midway. Avoid high heat to prevent drying—add a splash of milk if it thickens. Oven method yields the crispiest top with bacon bits. Serves 6-8 hot. (98 words)

Can you freeze mashed potato casserole?

Yes, assembled casseroles freeze well based on user feedback, though not author-tested. Portion into freezer-safe dishes, wrap tightly in plastic and foil, and freeze up to 2 months. Thaw overnight in fridge, then let sit 2 hours at room temp before baking. Add extra milk if needed post-thaw for creaminess. Bake covered at 400°F for 40-45 minutes, uncover last 10 for crisp top. Use fatty streaky bacon—it crisps post-freeze without drying. Label with date. Avoid refreezing thawed portions. Ideal for batch prepping; reheats like fresh. (92 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mashed Potato Casserole 13.Png

Mashed Potato Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🥔 Enjoy ultra-creamy, cheesy mashed potato casserole topped with crispy bacon – the perfect comforting side for any meal!
🧀 Easy to prep ahead and bake fresh, ideal for holidays or busy weeknights with family-favorite flavors.

  • Total Time: 2 hours 55 minutes
  • Yield: 12 servings

Ingredients

– 1.75 kg (3.5 lb) starchy or all-rounder potatoes

– 1 tablespoon kosher or cooking salt for boiling potatoes

– 2/3 cup milk, preferably full fat or whole milk

– 2/3 cup extra milk for make-ahead option

– 75 g (5 tablespoons) unsalted butter, cut into cubes

– 1/2 cup sour cream or full-fat yogurt

– 1 teaspoon kosher or cooking salt, or to taste

– 1 1/2 cups tightly packed freshly shredded mozzarella cheese

– 1 cup tightly packed freshly shredded Red Leicester, cheddar, or other flavored cheese

– 200 g (6 oz) streaky bacon, chopped

– 1/4 cup finely sliced green onion

Instructions

1-First Step: Cook the bacon Start by placing 200 g (6 oz) streaky bacon, chopped into a cold non-stick pan. Turn the heat to medium and cook it without oil. This method helps the fat render slowly, so the bacon turns golden and crisp instead of greasy and sad. Once cooked, drain it on paper towels and set it aside.

2-Second Step: Prep the potatoes Peel the 1.75 kg (3.5 lb) potatoes and cut them into even 3 cm chunks. Keeping the pieces the same size matters because it helps them cook at the same pace. If some chunks are huge and others are tiny, you will end up with a weird mix of mush and firmness, which nobody invited.

3-Third Step: Boil until very soft Place the potatoes in a large pot and cover them with cold water by about 10 cm. Add 1 tablespoon kosher or cooking salt. Bring the pot to a boil, then lower the heat and simmer rapidly for about 15 minutes, or until the potatoes are very soft and easily pierced with a fork. This is the moment that sets up the creamy texture for your cheesy mashed potatoes.

Once they are done, drain the potatoes very well and return them to the pot. Shake the pot gently every so often for about 1 minute. That little trick helps steam escape so your mash does not become watery.

4-Fourth Step: Mash with the creamy mix Add the 75 g (5 tablespoons) unsalted butter, 2/3 cup milk, 1/2 cup sour cream or full-fat yogurt, and 1 teaspoon salt, or to taste. If you are making the make-ahead version, add the extra 2/3 cup milk now too. Mash everything until smooth and fluffy.

5-Fifth Step: Assemble the casserole Spoon the mashed potatoes into a 2-liter (2-quart) baking dish and spread them evenly. If you only have a 3-liter dish, that works too, though the casserole will look a little less full. Sprinkle the top with 1 1/2 cups freshly shredded mozzarella and 1 cup freshly shredded Red Leicester, cheddar, or other flavored cheese. Then add the cooked bacon over the top.

6-Sixth Step: Make it ahead if needed For a make-ahead easy cheesy potato casserole, cover the dish with cling wrap and refrigerate it for up to 3 days. Take it out about 2 hours before baking so it has time to come closer to room temperature. That helps it heat through evenly instead of staying cold in the middle.

7-Seventh Step: Bake until bubbly Preheat the oven to 200°C (400°F) or 180°C fan. Cover the dish loosely with foil and bake for 20 minutes if it is freshly made, or 35 minutes if it is coming from the fridge. Then remove the foil and bake for another 10 minutes until the cheese is bubbly and golden on top.

8-Final Step: Finish and serve Sprinkle with 1/4 cup finely sliced green onion just before serving. The green onion gives a fresh little pop that cuts through the richness nicely. Serve warm and let everyone dig in while the cheese is still stretchy and the bacon is still crisp.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🥔 Choose starchy potatoes for the fluffiest, creamiest mash without special equipment.
🥛 Add extra milk when making ahead to keep it moist after chilling.
🧀 Shred cheese fresh and pack cups tightly for superior melt and flavor.

  • Author: Brandi Oshea
  • Prep Time: 25 minutes
  • Room Temperature (Make-Ahead): 2 hours
  • Cook Time: 30 minutes
  • Category: Sides
  • Method: Baked
  • Cuisine: American
  • Diet: Omnivore

Nutrition

  • Serving Size: 1/12 of casserole
  • Calories: 333 kcal
  • Sugar: 3 g
  • Sodium: 1057 mg
  • Fat: 21 g
  • Saturated Fat: 11 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 26 g
  • Fiber: 3 g
  • Protein: 11 g
  • Cholesterol: 54 mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star