Cheesy Ground Beef Potato Casserole Recipe
The first time I made this Cheesy Ground Beef Potato Casserole, I almost set off every smoke alarm in my apartment building. I was so proud of my layers, but I completely forgot to cover it for the first half of baking. The cheese on top went from golden brown to a sad, blackened crust in what felt like ten seconds. My dog was howling, and I had to wave a towel at the detector while my dinner smoked away. But you know what? We scraped off the top and ate it anyway, and it was still so darn good. That’s when I knew this dish was a keeper, even when you mess it up royally.
Recipe Card
| Recipe Title | Cheesy Ground Beef Potato Casserole Recipe |
|---|---|
| Servings | 6 |
| Prep Time | 25 minutes |
| Cooking Time | 1 hour |
| Calories | Approx. 485 per serving |
Ingredients
- 1.5 lbs ground beef (80/20 is best)
- 1 large yellow onion, diced
- 2 cloves garlic, minced
- 1 (10.5 oz) can cream of mushroom soup
- 1 cup sour cream
- 1/2 cup beef broth
- 1 tsp Worcestershire sauce
- 2 lbs russet potatoes, thinly sliced
- 2 cups shredded cheddar cheese
- 1 tsp paprika
- Salt and black pepper to taste
Let’s talk about the potatoes. I’ve used russets every single time because they hold up. One night I tried red potatoes thinking they’d be “fancier,” and they turned to absolute mush. It was like a cheesy potato soup, which wasn’t the goal. And the ground beef? Don’t go super lean. I used 93/7 once and it was dry as a bone. You need a little fat for flavor and moisture, trust me.
Directions
- Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish.
- In a large skillet, brown the ground beef with the onion and garlic over medium-high heat. Drain off any excess grease.
- Stir in the cream of mushroom soup, sour cream, beef broth, and Worcestershire sauce. Let it simmer for 5 minutes.
- Arrange half of the thinly sliced potatoes in the bottom of the prepared baking dish. Season with salt and pepper.
- Spread half of the beef mixture over the potatoes.
- Sprinkle one cup of the cheddar cheese over the beef layer.
- Repeat the layers: remaining potatoes, remaining beef mixture, and finally the last cup of cheese.
- Cover the dish tightly with foil and bake for 45 minutes.
- Remove the foil, sprinkle paprika over the top, and bake uncovered for another 15-20 minutes, until the cheese is bubbly and the potatoes are tender.
- Let it stand for 10 minutes before serving. It’s molten lava hot right out of the oven!
The step about letting it stand is not a suggestion, it’s a survival tip. I cannot tell you how many times I’ve burned the roof of my mouth because I was too impatient to wait. One time I dug in immediately and the whole thing just sloshed onto my plate in a liquid mess. The layers need that time to set up, otherwise you’re just eating a delicious but very unstable beef and potato puddle.
This casserole has saved my butt on more than one busy weeknight. It’s the definition of an easy dinner that feels like a hug. My kids, who usually fight over everything, will actually eat this without a complaint, which makes it a true family favorite in my book.
The leftovers are maybe even better than the first night. Something magical happens in the fridge overnight. The flavors get to know each other better, and reheating it the next day is just a dream. It’s my go-to for meal prep because it holds up so well.
If I were to change one thing next time, I might throw in some frozen peas or corn into the beef layer just to sneak in a veggie. I tried broccoli once and it made everything a bit too watery, so learn from my mistake and stick to the smaller, frozen stuff if you want to add greens.
Nutrition Info (per serving)
| Calories | Carbs | Fat | Protein |
|---|---|---|---|
| 485 | 28g | 28g | 29g |
Okay, so this isn’t a salad. I know that. It’s pure comfort food. I’ve tried making it lighter by using ground turkey and low-fat cheese, and honestly, it’s just not the same. It’s still good, but it loses that rich, satisfying quality. If you’re watching carbs, you could try it with cauliflower slices, but the texture will be completely different and it’ll release more water.
Ingredient Swaps
| Ingredient | Substitution |
|---|---|
| Ground Beef | Ground Turkey or Pork |
| Cream of Mushroom Soup | Cream of Chicken or Celery Soup |
| Sour Cream | Plain Greek Yogurt |
| Cheddar Cheese | A Colby Jack or Mozzarella Blend |
The Greek yogurt swap for sour cream works surprisingly well, you just have to stir it in off the heat so it doesn’t curdle. I learned that the hard way. The texture is nearly identical. Using a different cream soup is totally fine, but cream of chicken will give it a different flavor profile. I once used a cheesy broccoli soup by accident and it was way too salty, so watch for that.
Tips
- Slice your potatoes evenly and thinly. A mandoline is great for this, but watch your fingers!
- Don’t skip draining the beef grease. A soupy bottom layer is a sad reality if you do.
- Let it rest after baking. I know it’s hard, but it makes all the difference for clean slices.
- If the top is browning too fast but the potatoes aren’t tender, just put the foil back on.
The mandoline tip is written in blood, figuratively and almost literally. I was slicing away, not using the guard, and I took a tiny chunk off my thumb. It was such a rookie move. Now I’m super careful, or I just use a sharp knife and take my time. It’s not worth a trip to the ER for a slightly more perfect potato slice.
FAQ
Can I make this Cheesy Ground Beef Potato Casserole ahead of time?
Oh yeah, absolutely. I assemble the whole thing, cover it tightly, and stick it in the fridge overnight. Just add about 10-15 minutes to the baking time since it’ll be going in cold. It’s a lifesaver for busy days.
My potatoes are still hard! What did I do wrong?
You probably sliced them too thick. I’ve done it. If you find yourself in this situation, just cover it back up with foil and keep baking, checking every 10 minutes. The liquid needs time to soften those thicker slices.
Can I freeze this casserole?
You can, but the texture of the potatoes and the sour cream mixture can get a little grainy when thawed and reheated. It’s still edible, but it’s not its best self. I’d recommend eating it fresh or keeping it in the fridge for up to 3 days instead.
That’s everything I know about making this Cheesy Ground Beef Potato Casserole Recipe! Hope you give it a try, and if you mess it up, you’re in good company—I do it all the time. Let me know how it turns out!
Cheesy Ground Beef Potato Casserole Recipe
A hearty and comforting casserole featuring layers of seasoned ground beef, thinly sliced potatoes, and melted cheddar cheese baked to perfection. Perfect for busy weeknights when you need a satisfying family meal.
Ingredients
- 1.5 lbs ground beef (80/20)
- 1 large yellow onion, diced
- 2 cloves garlic, minced
- 1 (10.5 oz) can cream of mushroom soup
- 1 cup sour cream
- 1/2 cup beef broth
- 1 tsp Worcestershire sauce
- 2 lbs russet potatoes, thinly sliced
- 2 cups shredded cheddar cheese
- 1 tsp paprika
- Salt and black pepper to taste
Instructions
-
Preheat oven to 375°F (190°C). Grease a 9×13 inch baking dish.
-
In a large skillet, brown ground beef with onion and garlic over medium-high heat. Drain excess grease.
-
Stir in cream of mushroom soup, sour cream, beef broth, and Worcestershire sauce. Simmer for 5 minutes.
-
Arrange half of the thinly sliced potatoes in bottom of prepared baking dish. Season with salt and pepper.
-
Spread half of the beef mixture over the potatoes.
-
Sprinkle one cup of cheddar cheese over the beef layer.
-
Repeat layers: remaining potatoes, remaining beef mixture, and final cup of cheese.
-
Cover dish tightly with foil and bake for 45 minutes.
-
Remove foil, sprinkle paprika over top, and bake uncovered for 15-20 minutes until cheese is bubbly and potatoes are tender.
-
Let stand for 10 minutes before serving.
Nutrition (Per Serving)



