Introduction
This Cheesy Ground Beef & Potato Casserole is the ultimate comfort food for a cozy family dinner.
It combines thinly sliced tender potatoes, savory seasoned ground beef, creamy homemade cheese sauce, and plenty of melted cheddar cheese.
Everything is baked together until the potatoes are tender and the top is bubbling and golden brown.
If you are looking for an easy ground beef dinner, cheesy potato casserole, or budget-friendly family meal, this recipe is a delicious choice.
Recipe Overview
| Category | Details |
| Prep Time | 20 minutes |
| Cook Time | 1 hour |
| Resting Time | 10 minutes |
| Total Time | 1 hour 30 minutes |
| Servings | 6 |
| Difficulty | Easy |
| Cuisine | American-inspired |
| Main Ingredient | Ground beef and potatoes |
| Baking Temperature | 375°F (190°C) |
Why You’ll Love This Recipe
This casserole is made with simple ingredients that are easy to find at almost any grocery store.
The combination of creamy cheese sauce, seasoned beef, and tender potatoes creates a rich and satisfying flavor in every bite.
It is also an excellent weeknight dinner when you want something hearty without preparing several separate dishes.
The golden cheddar topping makes this casserole especially appealing for family dinners and casual gatherings.
It can also be prepared ahead of time, making it convenient for busy evenings.
Ingredients
For the Beef Layer
| Ingredient | Amount |
| Lean ground beef | 1 lb (450 g) |
| Yellow onion, finely diced | 1 medium |
| Garlic, minced | 2 cloves |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
For the Potato Layer
| Ingredient | Amount |
| Russet or Yukon Gold potatoes | 4 large |
| Salt | ¼ tsp |
| Black pepper | ¼ tsp |
For the Creamy Cheese Sauce
| Ingredient | Amount |
| Unsalted butter | 3 tbsp |
| All-purpose flour | 3 tbsp |
| Whole milk | 2 cups |
| Sharp cheddar cheese, freshly grated | 2½ cups |
| Salt | ½ tsp |
| Black pepper | ¼ tsp |
For Garnishing
| Ingredient | Amount |
| Fresh parsley, chopped | 1–2 tbsp |
Step-by-Step Instructions
Prepare the Potatoes
Peel the potatoes and slice them into very thin, uniform slices, approximately ⅛ inch thick.
Keeping the slices similar in thickness is important because it helps the potatoes cook evenly.
Set the sliced potatoes aside while you prepare the beef and cheese sauce.
Brown the Ground Beef
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish.
Place a large skillet over medium-high heat.
Add the ground beef and diced onion.
Cook for approximately 6–8 minutes, breaking the beef apart with a wooden spoon, until the meat is browned and the onion is tender.
Add the minced garlic and cook for another minute.
Drain excess grease if necessary.
Season with salt and black pepper, then set aside.
Prepare the Cheese Sauce
Melt the butter in a medium saucepan over medium heat.
Whisk in the flour and cook for 1–2 minutes.
Gradually pour in the milk while whisking continuously.
Continue cooking for approximately 3–5 minutes, stirring frequently, until the sauce becomes smooth and noticeably thickened.
Remove the saucepan from the heat.
Add 1½ cups of freshly grated cheddar cheese.
Stir until the cheese has completely melted into the sauce.
Season with salt and black pepper.
Assemble the Casserole
Arrange half of the sliced potatoes in an even layer across the bottom of the prepared baking dish.
Spread the cooked ground beef and onion mixture evenly over the potatoes.
Pour approximately half of the cheese sauce over the beef.
Arrange the remaining potato slices on top.
Pour the remaining cheese sauce over the potatoes, spreading it evenly.
Bake the Casserole
Cover the baking dish tightly with aluminum foil.
Bake for approximately 45 minutes.
Check the potatoes with a fork. They should be becoming tender before you add the final cheese topping.
Remove the foil.
Sprinkle the remaining 1 cup of shredded cheddar cheese evenly over the top.
Return the casserole to the oven uncovered.
Bake for another 15 minutes, or until the cheese is melted, bubbly, and golden brown.
Allow the casserole to rest for approximately 10 minutes before serving.
Garnish with fresh chopped parsley.
Best Tips
Slice the potatoes as evenly as possible. A mandoline slicer can make this much easier.
Freshly grated cheddar generally melts more smoothly than pre-shredded cheese.
Do not rush the cheese sauce. Whisking continuously helps create a smooth and creamy texture.
Covering the casserole during the first part of baking helps the potatoes become tender.
Let the casserole rest before cutting into it. This allows the creamy layers to settle and makes serving easier.
Best Ingredient Options
Ground Beef
Lean ground beef works particularly well because it provides plenty of flavor without making the casserole excessively greasy.
You can also use regular ground beef and drain the excess fat after browning.
Potatoes
Yukon Gold potatoes provide a naturally buttery texture.
Russet potatoes are another excellent choice because they become soft and tender while absorbing the creamy cheese sauce.
Cheese
Sharp cheddar provides a rich, flavorful finish.
For a milder casserole, use mild cheddar.
You can also combine cheddar with Monterey Jack or mozzarella for an especially melty topping.
Milk
Whole milk creates the richest cheese sauce.
For a slightly lighter version, 2% milk can also be used.
Recipe Variations
Extra Cheesy Casserole
Add an additional ½ cup of shredded cheddar between the layers for an even richer casserole.
Mushroom Beef Casserole
Sauté sliced mushrooms with the onions before adding the ground beef.
The mushrooms add a savory flavor and extra texture.
Spicy Beef and Potato Casserole
Add ½ teaspoon of smoked paprika and a pinch of red pepper flakes to the beef mixture.
For more heat, add finely diced jalapeño.
Vegetable Version
Add cooked peas, corn, broccoli, or diced bell peppers between the beef and potato layers.
Creamy Garlic Version
Add an extra clove of minced garlic to the cheese sauce for a stronger garlic flavor.
What to Serve With
A fresh green salad is a great choice because its crisp texture balances the richness of the casserole.
Steamed green beans or roasted broccoli also make excellent side dishes.
For a lighter meal, serve the casserole with a simple cucumber and tomato salad.
Crusty bread can be served alongside the casserole for soaking up the creamy cheese sauce.
Make-Ahead Instructions
You can assemble the casserole several hours before baking.
Cover it tightly and refrigerate until you are ready to cook.
For the best texture, allow the refrigerated casserole to sit at room temperature for approximately 15–20 minutes before placing it in the oven.
Because the casserole is starting cold, it may require a little additional baking time.
Make sure the center is hot and the potatoes are completely tender before serving.
Storage
Allow leftover casserole to cool before transferring it to an airtight container.
Refrigerate leftovers for up to 3–4 days.
Store individual portions separately if you want convenient grab-and-reheat meals.
Reheating
For individual portions, microwave on medium power until heated through.
For larger portions, place the casserole in an oven-safe dish and cover loosely with foil.
Reheat at 350°F (175°C) until hot throughout.
Adding a small splash of milk around the edges before reheating can help maintain some of the creamy texture.
Freezing
This casserole can be frozen, although the potatoes and cheese sauce may have a slightly different texture after thawing.
For best results, allow the casserole to cool completely before wrapping it tightly.
Freeze for up to approximately 2–3 months.
Thaw overnight in the refrigerator before reheating.
Common Mistakes to Avoid
Cutting the Potatoes Too Thick
Thick potato slices may remain firm while the cheese topping is already browned.
Keep the slices around ⅛ inch thick for more consistent cooking.
Skipping the Foil
Baking uncovered from the beginning can cause the cheese to brown before the potatoes become tender.
Cover the casserole during the first 45 minutes.
Using Too Much Heat for the Cheese Sauce
Very high heat can cause the milk-based sauce to scorch or become lumpy.
Use medium heat and whisk regularly.
Not Draining Excess Beef Fat
If your ground beef releases a lot of fat, drain it before assembling the casserole.
This helps prevent an overly greasy final dish.
Cutting Immediately
Allowing the casserole to rest for about 10 minutes makes it easier to serve and helps the layers hold together.
Nutrition Estimate
Nutrition values are approximate and will vary depending on the exact ingredients and portion sizes.
| Nutrient | Approx. Per Serving |
| Calories | 520 kcal |
| Protein | 29 g |
| Carbohydrates | 39 g |
| Fat | 27 g |
| Saturated Fat | 14 g |
| Fiber | 4 g |
| Sugar | 5 g |
| Sodium | 720 mg |
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes. Ground turkey can replace ground beef if you prefer a leaner option.
Season it well because turkey has a milder flavor.
Can I prepare this casserole without peeling the potatoes?
Absolutely.
If you prefer, simply scrub the potatoes thoroughly and leave the skins on.
This can also add extra texture to the finished casserole.
Why are my potatoes still hard?
The most common reasons are potato slices that are too thick or insufficient baking time.
Make sure the slices are thin and uniform.
You can also extend the covered baking time by 10–15 minutes if necessary.
Can I use a different cheese?
Yes.
Cheddar, Monterey Jack, mozzarella, Colby, or a combination of cheeses can work well.
For the strongest flavor, cheddar is an excellent choice.
Can I make this recipe without bacon?
Yes.
This recipe does not require bacon. The ground beef, onions, garlic, and cheddar provide plenty of savory flavor.
Can I make this casserole gluten-free?
Yes, with a suitable gluten-free flour blend.
Make sure the flour and all other packaged ingredients are certified gluten-free if cross-contact is a concern.
Can I use pre-shredded cheese?
Yes, but freshly grated cheese usually melts more smoothly and creates a creamier sauce.
How do I know when the casserole is finished?
Insert a fork or thin knife into the center.
The potatoes should be completely tender, while the cheese on top should be melted and golden brown.
Final Thoughts
This Cheesy Ground Beef & Potato Casserole is a comforting, satisfying dinner made with familiar ingredients.
The combination of tender potatoes, savory ground beef, creamy cheddar sauce, and a golden cheese topping makes it an excellent family-friendly meal.
Whether you need an easy weeknight dinner, a hearty casserole recipe, or a budget-friendly comfort food idea, this recipe is simple to prepare and packed with homemade flavor.
For the best results, focus on thin, evenly sliced potatoes and give the casserole enough time to become completely tender before serving.