This Cheesy Ground Beef and Potato Casserole is a warm, satisfying dinner made with thinly sliced potatoes, seasoned ground beef, tomato sauce, and a generous layer of melted cheese. It is baked in one dish until the potatoes are tender, the beef is flavorful, and the cheese turns golden and bubbly on top.
This is the kind of homemade meal that works beautifully for busy weeknights, relaxed weekends, and family dinners. The ingredients are simple, the preparation is straightforward, and the final result is filling enough to serve as a complete meal. Each spoonful brings together soft potatoes, rich meat sauce, and creamy melted cheese.
Why You’ll Love This Recipe
You will love this ground beef and potato casserole because it uses familiar ingredients in a comforting way. Potatoes and ground beef are affordable, easy to find, and naturally satisfying. When they are baked together with tomato sauce and cheese, they become a hearty family-style dinner that feels special without being complicated.
The recipe is also easy to adapt. You can use your preferred cheese, add vegetables, make it mildly seasoned for children, or add chili flakes for a spicy version. It is a flexible meal that can fit different tastes without changing the basic cooking method.
Another reason this recipe is popular is that it is easy to serve. There is no need to prepare separate layers on each plate. Simply scoop a warm portion from the baking dish and serve it with a salad, vegetables, or bread. The leftovers are equally delicious, making this casserole useful for meal prep too.
Recipe Information
This Cheesy Ground Beef and Potato Casserole takes about 25 minutes to prepare. The baking time is usually 45 to 55 minutes, depending on the thickness of the potato slices and the type of baking dish used. The total time is approximately 1 hour and 15 minutes.
The recipe makes 6 to 8 generous servings. It is an easy-level recipe because the steps are simple and do not require advanced cooking skills. The most important part is slicing the potatoes evenly and allowing enough time for them to become tender in the oven.
Main Ingredients Explained
Ground beef gives the casserole its savory, hearty flavor. Ground beef that is around 80 percent lean is an excellent choice because it stays juicy and adds flavor to the sauce. Leaner ground beef can also be used, but it may need a small amount of olive oil during cooking.
Potatoes form the comforting base of the recipe. Yukon Gold potatoes are a great choice because they become creamy and tender while holding their shape. Russet potatoes also work well and give the casserole a softer, classic baked-potato texture. Whichever potato you choose, slice it thinly so it cooks evenly.
The tomato sauce and diced tomatoes create a rich, flavorful layer around the potatoes and beef. The sauce keeps the casserole moist while it bakes and adds a slightly sweet, savory flavor that pairs well with cheese.
Mozzarella and cheddar cheese are a delicious combination for the topping. Mozzarella gives the casserole a soft, stretchy texture, while cheddar adds a deeper flavor and appealing golden color. You can use only one cheese if you prefer, but the blend creates the best balance.
Simple Recipe Overview
To make this casserole, first brown the ground beef with onion, garlic, and seasonings. Add diced tomatoes, tomato sauce, broth, and herbs to create a rich meat sauce. While the sauce simmers, slice the potatoes into thin, even rounds.
Layer half of the potatoes in a greased baking dish, then add the ground beef mixture. Place the remaining potatoes over the top, cover the dish with foil, and bake until the potatoes are tender. Finish the casserole with shredded cheese and bake uncovered until the top is melted, bubbly, and lightly browned.
The final resting time is important. Letting the casserole stand for about 10 minutes makes the sauce slightly thicker and helps the portions stay together when you serve them.
Ingredients
For this casserole, you will need 2 pounds of ground beef, 2 pounds of Yukon Gold or russet potatoes, 1 medium yellow onion, and 3 garlic cloves. You will also need 1 can of diced tomatoes, about 14.5 ounces, 1 can of tomato sauce, about 15 ounces, ½ cup of beef broth or water, 1 tablespoon of tomato paste, and 1 tablespoon of Worcestershire sauce.
For seasoning, use 1 teaspoon of Italian seasoning, 1 teaspoon of paprika, ½ teaspoon of dried oregano, ½ teaspoon of garlic powder, ½ teaspoon of onion powder, 1 teaspoon of salt divided between the beef and potatoes, and ½ teaspoon of black pepper. You will also need 2 cups of shredded mozzarella cheese, 1 cup of shredded cheddar cheese, and 2 tablespoons of chopped parsley for garnish if desired.
Keep cooking spray, butter, or a little olive oil ready for greasing the baking dish. If your ground beef is very lean, use 1 tablespoon of olive oil in the skillet to help it brown evenly.
How to Choose the Best Ingredients
Choose potatoes that feel firm and heavy for their size. Avoid potatoes with soft spots, green areas, sprouts, or wrinkled skin. Yukon Gold potatoes are especially good for this recipe because they are naturally buttery and remain tender without falling apart completely.
When buying ground beef, choose fresh meat with a clean smell and a bright red or deep pink color. Ground beef should be cold when you bring it home and should stay refrigerated until you are ready to cook it. An 80/20 blend gives the best flavor, but 85/15 is also a good choice.
Select a tomato sauce that has a flavor you enjoy because it is an important part of the finished dish. Plain tomato sauce allows you to control the seasoning, while a lightly seasoned tomato sauce can add extra flavor. If using a sauce with added salt, taste the beef mixture before adding more salt.
For cheese, freshly grated cheese melts better than many pre-shredded options. A block of mozzarella and cheddar is easy to grate at home and gives the casserole a smoother, creamier topping.
Preparing the Main Ingredient
Begin by preparing the potatoes. Wash them carefully under cool water, then peel them if you prefer a smoother casserole. Peeling is optional, especially if using Yukon Gold potatoes with thin skin.
Slice the potatoes into thin rounds, around ⅛ inch thick. Try to make every slice close to the same thickness. This is important because uneven pieces may cook at different speeds. A mandoline slicer is helpful if you have one, but a sharp knife works perfectly well.
Place the sliced potatoes in a bowl of cold water while you prepare the beef sauce. This helps stop the potatoes from turning brown and removes a little excess starch. Before assembling the casserole, drain the potatoes well and pat them dry with paper towels or a clean kitchen towel.
Preparing the Remaining Ingredients
Finely chop the onion so it cooks quickly and blends smoothly into the ground beef. Mince the garlic cloves and keep them nearby. Measure the seasonings, tomato sauce, diced tomatoes, broth, Worcestershire sauce, and tomato paste before starting, so the cooking process is easy and organized.
Preheat the oven to 375°F, or 190°C. Grease a 9-by-13-inch baking dish with butter, olive oil, or cooking spray. Make sure the bottom and sides are coated well, especially if your baking dish is not nonstick.
Shred the mozzarella and cheddar cheese if needed. Combine them in a bowl and keep them in the refrigerator until the potatoes are nearly cooked. Chop fresh parsley at this stage if you want a fresh green garnish over the finished casserole.
Step-by-Step Instructions
Heat a large skillet over medium-high heat. Add the ground beef and cook it, breaking it apart with a wooden spoon as it browns. If you are using lean ground beef, add a small amount of olive oil before adding the meat.
Once the beef begins to brown, add the chopped onion. Cook for about 4 to 5 minutes until the onion is soft and lightly translucent. Add the minced garlic and stir for about 30 seconds, just until it becomes fragrant.
Drain excess grease from the skillet if there is a large amount. Leaving a small amount behind is fine because it adds flavor, but too much grease can make the casserole heavy.
Add the diced tomatoes, tomato sauce, beef broth, tomato paste, Worcestershire sauce, Italian seasoning, paprika, oregano, garlic powder, onion powder, ½ teaspoon of salt, and black pepper. Stir everything together and let the sauce simmer for 5 to 7 minutes.
The meat sauce should look moist and slightly loose. Do not simmer it until it becomes very thick because the potatoes will absorb some liquid while the casserole bakes. If the mixture looks dry, add a little extra broth or water.
Arrange half of the sliced potatoes across the bottom of the greased baking dish. Sprinkle them lightly with the remaining salt. Spoon the ground beef and tomato sauce evenly over the potatoes, making sure the meat reaches the corners of the dish.
Place the remaining potato slices over the beef mixture. Pour any extra sauce from the skillet over the top layer. Cover the baking dish tightly with aluminum foil, then place it in the preheated oven.
Bake the casserole covered for 35 to 40 minutes. Remove the foil carefully and test a potato slice with a fork. The potatoes should be almost tender. If they are still firm, cover the dish again and bake for another 10 minutes.
When the potatoes are tender, sprinkle the mozzarella and cheddar evenly over the top. Return the casserole to the oven uncovered and bake for 10 to 15 more minutes. The cheese should be completely melted, bubbling at the edges, and lightly golden in places.
Make sure the ground beef is fully cooked to an internal temperature of 160°F, or 71°C. Remove the casserole from the oven and let it rest for 10 minutes before serving. Finish with chopped parsley for a fresh touch.
Tips for the Best Result
Thin and even potato slices are the key to a successful casserole. If the slices are too thick, they may take much longer to cook and could still be firm when the cheese is ready. A thin layer of potatoes cooks more evenly and absorbs the flavor of the sauce beautifully.
Keep enough liquid in the beef mixture. The potato slices need moisture to become soft during baking. A dry meat mixture can result in potatoes that are undercooked or a casserole that feels heavy. The sauce should be rich but not thick like a paste.
Covering the baking dish for the first stage of cooking is essential. The foil traps steam, helping the potatoes cook through without drying out. Remove the foil only after the potatoes are nearly tender so the cheese can melt and brown properly.
Resting the casserole before serving is another useful tip. The hot tomato sauce needs a few minutes to settle. This makes it easier to scoop neat portions and gives the flavors time to come together.
Common Mistakes to Avoid
One common mistake is cutting the potatoes too thick. Thick slices can remain hard in the middle, even if the top looks perfectly cooked. Slice the potatoes evenly and test them with a fork before adding the cheese.
Another mistake is using too little sauce. Potatoes absorb moisture as they bake, so the meat mixture should have enough tomato sauce and broth to keep the dish tender. If the filling seems too dry before baking, add a little more broth.
Do not overcook the ground beef before it goes into the oven. Brown it well, but remember that it will continue cooking during baking. Overcooked beef can become dry and lose its tender texture.
Adding the cheese too early can also cause problems. If cheese bakes for too long, it can become oily or overly browned. Add it only after the potatoes are almost fully tender.
Flavor Variations
For a Mexican-style version, season the ground beef with taco seasoning instead of Italian herbs. Add corn, black beans, or diced bell peppers to the meat sauce. Top the casserole with cheddar or a Mexican cheese blend, then serve it with avocado, sour cream, fresh cilantro, and salsa.
For a spicy version, add crushed red pepper flakes, diced jalapeño, cayenne pepper, or hot sauce to the beef mixture. Start with a small amount and increase it based on your taste.
To add more vegetables, mix in finely chopped mushrooms, grated carrots, spinach, zucchini, or peas. Cook vegetables that release a lot of water, such as mushrooms and zucchini, before adding them so the casserole does not become watery.
For a creamier version, stir ½ cup of sour cream or softened cream cheese into the meat sauce before layering. This creates a richer filling that tastes especially good with sharp cheddar cheese.
You can also use ground turkey or ground chicken instead of beef. Add a tablespoon of olive oil to keep the meat moist, and make sure poultry reaches an internal temperature of 165°F, or 74°C.
How to Serve This Casserole
Cheesy Ground Beef and Potato Casserole is filling enough to serve by itself, but a fresh side dish makes the meal feel more balanced. A simple green salad with a lemon or vinaigrette dressing is an excellent choice because it cuts through the richness of the cheese and beef.
Steamed green beans, roasted broccoli, glazed carrots, asparagus, or peas also pair well with this dish. The vegetables add color, freshness, and a lighter contrast to the tender potatoes.
Warm dinner rolls, garlic bread, or crusty bread are perfect for enjoying the extra tomato sauce. You can also serve the casserole with a small bowl of soup for a cozy and complete family dinner.
Meal Prep and Storage
Allow the casserole to cool completely before storing it. Cover the baking dish tightly or transfer leftovers to an airtight container. Refrigerate the casserole for up to 4 days.
This recipe is excellent for meal prep. Divide cooled portions into individual containers and add a side of vegetables or salad. The casserole reheats well, so it is useful for quick lunches and easy dinners during a busy week.
Do not leave the casserole at room temperature for more than 2 hours. Refrigerate leftovers promptly to keep them fresh and safe.
Can You Freeze This Casserole?
Yes, this ground beef and potato casserole can be frozen. Let it cool completely, then cover the dish tightly with plastic wrap and aluminum foil. You can also freeze individual portions in freezer-safe containers.
Freeze the casserole for up to 2 months for the best flavor. The potatoes may become slightly softer after freezing, but the casserole will still taste delicious and remain easy to serve.
For the best result, thaw the casserole overnight in the refrigerator before reheating. If you prepare it ahead for freezing, you can wait to add the cheese until the final baking stage for a fresher melted topping.
How to Reheat
To reheat a large portion, place the casserole in an oven-safe dish and cover it loosely with foil. Bake at 350°F, or 175°C, for about 20 to 25 minutes, until hot throughout. Add a splash of tomato sauce or broth if the casserole looks dry.
For individual servings, place a portion in a microwave-safe dish and cover it loosely. Heat for 1 to 2 minutes, stirring gently halfway through if possible. Continue heating in short intervals until the center is hot.
Add a little extra cheese before reheating if you want the leftovers to have a fresh, melted topping. This small step gives the casserole a delicious just-baked finish.
Frequently Asked Questions
Can I leave the potato skins on? Yes, you can leave the skins on if the potatoes are clean and have thin, tender skin. Yukon Gold potatoes are especially suitable for this. Leaving the skin on adds texture and saves preparation time.
Can I use frozen hash browns? Yes, thawed diced or shredded hash browns can replace sliced potatoes. Drain them well before using. The texture will be different, but the recipe will still be flavorful and convenient.
Why are my potatoes still hard? The potato slices may have been too thick, the casserole may not have had enough liquid, or it may not have been covered long enough. Add a splash of broth, cover the dish again, and continue baking until the potatoes are fork-tender.
Can I prepare this casserole in advance? Yes, you can cook the beef sauce and slice the potatoes one day ahead. Store them separately in the refrigerator, then assemble and bake the casserole when ready. You can also assemble the full casserole, cover it, and refrigerate it overnight before baking.
What cheese works best? Mozzarella and cheddar are the best combination for a creamy and flavorful topping. You can also use Monterey Jack, Colby Jack, provolone, or a Mexican cheese blend.
Final Thoughts
Cheesy Ground Beef and Potato Casserole is a simple, hearty dinner that makes ordinary ingredients feel comforting and special. Tender potatoes, seasoned ground beef, savory tomato sauce, and golden melted cheese create a dish that is easy to make and satisfying to serve.
Whether you prepare it for a family dinner, a relaxed weekend meal, or make-ahead lunches, this casserole is a recipe worth keeping. It is warm, filling, flexible, and full of familiar flavors that people love.