Beef and Potato Casserole with Sherry and Swiss Cheese

Prep: 20 minCook: 35 min4 servingsmediumAmerican
Beef and Potato Casserole with Sherry and Swiss Cheese

A comforting layered casserole featuring seasoned ground beef sauteed with peppers and onions, topped with creamy mashed potatoes and melted cheese. The beef layer is enriched with sherry, garlic, and fresh parsley, while the potato topping provides a golden, crispy finish. Serve this hearty dish for weeknight family dinners or casual entertaining. The combination of Swiss cheese and the optional Parmesan adds savory depth, while the sherry brightens the beef filling without overwhelming it. This version emphasizes proper layering and even browning for optimal texture contrast.

Ingredients

4 servings
  • 4 medium russet potatoes, peeled, sliced, and cooked
  • 2 lbs lean ground beef
    ground turkey or ground lamb1:1protein

    lighter alternative

    Full guide →
  • 4 tablespoons butter, divided
    olive oil or coconut oil1:1vegandairy-free

    dairy-free adaptation

    Full guide →
  • 1 large onion, chopped
  • 1 tablespoon garlic, minced or chopped, or to taste
  • 1 medium red bell pepper, seeded and chopped
  • 1 medium green bell pepper, seeded and chopped
  • ¼ cup grated Parmesan cheese(optional)
  • salt
  • black pepper
  • 2 tablespoons cooking sherry, or red wine
    dry white wine or chicken broth1:1flavor

    alcohol-free option

  • ¼ cup fresh parsley, chopped
  • ¼ cup milk, whipping cream or buttermilk
    vegetable broth or plant-based milk1:1vegan

    dairy-free adaptation

    Full guide →
  • ½ cup Swiss cheese, shredded
    Cheddar cheese or Parmesan cheese1:1cheese

    flavor variation

    Full guide →

Instructions

  1. 1

    Preheat oven to 350 degrees Fahrenheit and butter a 2.5-quart baking dish.

  2. 2

    Brown ground beef in a heavy skillet with 2 tablespoons butter, breaking it into crumbles.

  3. 3

    Add chopped onion, garlic, red bell pepper, and green bell pepper to the beef and saute until vegetables are soft.

  4. 4

    Spoon off excess fat from the skillet.

  5. 5

    Stir in Parmesan cheese, salt, black pepper, sherry, and fresh parsley and saute 5 minutes more.

  6. 6

    Spread the beef mixture evenly into the prepared casserole dish.

  7. 7

    Mix the cooked potatoes with remaining butter and milk until smooth, then season with salt and black pepper.

  8. 8

    Spread the mashed potatoes over the beef layer, pressing firmly into corners and sides with a spoon.

  9. 9

    Top with shredded Swiss cheese (or Cheddar or Parmesan if preferred).

  10. 10

    Bake uncovered until potatoes and cheese are lightly browned, 25-30 minutes.

Tips

Tip 1

Spoon off excess fat from the beef mixture before adding seasonings to prevent a greasy casserole.

Tip 2

Press the potato topping firmly into all corners using the back of a spoon for even cooking and a cohesive topper.

Tip 3

For extra creaminess, use whipping cream or buttermilk instead of regular milk when mashing the potatoes.

Good to Know

Storage

Cover and refrigerate leftovers for up to 3 days. Reheat covered in a 325-degree-Fahrenheit oven for 20-25 minutes until warmed through.

Make Ahead

Prepare the beef filling and mashed potatoes separately up to 1 day ahead. Layer and bake just before serving, or assemble the casserole, cover, and refrigerate overnight, then bake adding 10 minutes to the cooking time.

Serve With

Serve directly from the casserole dish while hot. Pairs well with steamed green vegetables, a simple salad, or crusty bread to soak up flavors.

See pairing guide →

Common Mistakes

Watch

Do not skip draining excess fat from the beef to avoid a greasy, heavy casserole.

Watch

Do not underfill the corners with potato topping to avoid uneven browning and exposed beef edges.

Watch

Do not overbake to avoid dried-out potatoes and overly crispy cheese.

Substitutions

Dairy-Free Swaps

butter
olive oil or coconut oil1:1vegandairy-free

dairy-free adaptation

Full guide →

Vegan Options

milk
vegetable broth or plant-based milk1:1vegan

dairy-free adaptation

Full guide →

General Alternatives

Swiss cheese
Cheddar cheese or Parmesan cheese1:1cheese

flavor variation

Full guide →
lean ground beef
ground turkey or ground lamb1:1protein

lighter alternative

Full guide →
cooking sherry
dry white wine or chicken broth1:1flavor

alcohol-free option

Find more substitutions →

FAQ

Can I prepare this casserole ahead of time?

Yes, assemble the casserole completely, cover tightly, and refrigerate overnight. Bake uncovered, adding 10 minutes to the total baking time. You may also prepare the beef filling and mashed potatoes separately up to 1 day ahead and layer just before baking.

What if I don't have sherry or red wine?

Substitute dry white wine, chicken broth, beef broth, or omit entirely. The sherry adds depth but is not essential. If omitting, increase the seasoning slightly and consider adding 1 tablespoon tomato paste for umami.

Can I freeze leftovers and how long do they keep?

Yes, cover and freeze cooled casserole for up to 3 months. Thaw overnight in the refrigerator and reheat covered at 325 degrees Fahrenheit for 30-35 minutes until heated through.