Cheesy Ground Beef and Potato Casserole is a comforting dish that brings together tender ground beef, soft potatoes, and lots of melted cheese in one delicious bake. It’s the kind of meal that’s simple but feels like a warm hug on a plate, perfect for busy weeknights or casual family dinners.
I love making this casserole when I want something filling without too much fuss. The best part for me is how the cheese melts into the potatoes and beef, creating a rich, creamy texture that everyone always asks for seconds of. It’s also really easy to customize—sometimes I add a little onion or bell pepper for extra flavor, but even plain is amazing.
One of my favorite ways to serve this dish is with a fresh green salad or some steamed veggies on the side to balance out the cheesy goodness. It’s a crowd-pleaser that feels homey and satisfying, and I always find it’s even better the next day if there are leftovers. Trust me, this casserole is one to keep in your recipe box for a cozy dinner anytime.
Key Ingredients & Substitutions
Ground beef: This is the star protein. I prefer using 80/20 beef for a good balance of flavor and fat. You can swap for ground turkey or chicken for a leaner option.
Potatoes: Thin slices cook faster and layer well. Yukon Gold or Russet potatoes work best due to their texture. Sweet potatoes can be a tasty alternative.
Cheese: Cheddar adds sharpness and melts nicely. Mixing in mozzarella gives a stretchy texture. For dairy-free, try vegan cheese substitutes.
Milk or cream: Adds richness and moisture. Whole milk keeps it creamy, but you can use plant-based milk like oat or almond if avoiding dairy.
How Do I Get Potatoes Tender and Cheese Perfectly Melted?
The key is layering and baking covered first, then uncovered. The foil traps steam to gently cook the potatoes through. The warm milk and butter infusion helps soften them.
- Layer potatoes evenly and thinly for uniform cooking.
- Cover with foil to hold moisture for about 45 minutes.
- Remove foil near the end to brown the cheese nicely.
- Let the casserole rest a few minutes after baking to firm up—this stops it from falling apart when serving.

Equipment You’ll Need
- 9×13-inch baking dish – I like it because it’s the perfect size to hold all the layers evenly.
- Large skillet – helps you brown the ground beef and sauté the onions easily.
- Saucepan – for warming the milk and melting the butter smoothly.
- Sharp knife and cutting board – make thin, even potato slices quickly and safely.
- Cooking spoon or spatula – for stirring the beef mixture and spreading ingredients evenly.
Flavor Variations & Add-Ins
- Use cooked bacon or sausage instead of beef for a meaty twist or extra richness.
- Mix in sautéed mushrooms, bell peppers, or spinach to add more veggies and flavor.
- Swap cheddar cheese with pepper jack or Monterey Jack for a different spicy or creamy profile.
- Sprinkle with crushed red pepper or paprika for a little extra heat or smoky kick.
How to Make Cheesy Ground Beef And Potato Casserole?
Ingredients You’ll Need:
- 1 lb (450 g) ground beef
- 4 medium potatoes, peeled and thinly sliced
- 1 medium onion, finely chopped
- 2 cups shredded cheddar cheese (or a mix of cheddar and mozzarella)
- 1 cup milk or cream
- 2 tablespoons butter
- 2 cloves garlic, minced
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon paprika (optional)
- 1 teaspoon dried parsley or fresh parsley for garnish
- Cooking oil or non-stick spray for the pan
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time and 1 hour baking time. You’ll spend a few minutes browning the beef and prepping the layers, then bake the casserole covered and uncovered for a perfectly tender and cheesy finish. Don’t forget to let it rest for about 5-10 minutes before serving.
Step-by-Step Instructions:
1. Prepare the Meat Mixture:
Preheat your oven to 375°F (190°C). Lightly grease a baking dish with butter or cooking spray. In a large skillet over medium heat, cook the ground beef until it’s browned, breaking it up with your spoon. Drain any extra fat. Add the chopped onion and minced garlic, cooking until the onion becomes soft and clear. Season with salt, pepper, and paprika if you like. Remove from the heat.
2. Warm the Milk and Butter:
In a small saucepan, heat the milk or cream and butter together until the butter melts. Set this warm mixture aside for later.
3. Assemble the Casserole Layers:
In your greased baking dish, start by spreading about one-third of the sliced potatoes evenly across the bottom. Top this with half of the cooked ground beef mixture. Sprinkle about one-third of your cheese over the meat. Repeat the layers: potatoes, remaining beef, and more cheese. Finally, add the last layer of potato slices and carefully pour the warm milk and butter mix over everything.
4. Bake and Finish:
Cover the dish with foil and bake for 45 minutes. After that, remove the foil and sprinkle the remaining cheese over the top. Bake uncovered for another 15 minutes, or until the cheese is melted, bubbly, and golden, and the potatoes are tender when you test with a fork.
5. Let It Rest and Serve:
Take the casserole out of the oven and let it rest for 5 to 10 minutes. This helps the layers set so it’s easier to serve. Before plating, garnish with parsley for a fresh touch. Enjoy your delicious, cheesy, comforting meal!
Can I Use Frozen Potatoes for This Casserole?
Yes, you can use frozen sliced potatoes, but be sure to thaw them completely and pat dry to avoid excess moisture. This helps keep the casserole from becoming watery.
Can I Make the Casserole Ahead of Time?
Absolutely! Assemble the casserole and store it covered in the fridge for up to 24 hours before baking. You may need to add a few extra minutes to the baking time if it’s chilled.
How Do I Store Leftovers?
Keep leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the oven or microwave until warmed through, adding a splash of milk if it feels dry.
What Can I Serve with Cheesy Ground Beef and Potato Casserole?
This casserole pairs well with a crisp green salad, steamed vegetables, or roasted broccoli to balance the richness and add freshness to your meal.



