The sizzle of ground beef in a skillet, the scent of bubbling cheese, and the cozy promise of golden potatoes—I can already feel my mouth watering just thinking about this loaded cheesy ground beef and potato casserole. Honestly, this is the kind of dinner that gets my whole family circling the kitchen, peeking into the oven, and asking, “Is it ready yet?”
I first whipped up a version of this casserole on a chilly Tuesday night when we all needed a little extra comfort. You ever have those days when you just crave something hearty, cheesy, and loaded with flavor? That’s what this dish is all about. I remember layering it together with leftovers I had on hand—ground beef, potatoes, a handful of shredded cheese—and the result was pure magic. Now, it’s a regular in our dinner rotation, and I’ve tested it a dozen ways (including a couple of epic fails—trust me, don’t skip seasoning the potatoes!).
This loaded cheesy ground beef and potato casserole is more than just a meal; it’s a complete comfort experience. It’s the dish you pull out when you want to make everyone at the table happy—kids, picky eaters, even the “I don’t like casseroles” skeptics. With a balance of rich flavors, gooey cheese, and satisfying texture, it’s become my go-to for busy family dinners, potlucks, and those “just because” nights. If you love recipes that are big on flavor, easy to make, and even better as leftovers, you’re in for a treat!
Why You’ll Love This Loaded Cheesy Ground Beef and Potato Casserole
- Quick & Easy: You can get this casserole in the oven with just 20 minutes of prep—perfect for weeknights when time is tight (and when is it not?).
- Simple Ingredients: No fancy shopping trips required; you probably have everything you need right in your fridge and pantry.
- Perfect for Any Occasion: Whether you’re planning a laid-back family dinner, bringing a dish to a potluck, or prepping for a cozy Sunday supper, this casserole fits the bill.
- Crowd-Pleaser: My kids can be tough critics, but they always go back for seconds. Even my cheese-averse husband (yes, that’s a thing) admits it’s hard to stop at one serving.
- Unbelievably Delicious: Every bite brings the melty cheese, savory beef, and tender potatoes together for that classic, soul-soothing comfort food taste. It’s the kind of meal that makes you slow down and savor.
What really sets this loaded cheesy ground beef and potato casserole apart is the way the flavors meld in the oven. I blend sharp cheddar for tang and mozzarella for meltiness—trust me, it’s the combo that gives you those perfect cheese pulls (so satisfying!). I’ve tried everything from layering raw potatoes to parboiling them first, and found that thinly slicing and seasoning them right before assembly gives you the best texture—tender, but not mushy, with just the right bite.
This isn’t just another casserole—it’s the one you’ll crave on a dreary Monday or when you want to impress friends with zero stress. I love how it feels both nostalgic and fresh, and how easy it is to tweak based on whatever’s in the fridge. It’s got that “close your eyes and take it all in” kind of flavor, and honestly, that’s what keeps me coming back for more.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to bring big, bold flavors and that classic casserole texture—no fuss, no complicated steps. Most of what you need might already be in your kitchen, but I’ll add a few tips to help you pick the best versions for ultimate deliciousness.
- For the Main Casserole:
- Russet potatoes, peeled and thinly sliced (about 2 lbs/900g) (holds shape and soaks up flavor)
- Ground beef, 85%-90% lean (1 lb/450g) (I like using grass-fed for extra flavor)
- Yellow onion, diced (1 medium) (sweetness and aroma)
- Garlic cloves, minced (2-3) (adds depth—don’t skip it!)
- Salt and pepper, to taste (season as you go)
- Smoked paprika (1 tsp/5g) (for a subtle smoky kick)
- Dried thyme or Italian seasoning (1 tsp/5g) (herbal notes—totally optional, but I love the complexity)
- For the Cheesy Sauce:
- Sharp cheddar cheese, shredded (2 cups/200g) (for bold, tangy flavor)
- Mozzarella cheese, shredded (1 cup/100g) (for gooey meltiness)
- Whole milk (1 cup/240ml) (creaminess—swap with half-and-half for a richer result or use a lactose-free alternative)
- Sour cream (1/2 cup/120g) (tangy, creamy texture—Greek yogurt works as a substitute)
- All-purpose flour (2 tbsp/16g) (helps thicken the sauce—can sub gluten-free flour blend if needed)
- Butter, unsalted (2 tbsp/28g) (richness and body)
- For the Loaded Topping:
- Cooked bacon, crumbled (4-6 slices) (smoky crunch—use turkey bacon if you like)
- Green onions, sliced (2-3) (freshness and color)
- Chopped parsley or chives (optional, for garnish)
- Jalapeños, sliced (optional, for a spicy kick)
Ingredient tips: If you’re in a pinch, red potatoes or Yukon Golds work well, but Russets are my top pick for their texture. For a gluten-free version, swap the flour for cornstarch. I’ve used Greek yogurt instead of sour cream when that’s all I had, and it’s still fantastic. For the cheese, freshly shredded off the block melts better than pre-shredded (which can be a little dry). Feel free to toss in leftover veggies like bell peppers or corn if you want to up the veggie content!
Equipment Needed
- Large skillet or sauté pan: For browning the beef and onions. If you have a cast-iron skillet, it adds great flavor, but any nonstick or stainless pan works.
- Sharp chef’s knife and cutting board: For slicing potatoes and prepping your veggies. A mandoline slicer makes quick work of the potatoes, but isn’t essential.
- Box grater: For shredding cheese. I swear by freshly shredded cheese for meltiness, but pre-shredded will save you cleanup.
- Measuring cups and spoons: For accuracy—especially with the sauce.
- Mixing bowls: One for the sauce, one for tossing potatoes if you want to season them separately.
- 9×13-inch (23x33cm) casserole dish: The classic vessel for even baking. Glass, ceramic, or metal all work—just grease it first.
- Aluminum foil: To cover the casserole for the first part of baking (keeps the potatoes tender).
- Oven mitts: Seriously, don’t forget these—cheesy casseroles are hot and heavy!
If you don’t have a mandoline, just slice the potatoes as evenly as you can. I’ve used everything from a glass baking dish to a well-loved metal pan, and they all work. For cleanup, soak cheesy pans right after serving—it makes life easier. And if you’re on a budget, don’t stress about fancy tools; a sharp knife and sturdy baking dish get you 90% of the way there.
How to Make Loaded Cheesy Ground Beef and Potato Casserole
-
Prep the Ingredients (10 minutes):
- Preheat your oven to 375°F (190°C).
- Peel and thinly slice the potatoes (about 1/8-inch/3mm thick). If using a mandoline, watch your fingers—trust me, I’ve learned the hard way.
- Dice the onion, mince the garlic, and shred the cheese.
-
Brown the Beef (7-8 minutes):
- In a large skillet over medium-high heat, cook ground beef until browned, breaking it up as it cooks (about 5 minutes).
- Add diced onion and cook until translucent, about 2-3 minutes.
- Stir in garlic, smoked paprika, thyme, and season with salt and pepper. Cook for 1 minute, then remove from heat and drain excess fat if needed.
- Tip: Don’t skip draining the fat, or your casserole may turn out greasy.
-
Make the Cheesy Sauce (5-7 minutes):
- In a medium saucepan, melt butter over medium heat.
- Sprinkle in flour and whisk for 1 minute to form a roux (it should smell a little nutty, not raw).
- Slowly pour in milk, whisking constantly to avoid lumps.
- Once thickened (about 2-3 minutes), stir in sour cream.
- Remove from heat and add half the cheddar and all the mozzarella, stirring until melted and smooth. Season with a pinch of salt and pepper.
-
Assemble the Casserole (5 minutes):
- Grease a 9×13-inch (23x33cm) baking dish.
- Layer half the sliced potatoes on the bottom, slightly overlapping.
- Spread half the beef mixture over the potatoes, then drizzle with half the cheesy sauce.
- Repeat with remaining potatoes, beef, and sauce.
- Sprinkle remaining cheddar cheese on top.
-
Bake (45-50 minutes):
- Cover tightly with aluminum foil and bake for 30 minutes.
- Remove foil and bake an additional 15-20 minutes, or until potatoes are fork-tender and the top is golden and bubbly.
- If you love a really crispy top, broil for 2-3 minutes at the end—just watch closely!
- Warning: Hot cheese can bubble up, so let the casserole rest for at least 10 minutes before serving. It sets up as it cools (and doesn’t burn your mouth!).
-
Add Toppings (2 minutes):
- Sprinkle crumbled bacon, green onions, and parsley (or chives) over the top. Add jalapeños if you want that extra kick.
Personal tip: If the potatoes aren’t quite tender at the end of baking, cover and bake for another 10 minutes. Every oven is a little different, and I’ve found thicker potato slices can take a bit longer. Don’t rush the resting time—those layers need a minute to come together for perfect slices!
Cooking Tips & Techniques
- Slice potatoes evenly: If you cut them too thick, they won’t cook through; too thin, and they might fall apart. Aim for that sweet spot—about 1/8-inch (3mm) thick.
- Season every layer: I used to just toss a little salt in at the end, but seasoning as you go really deepens the flavor.
- Don’t skimp on cheese: I know it’s tempting to go light, but the cheese is what brings everything together. Mixing cheddar and mozzarella is my secret for both flavor and melt.
- Avoid watery casserole: Drain the beef well, and if your potatoes are extra starchy, pat them dry with a towel before layering.
- Make ahead: You can assemble the casserole a day ahead and refrigerate. Just add 10-15 minutes to the bake time straight from the fridge.
- Get creative with toppings: I’ve tried everything from fried onions to pickled jalapeños for a fun twist. The bacon is classic, but you can leave it out for a lighter vibe.
- Watch the bake time: If you notice the cheese browning too fast, tent with foil. If the potatoes aren’t soft, keep baking—it’s worth the wait.
I’ve definitely had a few flops—once I forgot to cover the casserole and the potatoes came out crunchy (not in a good way). And once I used too much milk and ended up with soup. So, cover for the first bake and stick to the measurements for best results. Trust me, after a few tries, you’ll find your groove and this will be a no-brainer dinner fix!
Variations & Adaptations
- Gluten-Free: Swap the all-purpose flour for a gluten-free flour blend or cornstarch in the cheese sauce. Double-check your bacon and seasoning blends for hidden gluten.
- Vegetarian: Skip the ground beef and use plant-based crumbles or sautéed mushrooms for a meaty bite. You can also load up with extra veggies—think roasted bell peppers, corn, or spinach.
- Low-Carb: Substitute sliced cauliflower or turnips for potatoes. I’ve tried this with cauliflower and, while it’s a little less starchy, the flavors still shine.
- Spicy Southwest: Add diced green chiles or swap in pepper jack cheese for some heat. Top with salsa and cilantro for a Tex-Mex twist.
- Dairy-Free: Use plant-based cheese and a dairy-free milk (like oat or almond). Coconut yogurt can replace sour cream, but go for the unsweetened variety.
I personally love adding roasted red peppers and a little smoked gouda for a twist on the classic. If you’re cooking for kids, you can skip the onions or add more cheese on top. This casserole is super forgiving—don’t be afraid to make it your own!
Serving & Storage Suggestions
This loaded cheesy ground beef and potato casserole is best served hot and fresh from the oven, when the cheese is gooey and the potatoes are tender. I love plating it with a simple green salad or steamed green beans for contrast. A crisp dill pickle or a dollop of sour cream on the side never hurts, either!
If you want to serve it for brunch, pair with scrambled eggs or fruit salad. For dinner, it’s perfect with iced tea, lemonade, or a light beer if that’s your thing.
Leftovers store beautifully—just cover tightly and refrigerate for up to 4 days. To reheat, pop individual slices in the microwave for 1-2 minutes, or cover the casserole dish with foil and warm in the oven at 350°F (175°C) for about 20 minutes. You can also freeze portions wrapped in foil and stored in a freezer-safe bag for up to 2 months. Thaw overnight in the fridge before reheating for best texture.
The flavors just get better as they sit—the cheese, beef, and potato layers become even more harmonious after a day or two. If you’re prepping for a crowd, bake it ahead and reheat just before serving. It’s a lifesaver during busy weeks!
Nutritional Information & Benefits
Each serving of this loaded cheesy ground beef and potato casserole (about 1/8 of the dish) has approximately 420 calories, 24g protein, 22g fat, and 32g carbohydrates. It delivers a solid dose of protein and calcium, thanks to the beef and cheese, while the potatoes offer potassium and fiber.
You can make this gluten-free with a simple flour swap, and it’s naturally nut-free. Watch out for dairy and eggs if you have sensitivities (but see the variations above for swaps). I love that this casserole is hearty enough to satisfy, but doesn’t leave me feeling weighed down. It works for balanced diets, especially if you pair it with lighter sides or sneak in a few extra veggies.
Like any comfort food, enjoy it in moderation and feel good knowing you’re serving up real, honest ingredients that fuel your family’s energy for the day!
Conclusion
If you’re looking for a dinner that’s easy, family-friendly, and downright delicious, this loaded cheesy ground beef and potato casserole is it. The flavors are classic, the process is simple, and the end result is pure comfort on a plate. I love how adaptable it is—you can make it gluten-free, add veggies, or spice it up for your own twist.
This casserole has become a staple in our house, and I hope it brings as much joy (and as many happy leftovers) to your table as it does to mine. Don’t be afraid to experiment with your favorite cheeses, proteins, or toppings. After all, the best recipes are the ones that fit your family’s tastes just right.
Give it a try and let me know how it goes—leave a comment, share with your friends, or tag your version online! Here’s to cozy, cheesy dinners and sharing good food with the people you love.
FAQs About Loaded Cheesy Ground Beef and Potato Casserole
Can I prepare this casserole ahead of time?
Absolutely! You can assemble the casserole up to a day in advance, cover, and refrigerate. Bake as directed, adding 10-15 minutes if baking straight from the fridge.
What’s the best way to slice potatoes for this recipe?
I recommend slicing potatoes about 1/8-inch (3mm) thick. A mandoline slicer makes it quick, but a sharp knife works too—just try to keep them even for perfect cooking.
Can I freeze leftovers?
Yes! Let the casserole cool completely, cut into portions, and wrap each piece in foil. Store in a freezer-safe bag for up to 2 months. Thaw in the fridge overnight before reheating.
Can I use a different type of meat?
Definitely. Ground turkey or chicken both work well if you want a lighter version. Just be sure to season generously since they’re milder than beef.
How do I make this recipe gluten-free?
Just swap the all-purpose flour in the cheese sauce for a gluten-free blend or cornstarch. Double-check any packaged toppings (like bacon) to be sure they’re gluten-free.
Pin This Recipe!
Loaded Cheesy Ground Beef and Potato Casserole
This hearty casserole features layers of thinly sliced potatoes, savory ground beef, and a rich, cheesy sauce, all topped with crispy bacon and fresh green onions. It’s a comforting, family-friendly dinner that’s easy to prepare and perfect for busy weeknights or potlucks.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 2 lbs russet potatoes, peeled and thinly sliced
- 1 lb ground beef (85%-90% lean)
- 1 medium yellow onion, diced
- 2–3 garlic cloves, minced
- Salt and pepper, to taste
- 1 tsp smoked paprika
- 1 tsp dried thyme or Italian seasoning (optional)
- 2 cups sharp cheddar cheese, shredded (divided)
- 1 cup mozzarella cheese, shredded
- 1 cup whole milk
- 1/2 cup sour cream
- 2 tbsp all-purpose flour
- 2 tbsp unsalted butter
- 4–6 slices cooked bacon, crumbled
- 2–3 green onions, sliced
- Chopped parsley or chives (optional, for garnish)
- Sliced jalapeños (optional, for topping)
Instructions
- Preheat oven to 375°F (190°C).
- Peel and thinly slice potatoes (about 1/8-inch thick). Dice onion, mince garlic, and shred cheeses.
- In a large skillet over medium-high heat, cook ground beef until browned, breaking it up as it cooks (about 5 minutes).
- Add diced onion and cook until translucent, about 2-3 minutes. Stir in garlic, smoked paprika, thyme, salt, and pepper. Cook for 1 minute, then remove from heat and drain excess fat.
- In a medium saucepan, melt butter over medium heat. Sprinkle in flour and whisk for 1 minute to form a roux.
- Slowly pour in milk, whisking constantly to avoid lumps. Once thickened (about 2-3 minutes), stir in sour cream.
- Remove from heat and add half the cheddar and all the mozzarella, stirring until melted and smooth. Season with salt and pepper.
- Grease a 9×13-inch baking dish. Layer half the sliced potatoes on the bottom, slightly overlapping.
- Spread half the beef mixture over the potatoes, then drizzle with half the cheesy sauce.
- Repeat with remaining potatoes, beef, and sauce. Sprinkle remaining cheddar cheese on top.
- Cover tightly with aluminum foil and bake for 30 minutes.
- Remove foil and bake an additional 15-20 minutes, or until potatoes are fork-tender and the top is golden and bubbly. Broil for 2-3 minutes at the end for a crispier top, if desired.
- Let casserole rest for at least 10 minutes before serving.
- Sprinkle crumbled bacon, green onions, parsley or chives, and jalapeños (if using) over the top before serving.
Notes
Slice potatoes evenly for best texture. Season each layer for maximum flavor. Drain beef well to avoid a greasy casserole. You can assemble the casserole a day ahead and refrigerate; add 10-15 minutes to bake time if baking from cold. For gluten-free, use cornstarch or a gluten-free flour blend in the cheese sauce. Leftovers store well and taste even better the next day.
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 420
- Sugar: 4
- Sodium: 650
- Fat: 22
- Saturated Fat: 11
- Carbohydrates: 32
- Fiber: 3
- Protein: 24
Keywords: casserole, ground beef, potatoes, cheesy, family dinner, comfort food, easy recipe, loaded casserole, bacon, make ahead





