Ultimate Cheesy Ground Beef and Potatoes Casserole
Last winter, when I was juggling deadlines and my kids’ after-school activities, I stumbled upon this lifesaver of a recipe. This cheesy ground beef and potato casserole has honestly rescued more dinner times than I care to admit! With layers of thinly sliced potatoes, seasoned beef, and melty cheese that creates that irresistible golden crust, it’s become our family’s most requested comfort food.
What makes this potato and beef casserole special isn’t fancy ingredients or complicated techniques – it’s how it brings everyone to the table with smiles. My picky 8-year-old even asks for seconds!
Why This Cheesy Ground Beef Became My Weeknight Hero
I’ve tried countless ground beef recipes over the years, but this one stuck for good reasons:
- It uses ingredients I actually have in my pantry and fridge
- The prep work takes just 15 minutes of hands-on time (I timed it!)
- The potato-beef-cheese combo satisfies even the hungriest teenagers
- Leftovers taste even better the next day for lunch
- It’s endlessly customizable based on what vegetables need using up
My neighbor Sara borrowed this recipe last month for her potluck and texted me at midnight saying everyone had demanded the recipe. That’s when I knew I had to share it here on the blog!

What You’ll Need From Your Kitchen
For Those Perfect Potato Layers:
- 2½ pounds russet potatoes (about 5 medium ones), peeled and sliced thin
- 3 tablespoons butter, melted (I use salted butter for extra flavor)
- 2 garlic cloves, minced (or 1 teaspoon pre-minced in a pinch)
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon onion salt
- ¼ cup Parmesan cheese (the powdery kind works fine here!)
- Salt and pepper to taste
For The Hearty Beef Mixture:
- 1½ pounds ground beef (I use 85/15 for best flavor-to-fat ratio)
- 1 small onion, chopped (about ¾ cup)
- 3 garlic cloves, minced
- 1 bell pepper, diced (red ones add nice color, but green works too!)
- 1 can cream of mushroom soup (10.5 oz)
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon red pepper flakes (omit if cooking for little ones)
- 1 tablespoon Worcestershire sauce (secret flavor bomb!)
- ⅓ cup milk
- 2 tablespoons sour cream (makes it extra creamy)
- 1½ cups shredded cheddar cheese, divided (I’ve used the pre-shredded kind when in a hurry)
- ½ cup frozen peas or corn (optional, but adds nice color)
For Finishing Touches:
- Sliced green onions (from my sad windowsill herb garden)
- Fresh parsley if you’re feeling fancy
- Crumbled bacon bits if you’re really trying to impress someone
Let’s Make This Happen

First, Those Potatoes:
- Crank your oven to 400°F. Grab your trusty 9×13 casserole dish and give it a quick spray of cooking oil.
- Slice those potatoes THIN – about ⅛ inch if possible. I use my mandoline slicer that I bought years ago and finally found a good use for! If you’re using a knife, just do your best for even slices.
- Toss those potato slices with the melted butter, garlic, Parmesan, and all those seasonings. Make sure every slice gets some love.
- Spread them evenly in your baking dish – don’t worry about perfect overlapping patterns like those fancy food magazine photos. Pop them in the oven for about 25 minutes while you handle the beef mixture.

While That’s Happening:
- Grab your largest skillet and brown that ground beef over medium heat. Break it up as it cooks – I use a wooden spoon to get it nice and crumbly.
- Once it’s mostly browned, toss in the onions, garlic, and bell pepper. Let them cook until everything smells amazing and your kitchen windows steam up a bit – about 5 minutes.
- Drain off the extra grease (I use a colander over a bowl), then return the beef mixture to the pan.
- Stir in the cream of mushroom soup, all those spices, Worcestershire sauce, milk, and sour cream. Mix until it’s looking creamy and wonderful.
- Fold in HALF of your shredded cheese (about ¾ cup) until it melts into the mixture. If you’re adding peas or corn, now’s their time to shine.

Bringing It All Together:
- Once your timer dings for the potatoes, pull them out. They should be starting to soften but not fully cooked.
- Sprinkle a small handful of cheese over those hot potatoes (about ¼ cup), then pour your beef mixture on top, spreading it into an even layer.
- Back into the oven it goes for about 20 minutes.
- Pull it out one more time, top with your remaining cheese, and bake for a final 5-10 minutes until the cheese gets bubbly and develops those irresistible golden spots.
- Let it rest for 5-10 minutes before serving (I know it’s hard to wait, but it helps everything set up nicely).
Real Talk: Kitchen Wisdom I’ve Learned Making This Repeatedly
- Those pre-sliced refrigerated potatoes from the grocery store? Totally work in a pinch when you’re super pressed for time.
- If your family loves garlic as much as mine, don’t be shy about adding extra. I’ve used up to 5 cloves and nobody complained!
- Sharp cheddar gives the biggest flavor bang, but my kids prefer mild. Sometimes I do half and half.
- This casserole is FANTASTIC for using up random cheese ends. I’ve thrown in bits of mozzarella, Colby, and even pepper jack with great results.
- If you meal prep on Sundays like I try to, you can assemble this entirely ahead of time, cover it with foil, and refrigerate for up to 24 hours before baking.
What We Serve Alongside This Casserole
When I’m really on my game, I serve this with:
- A simple green salad with whatever vegetables survived the week
- Steamed broccoli tossed with a little butter (my compromise with the kids)
- Those frozen Texas toast garlic bread slices that bake in 5 minutes
- For special occasions, I’ll whip up my grandmother’s buttermilk biscuits
But honestly? Many nights this casserole stands alone as our complete meal, and nobody complains!
Questions I’ve Gotten From Friends Who’ve Made This
“Can I make this ahead for my sister who just had a baby?”
Absolutely! Assemble it, cover tightly with foil, and include baking directions. It also freezes beautifully – just thaw in the fridge overnight before baking.
“My husband hates mushroom soup. Deal breaker?”
Not at all! Swap in cream of chicken or even cream of celery soup. I’ve even used plain Greek yogurt mixed with chicken broth in desperate times.
“Will turkey work instead of beef?”
Yes! Ground turkey makes this lighter, though I add a tablespoon of olive oil when browning it since it’s so lean. The flavor is slightly different but still delicious.
“How spicy is this with the red pepper flakes?”
With the amount listed, it’s just enough for adults to notice a tiny kick but not enough to scare children. Feel free to adjust up or down!
Why This Casserole Deserves a Spot in Your Recipe Collection
Some nights call for fancy cooking with exotic ingredients and new techniques. This isn’t that recipe. This cheesy ground beef and potato casserole is for those nights when you need something reliable, comforting, and guaranteed to please even as chaos swirls around your household.
It’s the recipe I turn to on soccer practice nights, when unexpected guests drop by, or when comfort food is the only answer to a challenging day. It’s simple, satisfying, and always, always hits the spot.
If you try this recipe (and I hope you do!), leave a comment below letting me know how your family liked it and any special twists you added to make it your own!
Hands-on prep: 15 minutes | Oven time: 55-60 minutes | Feeds: 6 hungry people or 8 with sides
Have you tried our recipe? Share your review!
There are no reviews yet. Be the first one to write one.