Cheesy Ground Beef and Potato Casserole with Creamy Sauce
This cheesy ground beef and potato casserole combines seasoned beef, tender potatoes, a rich homemade cream sauce, and plenty of golden melted cheese. Baked until bubbly with a lightly browned top, it's a comforting dinner that brings familiar ingredients together in one satisfying dish.
The creamy sauce keeps the potatoes moist as they bake, while cheddar and mozzarella create a flavorful, stretchy cheese topping. Each serving delivers savory beef, soft potato layers, and a deliciously creamy texture.
It's a practical choice for family dinners, weekend meals, or make-ahead cooking. Serve it with a crisp green salad or steamed vegetables for a complete meal.
Why You'll Love This Ground Beef Casserole
- Hearty and satisfying: Beef, potatoes, and cheese make a filling main dish.
- Golden cheesy topping: Cheddar and mozzarella melt into a bubbly crust.
- Homemade creamy sauce: Simple ingredients create a rich, smooth filling.
- Budget-friendly: Uses everyday grocery-store staples.
- Family-friendly: Mild seasonings make it easy to customize.
- Great leftovers: Individual portions reheat conveniently.
Recipe Information
- Prep Time: 20 minutes
- Cook Time: 60–70 minutes
- Resting Time: 10 minutes
- Total Time: 90–100 minutes
- Servings: 6
- Course: Main Course
- Method: Stovetop and Oven
- Pan Size: 9-inch square baking dish
- Cuisine: American Comfort Food
Ingredients
For the Beef and Potatoes
- 1 1/2 pounds ground beef (85% lean)
- 1 1/2 pounds Yukon Gold potatoes, peeled and thinly sliced
- 1 medium yellow onion, finely chopped
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- 1/2 teaspoon smoked paprika
- 3/4 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
For the Creamy Cheese Sauce
- 3 tablespoons unsalted butter
- 3 tablespoons all-purpose flour
- 1 1/2 cups whole milk
- 1/2 cup low-sodium beef broth
- 1/2 cup sour cream
- 1 cup shredded sharp cheddar cheese
- 1/4 teaspoon garlic powder
For the Golden Topping
- 1 cup shredded mozzarella cheese
- 1/2 cup shredded sharp cheddar cheese
- 1 tablespoon chopped fresh parsley, optional
How to Make Cheesy Ground Beef and Potato Casserole
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C). Lightly grease a 9-inch square baking dish with butter or nonstick cooking spray.
Step 2: Prepare the Potatoes
Peel the potatoes and slice them into approximately 1/8-inch-thick rounds. A mandoline slicer can help create even slices, but use its safety guard.
Keep the slices similar in thickness so they cook evenly. Set aside while preparing the beef.
Step 3: Brown the Ground Beef
Heat the olive oil in a large skillet over medium-high heat. Add the ground beef and chopped onion.
Cook for approximately 7–9 minutes, breaking the beef into small crumbles, until browned and the onion has softened.
Drain excess grease if necessary.
Step 4: Season the Beef
Add the minced garlic, Italian seasoning, smoked paprika, 1/2 teaspoon kosher salt, and black pepper.
Cook for another minute, stirring until fragrant. Set the beef mixture aside.
Step 5: Prepare the Cream Sauce
In a medium saucepan, melt the butter over medium heat. Add the flour and whisk continuously for approximately 1 minute.
Slowly pour in the milk and beef broth, whisking until smooth.
Cook for 4–6 minutes, stirring frequently, until the sauce thickens enough to lightly coat a spoon.
Step 6: Add the Cheese and Sour Cream
Reduce the heat to low. Stir in the sour cream, 1 cup cheddar cheese, and garlic powder.
Mix until the cheese melts and the sauce becomes creamy. Avoid boiling after adding the dairy ingredients.
Step 7: Assemble the Casserole
Arrange half the sliced potatoes in the prepared baking dish. Sprinkle with half the remaining 1/4 teaspoon salt.
Spread half the cooked beef mixture over the potatoes, then spoon over half the cream sauce.
Repeat with the remaining potatoes, salt, beef, and sauce. Make sure the potatoes are well coated so they cook evenly.
Step 8: Bake Covered
Cover the baking dish tightly with aluminum foil and bake for approximately 40–50 minutes.
Check the center with a knife. The potatoes should be nearly tender before adding the final cheese topping.
If they remain firm, continue baking covered for another 5–10 minutes.
Step 9: Add the Cheese Topping
Remove the foil and sprinkle the mozzarella and remaining cheddar evenly across the casserole.
Return to the oven uncovered and bake for another 15–20 minutes, until the cheese is melted, bubbling, and golden brown.
The potatoes should be completely fork-tender, and the casserole should reach at least 165°F in the center.
Step 10: Rest and Serve
Remove the casserole from the oven and allow it to rest for 10 minutes. This helps the sauce thicken slightly and makes serving easier.
Sprinkle with optional parsley and scoop generous portions onto plates while warm.
Helpful Tips for the Best Results
- Slice potatoes thinly: Thick slices take longer to cook and may remain firm.
- Drain excess beef fat: This prevents the creamy sauce from becoming greasy.
- Shred your own cheese: Freshly shredded cheese generally melts more smoothly.
- Cover during the first bake: Trapped moisture helps soften the potatoes.
- Check potato tenderness: Baking time varies depending on slice thickness and dish depth.
- Rest before serving: Ten minutes allows the filling to settle.
Delicious Recipe Variations
Mushroom and Beef Casserole
Add 8 ounces sliced mushrooms to the skillet while browning the beef. Cook until their moisture evaporates before assembling.
Spicy Cheesy Beef Casserole
Mix 1/4 teaspoon cayenne pepper into the beef and replace the mozzarella with pepper jack cheese.
Ground Turkey Potato Casserole
Replace the ground beef with ground turkey and use chicken broth in the sauce. Cook the turkey thoroughly to 165°F.
Broccoli Cheddar Beef Casserole
Add 1 cup small, lightly steamed broccoli florets between the layers for extra vegetables.
What to Serve with Ground Beef Casserole
This rich casserole pairs especially well with fresh vegetables and lighter side dishes.
- Green salad: Crisp lettuce with a tangy vinaigrette.
- Steamed green beans: A simple vegetable side.
- Roasted broccoli: Adds texture and freshness.
- Glazed carrots: Their mild sweetness balances the savory filling.
- Garlic bread: Perfect for enjoying extra creamy sauce.
How to Store and Reheat Leftovers
Refrigerator
Transfer leftovers to shallow airtight containers and refrigerate within 2 hours. Store at 40°F or below for up to 3–4 days.
Freezer
Freeze cooled portions in freezer-safe containers for best quality for up to 2 months. The cream sauce may change texture slightly after thawing.
Thaw overnight in the refrigerator before reheating.
Oven Reheating
Cover leftovers with foil and reheat at 350°F for approximately 15–25 minutes, depending on portion size, until the center reaches 165°F.
Microwave Reheating
Place individual portions in a microwave-safe dish. Cover loosely and heat in short intervals until thoroughly heated, stirring or rotating when practical.
Frequently Asked Questions
Can I make this ground beef casserole ahead of time?
Yes. Assemble the casserole, cover tightly, and refrigerate for up to 24 hours before baking. Keep the potatoes coated in sauce to minimize discoloration. Allow extra baking time if starting cold.
Do I need to boil the potatoes first?
No. Thinly sliced potatoes cook directly in the casserole when covered with sauce and baked long enough. Thick slices may require additional cooking time.
What cheese melts best in this casserole?
Cheddar provides a sharp, savory flavor, while mozzarella creates a stretchy, gooey texture. Monterey Jack and Colby are also good options.
Why is my casserole watery?
Excess beef grease, watery vegetables, or insufficient resting time can affect the consistency. Drain the beef well, cook added vegetables before assembling, and let the casserole rest before serving.
Can I use frozen hash browns instead of sliced potatoes?
Yes. Thawed, well-drained shredded hash browns can work, although the casserole will have a softer texture and may need a shorter baking time. Check that the center is thoroughly heated.
Final Thoughts
This cheesy ground beef and potato casserole brings together savory beef, tender potatoes, a creamy homemade sauce, and a beautifully golden cheese topping.
It's a satisfying, family-friendly dinner made with familiar ingredients and straightforward preparation. Save this recipe for your next comfort-food meal and enjoy every warm, cheesy serving.
