Cheesy Beef & Potato Casserole
My mom used to make something close to this when grocery money was tight, but honestly? This version is so much better I make it even when it’s not. There’s something about golden, cheesy potatoes layered over seasoned beef that just hits different on a weeknight when you need everyone at the table without a fight.
I sliced the potatoes thin this time — like scalloped-potato thin — and they soaked up all the savory beef drippings while they baked. The cheese on top got bubbly and browned at the edges, and that fresh parsley at the end made it look like I tried way harder than I actually did.
My husband scraped his plate clean and asked if there were leftovers before I’d even finished mine. There weren’t.
Why You’ll Love This Recipe
You will love this cheesy beef and potato casserole because it turns simple, affordable ingredients into a complete, comforting meal that satisfies the whole table.
You will love the way the thinly sliced potatoes soak up the savory beef juices while baking.
You will love the golden, bubbly cheese topping that browns at the edges and makes every serving feel special.
Most of all, you will love having a weeknight dinner that fills everyone up and leaves almost no leftovers.
Why This Recipe Works
Seasoned ground beef mixed with onion, garlic, breadcrumbs, milk, and egg creates a flavorful, cohesive base that holds together like a meatloaf layer. Thinly sliced potatoes cook evenly and absorb the savory drippings from the beef underneath. A simple sour cream and melted butter mixture keeps the potatoes moist and adds richness. Covering the dish for the first bake steams the potatoes until tender. Uncovering and adding cheese for the final bake produces a golden, bubbly crust. A short rest after baking lets the layers set for cleaner servings. The result is a hearty, cheesy casserole that tastes like comfort food done right.
Ingredient Breakdown
1.5 lbs ground beef
Forms the savory, seasoned base layer.
1 onion, finely chopped
Adds sweetness and depth to the beef.
2 cloves garlic, minced
Provides aromatic flavor.
½ cup breadcrumbs
Helps bind the beef mixture.
¼ cup milk
Keeps the beef moist.
1 egg
Binds the meat layer.
1 tsp salt + ½ tsp black pepper + ½ tsp paprika
Season the beef evenly.
4–5 medium russet potatoes, thinly sliced
Create the tender, absorbent potato layer.
2 cups shredded cheddar cheese (or cheddar/mozzarella blend)
Forms the golden, bubbly topping.
½ cup sour cream + ¼ cup melted butter
Moisten and enrich the potatoes.
Salt and pepper to taste
Season the potato layers.
Fresh parsley, chopped
Brightens the finished dish.
Kitchen Equipment
A 9x13-inch baking dish, a large mixing bowl, a sharp knife or mandoline for slicing potatoes, foil, and a cheese grater if shredding your own.
Step-by-Step Instructions
Preheat your oven to 375°F and grease a 9x13-inch baking dish.
In a large bowl, combine the ground beef, chopped onion, minced garlic, breadcrumbs, milk, egg, salt, black pepper, and paprika. Mix gently with your hands until just combined — do not overwork.
Press the beef mixture evenly into the bottom of the prepared baking dish to form a uniform base.
Layer the thinly sliced potatoes over the beef in overlapping rows, seasoning each layer lightly with salt and pepper as you go.
In a small bowl, whisk together the sour cream and melted butter. Drizzle the mixture evenly over the potatoes.
Cover the dish tightly with foil and bake for 45 minutes.
Remove the foil, sprinkle the shredded cheese evenly over the top, and bake uncovered for another 20–25 minutes, until the cheese is golden and bubbling and the potatoes are fork-tender.
Let the casserole rest for 5 minutes, then garnish with fresh chopped parsley before serving.
Expert Tips
- Slice the potatoes very thin (about ⅛ inch) so they cook through evenly.
- Mix the beef gently to keep the texture tender rather than dense.
- Season the potato layers as you build them for better flavor throughout.
- Cover tightly with foil for the first bake so the potatoes steam and soften.
- Use freshly shredded cheese for the best melt and browning.
- A mandoline makes quick, even potato slices if you have one.
- Russet potatoes hold up well and absorb flavor nicely.
- Let the casserole rest before cutting so the layers set.
- Paprika adds gentle color and warmth to the beef.
- A blend of cheddar and mozzarella gives both flavor and stretch.
- Grease the dish well so servings release cleanly.
- Check doneness by piercing the center potatoes with a fork.
- Double the cheese if you want an extra-gooey top.
- Leftovers reheat well and often taste even better the next day.
Common Mistakes to Avoid
- Slicing the potatoes too thick so they stay undercooked.
- Overmixing the beef and making it dense.
- Skipping the seasoning on the potato layers.
- Not covering the dish for the first bake and drying out the potatoes.
- Using pre-shredded cheese that doesn’t melt as smoothly.
- Underbaking so the potatoes remain firm in the center.
- Overbaking and drying out the beef layer.
- Cutting into the casserole immediately and having it fall apart.
- Using waxy potatoes that don’t absorb flavor as well.
- Forgetting to grease the pan.
- Adding the cheese too early so it over-browns.
- Crowding uneven potato slices that cook at different rates.
- Using lean beef without enough fat for flavor (80/20 works well).
- Skipping the rest time before serving.
Ingredient Substitutions
Ground beef can be replaced with ground turkey or a beef/pork mix.
Russet potatoes can be replaced with Yukon Gold for a creamier texture.
Cheddar can be replaced with Colby Jack, Monterey Jack, or a Mexican blend.
Sour cream can be replaced with plain Greek yogurt.
Breadcrumbs can be replaced with crushed crackers or oats.
Recipe Variations
- Classic – Keep the recipe as written.
- Extra Cheese – Add more cheese on top or between potato layers.
- Spicy – Add cayenne or red pepper flakes to the beef and use pepper jack cheese.
- Bacon – Sprinkle cooked crumbled bacon under the cheese.
- Mushroom – Sauté mushrooms with the onion and add to the beef.
- Herb – Add dried thyme or Italian seasoning to the beef mixture.
- Loaded – Top with green onions, extra sour cream, and bacon after baking.
- Vegetable – Add a layer of thinly sliced zucchini or carrots with the potatoes.
- Mexican-Inspired – Season the beef with cumin and chili powder and use a Mexican cheese blend.
- Creamier – Mix a little cream of mushroom or cheddar soup with the sour cream.
- Make-Ahead – Assemble up to a day ahead, refrigerate, and bake when ready (add a few extra minutes).
- Individual – Bake in smaller dishes for personal portions.
- Shepherd’s Style – Add peas or corn to the beef layer.
- Crispy Top – Broil for 1–2 minutes at the end for extra-browned cheese.
Make It Healthier
Use lean ground beef or ground turkey, reduce the cheese slightly, swap Greek yogurt for sour cream, and load the plate with a side salad. Thin potato slices still give the satisfying texture with reasonable portions.
Meal Prep Guide
Assemble the casserole up to a day in advance, cover, and refrigerate. Bake when ready, adding 5–10 extra minutes if starting from cold. Leftovers portion well for lunches.
Storage
Cool completely, then cover and refrigerate for up to 4 days.
Freezing
Assemble and freeze unbaked (without the final cheese if preferred), or freeze baked portions. Thaw overnight in the refrigerator and reheat until hot. Potatoes may soften slightly after freezing.
Reheating
Reheat covered in a 350°F oven until heated through, then uncover for a few minutes to re-crisp the cheese. Individual portions can be microwaved, though the oven keeps the texture better.
What to Serve With It
A simple green salad, steamed broccoli, green beans, or crusty bread. It’s a complete meal on its own but pairs well with something fresh and green.
Beverage Pairings
Iced tea, sparkling water with lemon, a light red wine, or cold beer. The rich, savory flavors welcome something refreshing.
Frequently Asked Questions
Do the potatoes need to be peeled?
Peeling gives a cleaner texture, but scrubbed thin-skinned potatoes can be used if preferred.
Can I use pre-shredded cheese?
Yes, though freshly shredded melts more smoothly and browns better.
Would you go extra cheese or keep it classic?
Extra cheese is always a good idea if you love a gooey top; classic is still plenty rich.
How thin should the potatoes be?
About ⅛ inch — thin enough to cook through and absorb flavor.
Can I make this ahead?
Yes — assemble up to a day ahead and bake when needed.
Why cover it first?
Covering steams the potatoes so they become tender before the cheese is added.
Can I use sweet potatoes?
Yes, though the flavor will be sweeter and the texture slightly different.
How do I know when it’s done?
The potatoes should be easily pierced with a fork and the cheese golden and bubbling.
Can I use ground turkey?
Yes — season it well since it is leaner than beef.
Is the egg necessary?
It helps bind the beef layer, but the casserole will still hold together without it.
What size pan is best?
A 9x13-inch dish works perfectly for this quantity.
Can I add more vegetables?
Yes — thinly sliced mushrooms, zucchini, or carrots layer well with the potatoes.
How long do leftovers keep?
Up to 4 days in the refrigerator.
Does it reheat well?
Yes — the oven keeps the texture best.
Can I freeze it?
Yes, though potatoes may become a bit softer after thawing.
Nutrition Information
Approximate values will vary based on exact ingredients and portion size. This casserole provides protein from the beef and cheese, carbohydrates from the potatoes, and richness from the sour cream and butter. Values are estimates only and should not be considered professional nutritional advice.
Final Thoughts
This cheesy beef and potato casserole is the kind of weeknight dinner that feels like a win. Savory seasoned beef, tender potatoes that soak up every bit of flavor, and a golden blanket of cheese come together with very little fuss and feed everyone well.
I hope you make it the next time you need comfort food that actually satisfies. I hope the potatoes turn fork-tender, the cheese bubbles and browns at the edges, and the pan empties before anyone asks about leftovers. If you try it, I’d love to know whether you went extra cheese or kept it classic. From my kitchen to yours — hearty, cheesy, and always welcome at the table.

Cheesy Beef & Potato Casserole
Ingredients
Equipment
Method
- Preheat oven to 375°F. Grease a 9x13 baking dish.
- Mix ground beef, onion, garlic, breadcrumbs, milk, egg, salt, pepper, and paprika until just combined. Press into the dish.
- Layer thinly sliced potatoes over the beef, seasoning with salt and pepper.
- Whisk sour cream and melted butter; drizzle over potatoes.
- Cover with foil and bake 45 minutes.
- Uncover, top with cheese, and bake 20–25 minutes more until cheese is golden and potatoes are tender.
- Rest 5 minutes, garnish with parsley, and serve.
Notes