Go Back
A beautifully baked homemade cheesy beef and potato casserole in a rustic ceramic baking dish. The top is golden brown with melted cheese bubbling slightly, garnished with fresh parsley. A portion is cut out to reveal the layers of seasoned ground beef, tender potatoes, and creamy sauce.

Cheesy Beef and Potato Casserole

Jana Rae
This Cheesy Beef and Potato Casserole is the ultimate comfort food! Made with layers of seasoned ground beef, tender potatoes, and melty cheese, this easy one-pan meal is perfect for busy weeknights.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Course Main Course
Cuisine American
Servings 6
Calories 450 kcal

Ingredients
  

For the Beef Layer:

  • 1 lb ground beef
  • 1 small onion diced
  • 2 cloves garlic minced
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp smoked paprika
  • ½ tsp dried oregano
  • 1 tbsp Worcestershire sauce
  • 1 can 10.5 oz cream of mushroom soup (or homemade substitute)
  • ½ cup beef broth

For the Potato Layer:

  • 4 medium potatoes thinly sliced
  • 1 ½ cups shredded cheddar cheese
  • ½ cup shredded mozzarella cheese
  • ½ cup heavy cream or whole milk
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp salt

Topping:

  • ½ cup panko breadcrumbs optional for a crispy topping
  • 2 tbsp melted butter
  • 2 tbsp chopped fresh parsley optional

Instructions
 

1️⃣ Preheat & Prep

  • Preheat the oven to 375°F (190°C). Grease a 9x13-inch baking dish with butter or cooking spray.

2️⃣ Cook the Beef Mixture

  • In a large skillet over medium heat, cook the ground beef, breaking it apart as it browns. Add diced onions and garlic and sauté until softened. Stir in salt, pepper, paprika, and oregano. Pour in Worcestershire sauce, cream of mushroom soup, and beef broth. Simmer for 3-5 minutes until well combined. Remove from heat.

3️⃣ Prepare the Potatoes

  • Wash and peel the potatoes, then slice them thinly (about ⅛-inch thick). In a bowl, toss them with heavy cream, garlic powder, onion powder, and salt.

4️⃣ Layer the Casserole

  • Spread half of the sliced potatoes in the prepared baking dish.
  • Add half of the cooked beef mixture over the potatoes.
  • Sprinkle with half of the cheddar and mozzarella cheese.
  • Repeat the layers with the remaining potatoes, beef, and cheese.

5️⃣ Add the Topping

  • For a crispy top, mix panko breadcrumbs with melted butter and sprinkle over the casserole.

6️⃣ Bake

  • Cover the dish with aluminum foil and bake for 40 minutes. Remove foil and bake for an additional 10 minutes or until the cheese is bubbly and the potatoes are tender.

7️⃣ Serve & Enjoy

  • Let the casserole rest for 5-10 minutes before slicing. Garnish with fresh parsley and serve warm.

Notes

Recipe Notes

  • For a Healthier Version: Swap out ground beef for ground turkey or chicken. Use low-fat cheese and replace heavy cream with milk.
  • Cheese Variations: Try using pepper jack for a little heat or Swiss cheese for a rich, nutty flavor.
  • Make-Ahead Tip: Assemble the casserole up to a day in advance and refrigerate before baking.
  • Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Freeze for up to 2 months.