This Cheesy Ground Beef and Potato Casserole Recipe is a warm, creamy, hearty, and comforting dinner made with seasoned ground beef, tender sliced potatoes, melted cheese, and a rich creamy sauce baked together until golden and bubbling.
The beef layer is savory and flavorful.
The potatoes become soft and tender.
The cheese melts beautifully.
The top turns golden and slightly crisp.
Every bite is creamy, cheesy, meaty, and satisfying.
This is the kind of casserole that feels like real homemade comfort food. It is simple enough for a weeknight dinner, but filling enough for Sunday lunch, family gatherings, potlucks, meal prep, or cold-weather meals.
If you love easy casserole recipes with ground beef, potatoes, cheese, and creamy sauce, this dish is perfect. It uses basic ingredients, feeds a family well, and tastes even better when served hot from the oven.
Serve this Cheesy Ground Beef and Potato Casserole with a fresh salad, steamed vegetables, garlic bread, roasted carrots, green beans, or pickles for a complete meal.
Recipe Overview
| Detail | Information |
|---|---|
| Recipe Name | Cheesy Ground Beef and Potato Casserole |
| Prep Time | 25 minutes |
| Cook Time | 55–70 minutes |
| Total Time | About 1 hour 30 minutes |
| Servings | 6–8 |
| Course | Dinner, Main Dish, Casserole |
| Cuisine | Homemade Comfort Food |
| Difficulty | Easy |
| Best Served | Hot and cheesy |
| Main Ingredients | Ground beef, potatoes, cheese, cream sauce |
| Texture | Creamy, tender, cheesy, golden |
Why You’ll Love This Cheesy Ground Beef and Potato Casserole Recipe
You will love this Cheesy Ground Beef and Potato Casserole Recipe because it is rich, simple, and very satisfying.
It uses affordable ingredients.
It feeds a whole family.
It is easy to prepare.
It bakes in one dish.
It is creamy and cheesy.
It works well for leftovers.
The recipe starts with a flavorful ground beef layer cooked with onion, garlic, peppers, and seasoning. Then sliced potatoes are layered on top, followed by cheese and creamy sauce.
As the casserole bakes, the potatoes absorb flavor from the beef and sauce. The cheese melts into the layers, and the top becomes beautifully golden.
This is a perfect recipe when you want something filling but not complicated. It is also a great way to use potatoes and ground beef in a meal that feels cozy and homemade.
What Is Ground Beef and Potato Casserole?
Ground beef and potato casserole is a baked comfort food dish made with layers of seasoned meat, sliced potatoes, cheese, and sauce.
It is similar to scalloped potatoes with beef, cheesy potato bake, hamburger potato casserole, or meat and potato gratin.
The idea is simple.
Ground beef gives the dish protein and savory flavor.
Potatoes make it hearty and filling.
Cheese adds richness and meltiness.
Creamy sauce keeps everything moist while baking.
The result is a complete dinner in one baking dish.
This recipe is perfect for people who love classic meat-and-potato meals but want something easier than making separate dishes.
Ingredients
For the Ground Beef Layer
| Ingredient | Amount |
|---|---|
| Ground beef | 1 ½ pounds |
| Onion, chopped | 1 medium |
| Garlic, minced | 3 cloves |
| Bell pepper, diced | 1 small |
| Carrot, finely diced, optional | 1 small |
| Olive oil | 1 tablespoon |
| Salt | 1 teaspoon |
| Black pepper | ½ teaspoon |
| Paprika | 1 teaspoon |
| Garlic powder | ½ teaspoon |
| Onion powder | ½ teaspoon |
| Italian seasoning | 1 teaspoon |
| Tomato paste | 1 tablespoon |
| Worcestershire sauce, optional | 1 tablespoon |
For the Potato Layer
| Ingredient | Amount |
|---|---|
| Potatoes, peeled and sliced | 5–6 medium |
| Salt | ½ teaspoon |
| Black pepper | ¼ teaspoon |
| Paprika | ½ teaspoon |
| Butter, optional | 1 tablespoon |
For the Creamy Sauce
| Ingredient | Amount |
|---|---|
| Heavy cream or whole milk | 1 ½ cups |
| Sour cream or cream cheese | ½ cup |
| Eggs | 2 large |
| Garlic powder | ½ teaspoon |
| Black pepper | ¼ teaspoon |
| Salt | ½ teaspoon |
| Italian seasoning | ½ teaspoon |
| Shredded cheese | 1 cup |
For the Cheese Topping
| Ingredient | Amount |
|---|---|
| Mozzarella cheese | 1 ½ cups |
| Cheddar cheese | 1 cup |
| Cheese slices, optional | 4–6 slices |
| Parmesan cheese, optional | ¼ cup |
| Fresh parsley | For garnish |
Ingredient Notes
Ground Beef
Ground beef is the main protein in this casserole.
Use 80/20 ground beef if you want a richer flavor. Use lean ground beef if you want a lighter version.
Always cook the beef before adding it to the casserole. This gives better flavor and prevents too much liquid from forming in the dish.
Drain excess grease after browning if needed.
Potatoes
Potatoes make this casserole hearty and comforting.
Russet potatoes work well because they become soft and fluffy.
Yukon Gold potatoes are also excellent because they are creamy and buttery.
Slice the potatoes evenly so they cook at the same speed.
Thin slices cook faster and become more tender. Thick slices may need extra baking time.
Cheese
Cheese gives this dish its rich, melty texture.
Mozzarella melts beautifully and gives stretch.
Cheddar adds stronger flavor and golden color.
Cheese slices can be added between layers for extra creaminess, just like in the image.
Parmesan adds salty flavor and helps the top brown nicely.
Creamy Sauce
The creamy sauce holds the casserole together.
Eggs help the sauce set slightly.
Cream or milk makes it soft and rich.
Sour cream or cream cheese adds tang and thickness.
Seasoning the sauce is important because it flavors the potatoes as they bake.
Onion and Garlic
Onion and garlic add deep savory flavor to the beef layer.
Cook them with the meat so the flavor spreads through the casserole.
Fresh garlic gives the best taste, but garlic powder also helps season the whole dish evenly.
Best Potatoes for This Recipe
The best potatoes for this recipe are potatoes that soften well during baking.
Russet Potatoes
Russet potatoes are starchy and fluffy.
They absorb sauce well and make the casserole tender.
Yukon Gold Potatoes
Yukon Gold potatoes are creamy and buttery.
They hold their shape better than russets and give a rich texture.
Red Potatoes
Red potatoes can work, but they are waxier.
They may stay firmer after baking.
For the best result, use russet potatoes or Yukon Gold potatoes.
Best Cheese for Ground Beef Potato Casserole
The best cheese is a mix of melting cheese and flavorful cheese.
Mozzarella gives stretch.
Cheddar gives flavor.
Monterey Jack melts smoothly.
Provolone gives a mild creamy taste.
Parmesan gives salty depth.
For the best casserole, use mozzarella and cheddar together.
If you want the top to look golden and bubbly, add cheddar or Parmesan over the final layer.
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F / 190°C.
Grease a 9×13-inch baking dish with butter or cooking spray.
This helps prevent sticking and makes serving easier.
Set the dish aside while you prepare the filling.
Step 2: Prepare the Potatoes
Peel the potatoes if desired.
Slice them into thin rounds.
Try to keep the slices even.
Place the sliced potatoes in a bowl of cold water for 5 minutes to remove extra starch.
Drain and pat them dry with a clean towel.
Dry potatoes bake better and do not water down the casserole.
Season lightly with salt, pepper, and paprika.
Step 3: Cook the Ground Beef
Heat olive oil in a large skillet over medium heat.
Add chopped onion and cook for 2–3 minutes until softened.
Add garlic and cook for 30 seconds.
Add ground beef and break it apart with a spoon.
Cook until browned.
Drain excess grease if needed.
Add bell pepper, carrot if using, salt, black pepper, paprika, garlic powder, onion powder, Italian seasoning, tomato paste, and Worcestershire sauce.
Stir well and cook for another 3–5 minutes.
The beef should be flavorful and slightly saucy, but not watery.
Step 4: Make the Creamy Sauce
In a mixing bowl, whisk together heavy cream or milk, sour cream or cream cheese, eggs, garlic powder, salt, black pepper, Italian seasoning, and shredded cheese.
Whisk until smooth.
If using cream cheese, soften it first so it mixes better.
The sauce should be creamy, seasoned, and pourable.
This sauce will help the potatoes cook and keep the casserole moist.
Step 5: Add the Beef Layer
Spread the cooked ground beef mixture evenly into the bottom of the prepared baking dish.
Use a spoon to press it into an even layer.
This beef layer creates the base of the casserole.
Make sure the meat is spread from corner to corner so every serving has enough filling.
Step 6: Add the Potato Layer
Arrange the sliced potatoes over the beef layer.
You can overlap them slightly.
Try to create an even layer so the casserole bakes evenly.
If using many potatoes, make two thin layers instead of one thick layer.
Thinner layers cook better.
Step 7: Add Cheese Slices
Place cheese slices over the potatoes if using.
This creates a creamy melted layer between the potatoes and sauce.
You can use mozzarella, provolone, Swiss, or any cheese slices you like.
This step is optional, but it makes the casserole extra rich and cheesy.
Step 8: Pour the Creamy Sauce
Pour the creamy sauce evenly over the potatoes and cheese.
Use a spoon to spread it gently if needed.
The sauce should cover most of the potato layer.
Do not worry if some potatoes are showing. The cheese topping will cover them later.
Step 9: Cover and Bake
Cover the baking dish tightly with foil.
Bake for 40–45 minutes.
Covering the dish helps the potatoes steam and soften.
This step is important because uncovered potatoes may brown before becoming tender.
After 40 minutes, carefully remove the foil and test the potatoes with a fork.
They should be almost tender.
Step 10: Add the Final Cheese Topping
Remove the foil.
Sprinkle mozzarella, cheddar, and Parmesan over the top.
Return the casserole to the oven uncovered.
Bake for another 15–25 minutes, or until the cheese is melted, golden, and bubbly.
If you want a darker top, broil for 1–2 minutes at the end.
Watch closely so it does not burn.
Step 11: Rest Before Serving
Remove the casserole from the oven.
Let it rest for 10 minutes before slicing.
This helps the layers set and makes serving easier.
If you cut it immediately, the sauce may run too much.
After resting, garnish with fresh parsley and serve hot.
How to Know When the Casserole Is Done
The casserole is done when the potatoes are tender and the top is golden.
Insert a fork or knife into the center.
It should slide through the potatoes easily.
The cheese should be melted and bubbling.
The sauce should look thickened, not watery.
If the potatoes are still firm, cover the dish again and bake for another 10–15 minutes.
Potato thickness can change the cooking time.
How to Keep the Casserole Creamy
To keep the casserole creamy, use enough sauce and cover it during the first part of baking.
The foil traps steam and helps the potatoes soften.
Do not bake uncovered from the beginning.
Use cream, milk, sour cream, or cream cheese for richness.
Let the casserole rest after baking so the sauce settles into the layers.
If you like extra creamy casseroles, add another ½ cup of sauce.
How to Keep It from Getting Watery
A watery casserole can happen if the potatoes release too much moisture or the beef mixture is too wet.
To prevent this, drain the beef after cooking.
Pat the potatoes dry after soaking.
Do not add too much liquid to the sauce.
Bake uncovered at the end to evaporate extra moisture.
Let the casserole rest before serving.
The sauce will thicken as it cools slightly.
Pro Tips for the Best Cheesy Ground Beef and Potato Casserole
Slice potatoes thinly and evenly.
Cook the beef before layering.
Drain extra grease.
Season every layer.
Use both mozzarella and cheddar.
Cover the casserole while potatoes cook.
Uncover near the end for a golden top.
Let it rest before slicing.
Use fresh parsley for garnish.
Serve hot while the cheese is melted.
Delicious Variations
Cheesy Hamburger Potato Casserole
Use ground beef, cheddar cheese, sliced potatoes, and cream sauce.
This is the most classic version and perfect for family dinner.
Ground Beef Potato Casserole with Vegetables
Add peas, carrots, corn, mushrooms, or bell peppers to the beef layer.
This makes the casserole more colorful and filling.
Spicy Beef and Potato Casserole
Add chili flakes, cayenne pepper, jalapeños, or spicy cheese.
This version has a warm kick.
Creamy Mushroom Potato Casserole
Add sliced mushrooms to the beef mixture.
Use cream of mushroom-style sauce or add sautéed mushrooms to the cream sauce.
Mexican-Style Potato Casserole
Season the beef with taco seasoning.
Use cheddar and Monterey Jack cheese.
Top with sour cream, green onions, and salsa after baking.
Garlic Parmesan Potato Casserole
Add Parmesan cheese, garlic powder, and parsley to the sauce.
This version is rich, savory, and aromatic.
Breakfast Potato Casserole
Use breakfast sausage instead of ground beef.
Add scrambled eggs or beaten eggs to the sauce.
Serve for brunch.
What to Serve with Ground Beef and Potato Casserole
This casserole is hearty, so simple sides work best.
Serve it with green salad.
Serve it with steamed broccoli.
Serve it with roasted carrots.
Serve it with green beans.
Serve it with cucumber tomato salad.
Serve it with garlic bread.
Serve it with pickles.
Serve it with coleslaw.
Serve it with sautéed spinach.
For a balanced dinner, pair it with something fresh or green.
A simple salad helps balance the rich cheese and creamy potatoes.
Best Sauces and Toppings
This casserole tastes delicious on its own, but toppings can make it even better.
Try adding:
Fresh parsley.
Chopped green onions.
Sour cream.
Hot sauce.
Garlic sauce.
Extra black pepper.
Crispy bacon bits.
Parmesan cheese.
Paprika.
Chili flakes.
A spoonful of sour cream on top gives a nice creamy finish.
Fresh herbs add color and freshness.
Make-Ahead Instructions
You can prepare this casserole ahead of time.
Cook the beef layer.
Slice the potatoes.
Make the sauce.
Assemble the casserole.
Cover tightly and refrigerate for up to 24 hours.
When ready to bake, remove it from the refrigerator while the oven preheats.
Cold casserole may need 10–15 extra minutes of baking time.
For best texture, add the final cheese topping during the last part of baking.
Storage
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Let the casserole cool before storing.
You can store it in slices or keep it in the baking dish covered with foil.
The flavor often gets better the next day because the potatoes absorb more sauce.
Reheating
Oven Method
Preheat oven to 350°F / 175°C.
Place leftovers in a baking dish.
Cover with foil.
Heat for 15–20 minutes, or until warm.
Remove foil for the last few minutes if you want the cheese to refresh.
Microwave Method
Place one serving on a microwave-safe plate.
Cover loosely.
Heat for 1–2 minutes, or until hot.
The microwave is fast, but the top will be softer.
Air Fryer Method
Place a slice in an air fryer-safe dish.
Heat at 320°F / 160°C for 5–8 minutes.
This helps bring back a slightly crisp top.
Freezing
This casserole can be frozen after baking.
Let it cool completely.
Cut into portions.
Wrap tightly or place in freezer-safe containers.
Freeze for up to 2 months.
Thaw overnight in the refrigerator before reheating.
The potatoes may become slightly softer after freezing, but the flavor will still be good.
For best texture, freeze without overbaking the top.
Common Mistakes to Avoid
Slicing Potatoes Too Thick
Thick potatoes take longer to cook.
Slice them thinly for the best result.
Not Cooking the Beef First
Raw beef can release too much liquid and may not cook evenly.
Brown it first.
Using Too Much Sauce
Too much liquid can make the casserole watery.
Use enough to cover, but do not flood the dish.
Skipping the Foil
Foil helps the potatoes cook.
Without it, the top may brown before the potatoes become tender.
Not Resting the Casserole
Resting helps the sauce thicken.
Let it sit for 10 minutes before serving.
Underseasoning the Potatoes
Potatoes need seasoning.
Add salt, pepper, and spices to the potato layer or sauce.
Troubleshooting Guide
My Potatoes Are Still Hard
They may be sliced too thick or need more baking time.
Cover with foil and bake longer.
My Casserole Is Watery
The beef may not have been drained, or the potatoes may have released moisture.
Bake uncovered longer and let it rest before serving.
My Cheese Burned
The cheese may have been added too early.
Add topping cheese during the last 15–25 minutes.
My Casserole Tastes Bland
Add more salt, pepper, garlic, paprika, Italian seasoning, or Worcestershire sauce.
Season each layer next time.
My Sauce Is Too Thick
Add a small splash of milk or cream before baking.
My Casserole Falls Apart
Let it rest longer before slicing.
The sauce sets as it cools slightly.
Nutrition Estimate
| Serving | Amount |
|---|---|
| Calories | 480–720 |
| Protein | 25–38 g |
| Carbohydrates | 35–55 g |
| Fat | 25–45 g |
| Sodium | 650–1200 mg |
| Serving Size | 1 square |
Nutrition values are approximate and depend on beef, cheese, cream, potatoes, and serving size.
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes.
Ground turkey works well and makes the casserole lighter.
Add extra seasoning because turkey has a milder flavor.
Can I use chicken instead of beef?
Yes.
Cooked shredded chicken or ground chicken can be used.
The flavor will be lighter but still delicious.
Do I need to boil the potatoes first?
No, if the potatoes are sliced thinly.
If you slice them thick, parboiling helps them cook faster.
Can I use frozen potatoes?
Yes.
Frozen sliced potatoes or hash browns can work.
Thaw and drain them first to avoid extra liquid.
What cheese works best?
Mozzarella and cheddar are the best combination.
Mozzarella melts well, and cheddar adds flavor.
Can I make this casserole ahead?
Yes.
Assemble it up to 24 hours ahead and bake when ready.
Can I freeze it?
Yes.
Freeze baked portions for up to 2 months.
Why is my casserole watery?
The beef may not have been drained, or the potatoes may have released too much liquid.
Bake uncovered longer to thicken it.
Can I add vegetables?
Yes.
Bell peppers, mushrooms, carrots, peas, corn, spinach, and zucchini all work.
What sauce can I use instead of homemade cream sauce?
You can use cream of mushroom soup, cream of chicken soup, cheese sauce, or homemade béchamel sauce.
Final Thoughts
This Cheesy Ground Beef and Potato Casserole Recipe is creamy, hearty, golden, and perfect for a comforting family dinner. The seasoned beef layer, tender sliced potatoes, melted cheese, and rich creamy sauce bake together into a satisfying casserole that everyone will love.
It is simple to make.
It is budget-friendly.
It feeds a family.
It works for leftovers.
It tastes rich, cheesy, and homemade.
Serve it hot from the oven with salad, vegetables, garlic bread, or your favorite toppings, and enjoy a cozy meat-and-potato casserole that is filling, flavorful, and perfect for any day of the week.