Here comes a mouthwatering, cozy favorite perfect for those nights when you need something hearty and easy: Mashed Potato Casserole! This dish wraps up everything you love about comfort food—creamy, buttery mashed potatoes, rich and savory ground beef, melty cheddar cheese, and bits of crispy bacon—all baked together into a bubbly, golden-topped casserole. The flavors will transport you straight to comfort-food heaven. Despite its impressive taste and layers, this casserole is refreshingly simple to put together and is a total crowd-pleaser, making it a must for busy weeknights or when you’re feeding a hungry crew.

Why You’ll Love This Recipe

  • Fast and Satisfying: With just a little prep and easy, everyday ingredients, you’ll have a delicious casserole ready in about an hour from start to finish.
  • Ultimate Comfort Food: Mashed potatoes, beef, cheese, and bacon—each bite is seriously satisfying and full of crave-worthy flavor.
  • Family-Friendly: Even picky eaters will be asking for seconds (or thirds), trust me!
  • Versatile & Make-Ahead Friendly: Fits almost any schedule and can help you meal prep, plus it reheats beautifully.

Ingredients You’ll Need

Gather up these tasty staples to make your Mashed Potato Casserole a dinner to remember:

  • Potatoes: The star of the show! Use starchy potatoes for the fluffiest mash.
  • Salt (for boiling): Essential for well-seasoned potatoes.
  • Milk: Adds creaminess and helps make the mash silky-smooth.
  • Butter: For that unmistakable, rich flavor every great mash deserves.
  • Sour Cream: Adds a hint of tang and even more velvety texture.
  • Ground Beef: Brings hearty substance and soaks up all the flavors of your seasonings.
  • Salt, Paprika, Black Pepper: The trio that makes the beef layer pop with warmth and savoriness.
  • Garlic: Minced fresh for that unmistakable, mouthwatering aroma—absolutely skip the powdered stuff here.
  • Cheddar Cheese (shredded): Because cheesy topping equals happy eaters.
  • Bacon (chopped): For irresistible crunch and smoky flavor—go for thick-cut if you love big, crispy bites.
  • Green Onion (finely sliced): Sprinkled on top for freshness and a little zing.

Tip: Let the potatoes sit for a minute after draining—this helps any excess moisture evaporate, making your mash extra fluffy!

Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

Feel like a switch-up? There are so many ways to make this casserole your own:

  • Swap Ground Beef: Try ground turkey or chicken for a lighter touch, or use mushrooms and lentils for a vegetarian twist.
  • Mix Up the Cheese: Add shredded mozzarella or pepper jack for an extra layer of flavor (and gooeyness).
  • Herb it Up: Fold in fresh chives, parsley, or even a pinch of thyme to the potato layer for added brightness.
  • Add Veggies: Throw a layer of steamed peas, carrots, or corn in with the beef to sneak in some vegetables.

How to Make Mashed Potato Casserole

Step 1: Boil the Potatoes

Peel and chop your potatoes, then cover them with water and add salt. Bring to a boil, then simmer until the potatoes are super soft and ready for mashing—about 15 minutes. Drain well and let them sit in the pot for a minute to help them dry out (the secret to fluffy mash!).

Step 2: Cook the Ground Beef Filling

While your potatoes are cooking, get your skillet nice and hot. Toss in the ground beef, salt, paprika, black pepper, and garlic. Cook, breaking the beef up as it sizzles, until browned and cooked through. Remove from the heat—don’t worry if it smells irresistible already!

Step 3: Mash Those Potatoes

Add milk, butter, and sour cream to your hot potatoes. Mash by hand until the mixture is decadently smooth and creamy. Avoid blenders or food processors—those can turn your mash gluey rather than fluffy.

Step 4: Layer and Assemble

Preheat your oven. In a baking dish, spread half the mashed potatoes on the bottom for a soft, tasty base. Next, spoon the savory ground beef in an even layer. Cover with the rest of your mashed potatoes, then rain down the shredded cheddar and sprinkle with bacon.

Step 5: Bake

Cover with foil and bake until the cheese starts to melt and everything is warmed through. Remove the foil for the last 10 minutes so the top can turn irresistible and golden.

Step 6: Garnish and Serve

A generous scatter of green onion over the bubbling hot casserole adds freshness and a nice crunch. Serve while warm—the cheese helps it hold heat, making it perfect for serving at the table!

Pro Tips for Making the Recipe

  • Fluffy, Not Gluey: Always drain and let the potatoes dry out for a minute before mashing. This avoids watery mash.
  • Don’t Overwork the Mash: Go easy and use a masher or ricer—not a food processor, which can turn potatoes into glue.
  • Go for Fresh Garlic: Mincing fresh garlic for the beef makes all the difference—bottled garlic just can’t compete.
  • Keep an Eye on the Bacon: Chop it and sprinkle raw before baking. The time in the oven makes it perfectly crisp.
  • Prep Ahead: You can assemble this casserole up to a day in advance and keep it chilled until ready to bake.

How to Serve

This casserole is a meal on its own, but you can pair it for even more fun:

  • Fresh Salad: A crisp green salad with vinaigrette brings a perfect balance to the richness.
  • Steamed Vegetables: Lightly steamed broccoli, peas, or green beans add welcome color and crunch.
  • Bread on the Side: Serve with warm dinner rolls or crusty bread to mop up every delicious bite.

Top with extra green onions or even a little hot sauce if you like a spicy kick!

Make Ahead and Storage

Storing Leftovers

Spoon any leftovers into an airtight container and store in the refrigerator. This casserole keeps well for up to 3 days, and the flavors only get better!

Freezing

Freeze portions in a tightly sealed container or wrap the casserole dish well in foil and plastic wrap. It will keep in the freezer for up to 2 months. Thaw overnight in the fridge before reheating.

Reheating

To reheat, pop portions into the oven at 180°C/350°F until hot and the cheese is bubbly again, or use the microwave for individual servings. Add a splash of milk if it looks a bit dry.

FAQs

  1. Can I make this casserole ahead of time?

    Absolutely! You can assemble the entire casserole up to a day ahead, cover and refrigerate, then bake when ready. If baking straight from the fridge, allow a few extra minutes to ensure it’s heated through.

  2. What type of potatoes work best for mashed potatoes?

    Starchy potatoes like Russets or Yukon Golds are ideal. They become wonderfully fluffy and absorb milk and butter like a dream.

  3. Is it possible to make this recipe vegetarian?

    Definitely—just swap the beef for plant-based ground meat, or use sautéed mushrooms and lentils for a hearty, meat-free filling.

  4. Do I have to use cheddar cheese for the topping?

    Cheddar is classic and brings a sharp tang, but feel free to experiment with your favorites—mozzarella, Monterey Jack, or a blend will all melt beautifully.

Final Thoughts

There are few things more comforting than digging into a generous helping of Mashed Potato Casserole—rich, creamy, and cheesy with crispy bacon and savory beef tucked inside. With easy steps and flexible options, this casserole brings warmth and joy to any table, no matter how busy life gets. Give it a try, let the flavors win you over, and don’t forget to make enough for seconds!

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 Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Stacy
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Category: Main-course
  • Method: Baking
  • Cuisine: American
  • Diet: Gluten Free

Description

This comforting mashed potato casserole layers creamy, buttery mashed potatoes with seasoned ground beef, topped with crispy bacon, melted cheddar cheese, and fresh green onions. It’s the ultimate all-in-one main-course that combines classic flavors and a satisfying texture, making it perfect for family gatherings or holiday meals.


Ingredients

Units Scale

For the Potatoes:

  • 1.75 kg (3.5 lb) potatoes, peeled and cut into 3 cm (1″) chunks
  • 1 tbsp cooking/kosher salt (for boiling potatoes)
  • 2/3 cup milk
  • 75 g (5 tbsp) butter
  • 1/2 cup sour cream

For the Filling:

  • 500 g (1.1 lb) ground beef
  • 1 tsp salt
  • 1 tsp paprika
  • 1/2 tsp black pepper
  • 2 garlic cloves, minced

For the Topping:

  • 1 cup cheddar cheese, shredded
  • 200 g (6 oz) bacon, chopped
  • 1/4 cup green onion, finely sliced

Instructions

  1. Boil the potatoes: Place the potatoes in a large pot and cover with water so it’s about 10 cm (4″) above the potatoes. Add 1 tbsp salt, bring to a boil over high heat, then reduce to a rapid simmer and cook for about 15 minutes or until the potatoes are very soft. Drain well and return the potatoes to the pot. Let sit for 1 minute, shaking occasionally to help evaporate excess water.
  2. Cook the ground beef: While the potatoes are boiling, heat a skillet over medium-high heat. Add the ground beef, salt, paprika, black pepper, and minced garlic. Cook, breaking up the meat, until browned and fully cooked. Remove from heat and set aside.
  3. Mash the potatoes: To the drained potatoes, add milk, butter, and sour cream. Mash well until completely smooth and creamy, but avoid using a food processor or blender as this could make the potatoes gluey.
  4. Assemble the casserole: Preheat your oven to 200°C / 400°F (180°C fan). In a 2-liter (2-quart) baking dish, spread half of the mashed potatoes evenly. Top with the cooked ground beef, spreading in an even layer. Cover with the remaining mashed potatoes, then sprinkle shredded cheddar cheese and chopped bacon over the top.
  5. Bake the casserole: Cover the baking dish loosely with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes or until the cheese is bubbly and turns golden brown.
  6. Finish and serve: Remove the casserole from the oven and sprinkle the sliced green onions over the top. Let it sit for a few minutes to cool slightly before serving warm. The casserole will stay warm for about 20 minutes thanks to the cheese layer.

Notes

  • For extra creamy potatoes, use Yukon Gold or Russet potatoes.
  • Make ahead by assembling the casserole up to a day in advance and bake when ready to serve.
  • Swap ground beef for ground turkey or chicken for a lighter version.
  • If you prefer, you can omit the bacon for a vegetarian-friendly adaptation.

Nutrition

  • Serving Size: 1/8 of casserole
  • Calories: 490
  • Sugar: 3g
  • Sodium: 1050mg
  • Fat: 27g
  • Saturated Fat: 12g
  • Unsaturated Fat: 12g
  • Trans Fat: 0.5g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 23g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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