
Cheesy ground beef & potato casserole is the recipe I make when I need something hearty that feeds my whole family without breaking the bank. I created this easy cheesy ground beef & potato casserole after realizing we were spending too much on complicated dinners when simple ingredients could deliver just as much satisfaction. This budget friendly comfort food bakes layers of buttery sliced potatoes with creamy beef and melted cheese for an easy family dinner recipe that only takes 10 minutes of hands-on prep time. It’s become my ultimate one dish weeknight dinner that the meat & potato crowd at my table requests constantly.

This simple ground beef casserole with potatoes and cheese uses russet potato slices, seasoned browned ground beef, and a gooey shredded cheddar topping with creamy canned soup sauce that brings everything together. The old fashioned ground beef casserole with potatoes and cheese style reminds me of Sunday dinners, and it pairs perfectly with sides like my dutchman burger for a full comfort food spread or crock pot crack potato soup when you want an all-potato menu. Whether you’re looking for ground beef and potato recipes quick enough for busy weeknights or simple ground beef and potatoes in oven meals that satisfy everyone, this cheesy hamburger potato casserole recipe delivers every single time.
Jump To
Why You’ll Love This Cheesy Ground Beef & Potato Casserole
It’s Crazy Budget-Friendly. Ground beef and potatoes are two of the cheapest ingredients you can buy, and this casserole stretches them into a meal that feeds 6 to 8 people easily. You’re looking at maybe $10 to $12 total for the whole dish, which makes it one of those cheap dinners for a family that doesn’t taste cheap at all. The gooey shredded cheddar topping makes it feel indulgent even though you’re using basic pantry staples.
Prep is Lightning Fast. This easy & cheap cheesy beefy potato casserole recipe truly takes about 10 minutes to throw together. You cook ground beef and onion until browned, slice some potatoes, dump in your soup and cheese, and stick it in the oven. No complicated techniques, no fancy ingredients, just straightforward cooking that anyone can handle even on their most exhausted weeknight.
It’s Kid-Approved Comfort Food. My kids devour this smothered ground beef potato casserole without complaining, which is saying something because they’re picky eaters. The combination of meat, potatoes, and cheese is universally loved, making this one of those kid friendly dinners that you can count on. Even toddlers who refuse most meals will usually eat this because the flavors are mild and familiar.
Ingredients for Cheesy Ground Beef & Potato Casserole
This easy hamburger potato casserole comes together with ingredients you probably already have in your kitchen. The layered ground beef and potatoes create a filling meal that tastes way more expensive than it actually is.
What You’ll Need

- Ground Beef: use 80/20 ground beef for the best flavor and moisture. The fat content keeps the meat juicy and adds richness to the casserole. Leaner beef like 90/10 works too, but you might need to add a tablespoon of butter when browning to prevent dryness. You’ll brown the beef with onions before layering it in the casserole.
- Russet Potatoes: the starchy texture of russets makes them perfect for this casserole because they soften beautifully and absorb all the creamy sauce. Peel them and slice about 1/4 inch thick so they cook evenly. You can use pre-boiled potatoes to speed things up, but raw slices work great too and actually have better texture. Yukon Golds also work if that’s what you have.
- Yellow Onion: adds sweetness and depth when you cook it with the ground beef. Dice it finely so it distributes evenly throughout the meat layer. White onions work too, or you can use frozen cubed potatoes with onions and peppers if you want to save chopping time.
- Cream of Mushroom Soup: the base of your creamy canned soup sauce that makes this casserole rich and cohesive. Two 10.5-ounce cans are standard. Cream of chicken or cream of celery soup work just as well if you prefer different flavors. You can make homemade condensed soup if you want to avoid canned, but the canned version is what makes this recipe so quick and easy.
- Sour Cream: adds tang and extra creaminess to the sauce. About 1 cup mixed with the soup creates that luscious cheesy ground beef & potato casserole with cream texture that coats every layer. Plain Greek yogurt works as a lighter substitute, but sour cream gives you that classic old-fashioned taste.
- Shredded Cheddar Cheese: you need a lot of cheese for this recipe because it goes both in the layers and on top for that gooey shredded cheddar topping. Sharp cheddar has the best flavor, but mild cheddar works if you prefer less intensity. Use freshly shredded cheese because pre-shredded doesn’t melt as smoothly and can make the casserole grainy.
- Milk: thins out the soup mixture so it’s pourable and can seep between all the potato layers. About 1/2 cup is perfect. Whole milk makes it richer, but any milk you have works fine. You can even use beef broth instead if you want more savory flavor and less dairy.
- Garlic Powder: adds savory depth to the beef layer without needing to chop fresh garlic. About 1 teaspoon mixed into the browned beef is plenty. Fresh minced garlic works too if you prefer, just add it when you’re cooking the onions.
- Paprika: gives the beef a little smoky sweetness and adds color. It’s optional but recommended because it makes the meat layer look and taste more interesting. Regular paprika or smoked paprika both work.
- Salt and Black Pepper: season every layer properly so nothing tastes bland. The potatoes especially need salt or they’ll be tasteless. Don’t rely just on the soup for seasoning because it’s not enough to flavor all those potatoes.
- Butter: dot the top of the casserole with butter before baking to create those buttery sliced potatoes that get golden and slightly crispy on the edges. A few tablespoons is all you need, and it makes a noticeable difference in the final texture and flavor.
Instructions for Making Cheesy Ground Beef & Potato Casserole
Step-by-Step Directions
Step 1: Preheat your oven to 350°F and grease a 9×13 inch baking dish with cooking spray or butter. This prevents the bottom layer of potatoes from sticking and makes cleanup easier. Make sure you grease it well because potatoes can really stick.
Step 2: In a large skillet over medium-high heat, cook ground beef and diced onion until the meat is browned and the onion is soft, about 7 to 8 minutes. Break up the beef with a wooden spoon as it cooks so you don’t have big chunks. Drain off most of the excess fat, leaving just a little for flavor. Season the meat with garlic powder, paprika, salt, and black pepper while it’s still hot.
Step 3: In a mixing bowl, combine the cream of mushroom soup, sour cream, and milk. Whisk everything together until smooth and there are no lumps. This is your creamy sauce that will make the casserole rich and cohesive. Taste it and add a pinch of salt and pepper if needed.
Step 4: Start building your layers. Place half of the sliced potatoes in the bottom of the greased baking dish, overlapping them slightly. Season this layer with salt and pepper. Spread half of the browned ground beef mixture over the potatoes, then pour half of the soup mixture over the beef. Sprinkle about 1 cup of shredded cheddar cheese over the sauce.
Step 5: Repeat the layers. Add the remaining potato slices, season them, add the rest of the beef, pour the remaining soup mixture over everything, and top with the rest of the cheese. Make sure the top layer of potatoes is covered with sauce so they don’t dry out during baking.
Step 6: Dot the top with small pieces of butter, distributing them evenly across the surface. This creates those buttery sliced potatoes on top that get golden and delicious. Cover the baking dish tightly with aluminum foil.
Step 7: Bake covered for 60 minutes. The foil traps steam which helps the potatoes cook through and keeps everything moist. After 60 minutes, remove the foil and bake for an additional 20 to 30 minutes until the top is golden brown and bubbly and a knife inserted into the potatoes goes in easily.
Step 8: Let the casserole rest for 10 minutes before serving. This gives the sauce time to thicken and makes it much easier to cut clean portions. If you serve it immediately, it will be too runny and everything will slide around on the plate.
Hint: For an even easier version, you can make cheesy beef and potato casserole with pre-boiled potatoes. Just boil your potato slices for 5 minutes until barely tender, drain them, and proceed with layering. This cuts the baking time down to about 45 minutes total. It pairs beautifully with tomato basil sourdough bread for soaking up all that creamy sauce.
Cooking Tips
Slice Potatoes Evenly. Use a mandoline or food processor if you have one to get uniform 1/4 inch slices. When your potatoes are all the same thickness, they cook at the same rate and you don’t end up with some that are mushy and others that are still crunchy. A sharp knife and a steady hand work too, just take your time.
Don’t Skip the Resting Time. I know it’s tempting to dig in right away, but letting this sit for 10 minutes after baking makes a huge difference. The sauce thickens up, the cheese sets slightly, and everything holds together when you scoop it instead of being a sloppy mess. Your patience will be rewarded with clean, beautiful servings.
My Cheesy Ground Beef & Potato Casserole Journey
I grew up eating some version of ground beef and potato casserole at my friend’s house, but it was always kind of dry and bland. Her mom would just layer everything without any sauce and hope for the best. I remember thinking there had to be a way to make it actually delicious instead of just filling. When I got my own place and started cooking for myself, I experimented with different ways to add moisture and flavor.
The breakthrough came when I realized that cream soup mixed with sour cream creates the perfect sauce that seeps into all the layers. My first attempt was too soupy because I added too much milk, and it looked like beef and potato soup instead of a casserole. The second time I dialed back the liquid and it came out perfect. The layers stayed distinct but everything was creamy and cohesive.
Grandma watched me make it one Sunday and said, “Jazzy, this is how casseroles used to be made before everyone got fancy. Simple ingredients, lots of layers, and enough cheese to make it worth eating.” She told me about making similar dishes during tough economic times when feeding a family on almost nothing was a daily challenge. This sloppy joe potato casserole style of cooking is a comfort food that reminds us that the best meals don’t have to be complicated or expensive.
Substitutions for Cheesy Ground Beef & Potato Casserole
Ground Beef – swap with ground turkey for a leaner option, or ground pork for different flavor, or use plant-based ground meat to make it vegetarian while keeping the same hearty texture
Cream of Mushroom Soup – replace with cream of chicken soup or cream of celery soup for different flavors, or make a homemade white sauce with butter, flour, and milk if you want to avoid canned soups completely
Sour Cream – use plain Greek yogurt for a lighter, tangier version, or cream cheese softened and mixed with a little milk for extra richness, or leave it out entirely and just use more soup if you’re keeping it super simple
Russet Potatoes – try sweet potatoes for a slightly sweet twist that makes it more nutritious, or use frozen cubed potatoes with onions and peppers to save prep time and add extra vegetables to the dish
Variations on Cheesy Ground Beef & Potato Casserole
Sloppy Joe Style – add 1/4 cup of ketchup, 2 tablespoons of brown sugar, and 1 tablespoon of mustard to the ground beef while it’s cooking to create a sloppy joe potato casserole version that’s slightly sweet and tangy, perfect for kids who love sloppy joes
Mexican-Inspired Version – season the beef with taco seasoning instead of just garlic powder, use pepper jack cheese instead of cheddar, and add a can of diced green chiles to the soup mixture for a spicy twist that makes this feel like a completely different meal
Loaded Baked Potato Casserole – add crumbled bacon to the layers, top with green onions and extra sour cream when serving, and use a mixture of cheddar and Monterey Jack cheese for that loaded baked potato flavor profile everyone loves
Equipment for Cheesy Ground Beef & Potato Casserole
9×13 Inch Baking Dish – the standard casserole size that’s perfect for this recipe and feeds a family of 6 to 8. Glass, ceramic, or metal all work fine, but glass lets you see the layers which is kind of fun. Make sure it’s at least 2 inches deep to hold all the layers without spilling over.
Large Skillet – you need a skillet big enough to brown 1.5 to 2 pounds of ground beef with onions without overcrowding. A 12-inch skillet is ideal. Cast iron works great because it gets a good sear on the meat, but any large pan does the job.
Sharp Knife or Mandoline – for slicing potatoes uniformly. A mandoline makes it super fast and ensures every slice is the same thickness, but a good sharp chef’s knife and some patience works too. If you’re using a mandoline, watch your fingers because those blades are seriously sharp.
Aluminum Foil – essential for covering the casserole during the first part of baking. Heavy duty foil is best because it won’t tear when you’re crimping it around the hot dish. This traps the steam that cooks the potatoes through.
Storage Tips for Cheesy Ground Beef & Potato Casserole
Room Temperature – don’t leave this out for more than 2 hours because of the dairy and meat. Get leftovers into the fridge promptly to keep them safe to eat. The good news is this casserole stays hot for a long time because of all those layers, so it’s great for potlucks.
Refrigerator – store leftovers covered tightly in the fridge for up to 4 days. The flavors actually get better after a day because everything melds together. Reheat individual portions in the microwave for 2 to 3 minutes, or reheat the whole dish covered at 350°F for 25 to 30 minutes. Add a splash of milk if it seems dry when reheating.
Freezer – this freezes beautifully for up to 3 months, making it perfect for those dump and go crockpot dinners when you want to prep ahead. Let it cool completely, then wrap tightly in plastic wrap and aluminum foil. Thaw in the fridge overnight before reheating. The potato texture changes slightly after freezing (they get a bit softer), but it’s still delicious.
Make-Ahead Tip – assemble the entire casserole up to 24 hours in advance, cover tightly, and refrigerate. When you’re ready to bake, let it sit at room temperature for 30 minutes, then bake as directed, adding 10 to 15 minutes to the covered baking time since you’re starting with a cold dish. This is perfect for lazy dinners when you want to prep in the morning.
Grandma’s Secret for Cheesy Ground Beef & Potato Casserole
Last time I made this, Grandma came into the kitchen and watched me layer everything. “Jazzy, you need to season each layer of potatoes separately,” she said. She told me that her mother always said unseasoned potatoes would ruin a casserole faster than anything else. “Salt and pepper every single layer of potatoes as you go, not just the beef,” she explained. I’d been relying on the soup for all the seasoning, but she was right that the potatoes needed their own salt to really taste good.
She also taught me to let the browned beef cool for 5 minutes before layering it. “Hot beef will start cooking the potatoes unevenly and can make your cheese clump,” she said. Waiting just a few minutes lets the fat settle and makes the layers look cleaner and more professional. These little old-fashioned tricks from years of making meals with ground beef make the difference between good and great. Similar to how layering matters in chicken broccoli rice casserole, proper technique elevates simple ingredients.
FAQ about Cheesy Ground Beef & Potato Casserole
Can I cook ground beef and potatoes together?
Yes, you can cook ground beef and potatoes together, and that’s exactly what you’re doing in this casserole. The beef is browned first with onions to develop flavor and remove excess fat, then it’s layered with raw potato slices and baked together. The potatoes cook in the oven while absorbing all the flavors from the seasoned beef, soup, and cheese. As long as you slice the potatoes thin enough (about 1/4 inch) and bake covered for the first hour, everything cooks through perfectly at the same time.
Can you cook ground beef and potatoes in the same pan?
You can definitely cook ground beef and potatoes in the same pan on the stovetop, but you’d need to dice the potatoes small and give them a head start. For this casserole, we’re using the oven which is easier because you can layer everything and let it bake hands-off. If you wanted to make this entirely in a skillet, you’d cook the potatoes until almost tender, then add the browned beef and cheese and finish it under the broiler. But the oven method is simpler for thick potato slices and creates better layers.
What are the 5 components of a casserole?
A classic casserole has five components: a protein (ground beef in this case), a starch (potatoes), a vegetable (the onions count, or you can add more), a sauce or binder (the cream soup and sour cream mixture), and a topping (the shredded cheddar cheese). These five elements work together to create a complete meal in one dish. Not every casserole has all five in equal amounts, but having these components ensures you get a balanced, satisfying dinner that doesn’t need side dishes.
Why is it called John Wayne casserole?
John Wayne casserole is a different recipe that was supposedly named after the famous actor, though the connection is unclear. It’s made with a biscuit or cornbread base, layered with seasoned beef, vegetables, sour cream, and cheese. The name likely stuck because it’s a hearty, masculine, meat-and-potatoes style dish that seemed fitting for John Wayne’s tough-guy image. Our cheesy ground beef and potato casserole is similar in spirit (simple, hearty, comforting) but uses potato layers instead of a biscuit base.
Conclusion
This cheesy ground beef & potato casserole is exactly what I reach for when I need dinner ideas with ground beef that won’t drain my bank account or my energy. The combination of meat, potatoes, and cheese is timeless for a reason. It’s what people want to eat when they’re tired, stressed, or just craving something warm and filling. This easy home-cooked dinner perfect for the meat & potato crowd delivers on flavor without requiring culinary school skills.
If you love potato casseroles and want to try a sweeter variation, check out this yummy sweet potato casserole that uses similar layering techniques with completely different flavors. It’s a great option for holiday sides when you want something special.
Make this for your next family dinner, meal prep it for the week ahead, or bring it to a potluck where it will disappear before anything else. The leftovers reheat beautifully, and having portions ready in your fridge makes those hectic weeknight dinner decisions so much easier. Let me know how yours turns out!

Easy Cheesy Ground Beef & Potato Casserole
Equipment
- 1 9×13-inch baking dish At least 2 inches deep to hold all the layers
- 1 Large skillet For browning ground beef evenly
- 1 Mixing bowl
- 1 Sharp knife or mandoline For evenly slicing potatoes
- 1 Aluminum foil Cover tightly so the potatoes steam and soften
Ingredients
- 1.5 pounds ground beef 80/20 preferred for flavor
- 2.5 pounds russet potatoes peeled and sliced ¼-inch thick
- 1 medium yellow onion finely diced
- 2 cans (10.5 oz each) cream of mushroom soup
- 1 cup sour cream
- 0.5 cup milk
- 2.5 cups shredded cheddar cheese freshly shredded melts best
- 1 teaspoon garlic powder
- 1 teaspoon paprika
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- 3 tablespoons butter cut into small pieces
Instructions
- Let the casserole rest 10 minutes. Grandma said patience makes clean slices, and she was always right.
- In a large skillet, cook the ground beef with the yellow onion over medium-high heat until browned and fragrant. Season with garlic powder, paprika, salt, and black pepper. Drain excess grease and let it cool for 5 minutes—Grandma swore hot beef ruins layers.
- In a bowl, whisk together the cream of mushroom soup, sour cream, and milk until smooth. This sauce is the heart of the casserole—Grandma called it “the glue.”
- Layer half the russet potatoes in the dish. Season lightly. Add half the beef, half the sauce, and 1 cup of cheddar cheese. Repeat layers, ending with cheese. Make sure potatoes are tucked under sauce—dry potatoes break hearts.
- Dot the top with butter, cover tightly with foil, and bake for 60 minutes. Remove foil and bake another 20–30 minutes until bubbly and golden.
- Let the casserole rest 10 minutes. Grandma said patience makes clean slices—and she was always right.
Notes
- Grandma’s Rule: Season every potato layer, never rely on soup alone.
- Make Ahead: Assemble up to 24 hours ahead and refrigerate. Add 10–15 minutes to bake time.
- Freezer Friendly: Freeze baked or unbaked for up to 3 months.
- Substitutions:
Ground turkey works for a lighter option.
Cream of chicken soup swaps easily.
Yukon Gold potatoes can replace russets.