Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Slice of Beef and Potato Casserole on a plate with golden potato rounds, cheesy topping, and savory ground beef, garnished with parsley.

Beef and Potato Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Aneta
  • Total Time: 1 hour 20 minutes
  • Yield: 6 servings 1x

Description

This Beef and Potato Casserole is the ultimate comfort food dinner. Layers of seasoned ground beef, tender sliced russet potatoes, creamy homemade sauce, and melted cheddar and mozzarella come together in one cozy, family-friendly bake. Perfect for busy weeknights, meal prep, or Sunday dinner.


Ingredients

Scale

For the Beef Mixture

  • 1 lb ground beef

  • 1 small onion, diced

  • 2 cloves garlic, minced

  • 2 tablespoons olive oil

  • 1 teaspoon salt

  • ½ teaspoon black pepper

  • 1 teaspoon smoked paprika

  • ½ teaspoon dried thyme

  • 1 teaspoon Worcestershire sauce

For the Potato Layer

  • 3 large russet potatoes, thinly sliced

  • 2 tablespoons butter, melted

  • ½ teaspoon salt

  • ½ teaspoon garlic powder

  • ¼ teaspoon black pepper

For the Creamy Sauce

  • 1 ½ cups whole milk

  • ½ cup heavy cream

  • 2 tablespoons all-purpose flour

  • ½ teaspoon salt

  • ½ teaspoon ground mustard

  • 1 teaspoon dried parsley

For the Topping

  • 1 cup shredded cheddar cheese

  • ½ cup shredded mozzarella cheese

  • ½ cup shredded cheddar cheese (extra cheesiness)

  • 2 tablespoons chopped fresh parsley


Instructions

  1. Preheat Oven:
    Preheat oven to 350°F (175°C).

  2. Cook the Beef:
    Heat olive oil in a skillet over medium heat. Sauté onion until soft. Add garlic and cook 30 seconds. Stir in ground beef, salt, pepper, smoked paprika, thyme, and Worcestershire sauce. Cook until browned. Drain excess grease if needed.

  3. Season Potatoes:
    In a bowl, toss sliced potatoes with melted butter, salt, garlic powder, and black pepper.

  4. Layer the Casserole:
    Arrange half of the potatoes in a greased baking dish. Spread cooked beef mixture evenly on top. Finish with remaining potatoes.

  5. Make the Sauce:
    Whisk together milk, heavy cream, flour, salt, ground mustard, and parsley until smooth. Pour evenly over casserole.

  6. Add Cheese:
    Sprinkle cheddar and mozzarella evenly over the top.

  7. Bake:
    Cover with foil and bake for 45 minutes. Remove foil and bake 15 more minutes, until golden and bubbly.

  8. Rest & Serve:
    Let rest 10 minutes before serving. Garnish with fresh parsley.

Notes

Slice potatoes thinly (about ⅛ inch) for even cooking.

Let the casserole rest before cutting for cleaner slices.

Can be assembled ahead and refrigerated up to 24 hours before baking.

Leftovers keep well in the fridge for 3–4 days.

  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 520 kcal
  • Sugar: 5 g
  • Sodium: 680 mg
  • Fat: 32 g
  • Saturated Fat: 17 g
  • Unsaturated Fat: 13 g
  • Trans Fat: 0 g
  • Carbohydrates: 32 g
  • Fiber: 3 g
  • Protein: 27 g
  • Cholesterol: 105 mg