If you’re looking for an easy, hearty dinner that brings together tender potatoes, seasoned ground beef, and plenty of melted cheddar cheese, this Cheesy Ground Beef and Potato Casserole is a perfect choice. It’s a classic comfort food recipe made with simple ingredients and baked until bubbling, golden, and delicious.
This easy ground beef casserole is especially convenient for busy weeknights because everything comes together in one baking dish. The potatoes become tender as they bake, while the seasoned beef adds plenty of savory flavor. A generous layer of cheddar cheese melts over the top, creating a golden, gooey finish that makes every bite satisfying.
Whether you’re feeding a family, preparing a budget-friendly dinner, or looking for an easy make-ahead casserole recipe, this dish is one you’ll want to make again and again.
Why You’ll Love This Ground Beef and Potato Casserole
There are plenty of reasons this cheesy casserole is a family favorite:
- Simple, affordable ingredients
- Easy weeknight dinner
- One-dish preparation
- Hearty and filling
- Creamy, cheesy, and savory
- Great for meal prep
- Family-friendly flavor
- Perfect for leftovers
It’s also incredibly versatile. You can add vegetables, change the cheese, or adjust the seasonings to create your own version.
Ingredients
For approximately 6 servings, you’ll need:
For the Casserole
- 1 1/2 pounds ground beef
- 2 pounds Russet or Yukon Gold potatoes
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon Italian seasoning
- 1 tablespoon Worcestershire sauce
- 1 can (10.5 ounces) condensed cream of mushroom soup
- 1/2 cup whole milk
- 2 cups shredded sharp cheddar cheese
- 1 tablespoon olive oil
- 2 tablespoons chopped fresh parsley, optional
Optional Add-Ins
You can also add:
- 1 cup sliced mushrooms
- 1 cup frozen peas
- 1/2 cup diced bell peppers
- 1 cup frozen corn
- 1/2 teaspoon red pepper flakes for heat
How to Make Cheesy Ground Beef and Potato Casserole
Step 1: Prepare the Oven
Preheat your oven to 375°F (190°C).
Lightly grease a 9×13-inch baking dish with cooking spray or a little olive oil.
Step 2: Prepare the Potatoes
Wash and peel the potatoes if desired. Slice them into thin, even rounds, approximately 1/8 to 1/4 inch thick.
Keeping the slices relatively thin is important because it allows the potatoes to become tender during baking.
Place the sliced potatoes in a bowl and toss them with the olive oil, a small pinch of salt, black pepper, and paprika.
Set aside while you prepare the beef mixture.
Step 3: Brown the Ground Beef
Heat a large skillet over medium-high heat.
Add the ground beef and cook for approximately 6–8 minutes, breaking it apart with a wooden spoon as it cooks.
Once the beef is browned and no longer pink, drain excess grease if necessary.
Add the diced onion and cook for another 3–4 minutes, until softened.
Stir in the minced garlic and cook for about 30 seconds.
Add the Worcestershire sauce, Italian seasoning, remaining salt, and black pepper.
Stir everything together and remove the skillet from the heat.
Step 4: Prepare the Creamy Sauce
In a medium bowl, combine the cream of mushroom soup and milk.
Whisk until smooth.
This simple mixture helps keep the casserole moist while creating a creamy layer between the potatoes and beef.
If you prefer, you can substitute cream of chicken soup or use a homemade cream sauce.
Step 5: Assemble the Casserole
Arrange approximately half of the sliced potatoes in an even layer in the prepared baking dish.
Spread half of the seasoned ground beef over the potatoes.
Pour approximately half of the creamy soup mixture over the beef.
Sprinkle about 1/2 cup of shredded cheddar cheese over the layer.
Repeat with the remaining potatoes, ground beef, creamy sauce, and another 1/2 cup of cheese.
Finish with the remaining 1 cup of cheddar cheese, making sure the entire surface is covered.
Step 6: Bake
Cover the baking dish tightly with aluminum foil.
Bake for approximately 45 minutes.
Remove the foil and continue baking for another 20–25 minutes, or until the potatoes are completely tender and the cheese is melted, bubbling, and lightly golden.
If you want an extra golden cheese topping, place the casserole under the broiler for 1–2 minutes at the end. Watch it carefully because the cheese can brown quickly.
Step 7: Rest and Serve
Remove the casserole from the oven and allow it to rest for 10 minutes before serving.
This gives the layers time to settle and makes the casserole easier to portion.
Sprinkle with fresh parsley if desired and serve warm.
Tips for the Best Ground Beef Casserole
Slice the potatoes evenly. Thin, uniform slices cook more consistently and prevent some pieces from remaining firm while others become overcooked.
Don’t skip the covered baking time. Covering the casserole traps steam and helps the potatoes become tender.
Use freshly shredded cheese. Freshly shredded cheddar usually melts more smoothly than packaged pre-shredded cheese.
Season every layer. Potatoes can be bland on their own, so seasoning them before assembling the casserole makes a noticeable difference.
Let it rest. A short resting period allows the casserole to set and makes serving much easier.
Easy Variations
This cheesy beef and potato casserole recipe is easy to customize.
For a bacon cheeseburger version, add 1/2 cup of cooked, crumbled bacon and use extra-sharp cheddar.
For a spicy casserole, add diced jalapeños or 1/2 teaspoon of red pepper flakes to the beef mixture.
For extra vegetables, add mushrooms, bell peppers, peas, or corn.
You can also replace the cheddar with Monterey Jack, Colby Jack, mozzarella, or a Mexican cheese blend.
If you prefer a richer casserole, replace some of the milk with heavy cream.
What to Serve With This Casserole
Because this is already a hearty meal, simple side dishes work best.
Serve it with a crisp green salad, steamed broccoli, roasted green beans, or glazed carrots.
For a comforting family dinner, add warm dinner rolls or homemade garlic bread.
A spoonful of sour cream or a little hot sauce on top can also add a delicious finishing touch.
Can You Make This Casserole Ahead?
Yes. This is an excellent make-ahead dinner recipe.
Assemble the casserole according to the instructions, cover it tightly, and refrigerate it for up to 24 hours before baking.
When you’re ready to cook, allow the baking dish to sit at room temperature for about 20–30 minutes while the oven preheats. You may need to add a few extra minutes to the baking time because the casserole will be cold.
How to Store Leftovers
Allow leftover casserole to cool before transferring it to an airtight container.
Refrigerate for up to 3–4 days.
Individual portions can be reheated in the microwave, while larger portions can be warmed in a 350°F oven until heated through.
The casserole can also be frozen in an airtight freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use ground turkey instead of ground beef?
Yes. Ground turkey is an easy substitute if you prefer a lighter protein. You may want to add a little extra seasoning or Worcestershire sauce for additional flavor.
Why are my potatoes still hard?
The potato slices may be too thick, or the casserole may need more cooking time. Make sure the dish is covered during the first part of baking so steam can help cook the potatoes.
Can I use frozen potatoes?
Yes, although cooking times and texture may vary. Frozen diced or shredded potatoes can be convenient alternatives, but thinly sliced fresh potatoes provide the classic layered texture.
What cheese melts best on a casserole?
Cheddar, Monterey Jack, Colby Jack, and mozzarella all melt beautifully. Sharp cheddar is especially good because its strong flavor pairs well with seasoned ground beef.
Final Thoughts
This Cheesy Ground Beef and Potato Casserole is the ultimate easy comfort food for busy nights. Tender potatoes, flavorful ground beef, creamy sauce, and golden melted cheddar come together in one satisfying casserole that the whole family can enjoy.
It’s affordable, filling, customizable, and easy to prepare ahead of time. Whether you’re looking for a budget-friendly family dinner, an easy weeknight meal, or a cheesy casserole for leftovers, this recipe delivers plenty of homemade flavor with minimal effort.

