I grew up on weeknight casseroles, and this beef-and-potato bake is the kind of recipe that keeps showing up on the table for years: simple, satisfying, and built from pantry staples. Ground beef seasoned with smoked paprika and Worcestershire, thinly sliced russets layered with a silky milk-and-cream sauce, and a blanket of melty cheddar and mozzarella — it’s a cozy, all-in-one dinner that feeds a crowd or makes excellent leftovers. If you love hearty comfort food, you might also enjoy a similarly indulgent morning-to-night dish like a biscuits and gravy casserole for brunch or batch cooking.
Why you’ll love this dish
This casserole brings that homey, stick-to-your-ribs comfort without a long ingredient list. It’s budget-friendly, feeds a family, and reheats beautifully — all reasons busy cooks reach for it on cold nights or when they want an easy potluck contribution.
“The crisped potato edges, savory beef, and cheesy top make this feel like a restaurant comfort plate right from my oven.” — Family-approved review
Quick facts that make it appealing:
- One dish: meat, starch, and sauce all bake together.
- Flexible: swap cheeses, add vegetables, or stretch it with extra potatoes.
- Crowd-pleaser: kid-friendly and easy to double for company.
The cooking process explained
Before you start, here’s what happens in plain language:
- Sauté onion and garlic, brown the seasoned ground beef, and build deep flavor with smoked paprika and Worcestershire.
- Thinly slice russet potatoes and toss them in melted butter and simple seasonings to encourage browning and a silky texture.
- Layer potatoes, meat, and more potatoes in a baking dish so the sauce distributes evenly.
- Make a milk-and-cream liaison thickened with flour and seasoned with mustard and parsley; this binds the casserole into a creamy whole.
- Top with cheddar and mozzarella, cover to steam, then uncover to finish with a golden, bubbling crust.
This overview helps you work efficiently: prep the potatoes and beef concurrently, whisk the sauce while the skillet rests, and assemble quickly so the oven does the final work.
What you’ll need
- 1 lb ground beef (80/20 for flavor; leaner if preferred)
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon salt (divided in recipe)
- ½ teaspoon black pepper (divided)
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- 1 teaspoon Worcestershire sauce
- 3 large russet potatoes, very thinly sliced (a mandoline makes this quick)
- 2 tablespoons butter, melted
- ½ teaspoon salt (for potatoes)
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 1½ cups whole milk
- ½ cup heavy cream
- 2 tablespoons all-purpose flour
- ½ teaspoon salt (for sauce)
- ½ teaspoon ground mustard (or 1 tsp Dijon)
- 1 teaspoon dried parsley
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese (extra, for cheesier top)
- 2 tablespoons chopped fresh parsley (for garnish)
Ingredient notes and substitutions:
- Potatoes: Russets give creamy interiors and crisp edges; Yukon Golds work if you prefer a waxier texture.
- Milk/cream: Use all milk (more milk, less cream) for a lighter sauce; oat or soy milk can substitute but texture will be slightly different.
- Cheese: Sharp cheddar gives flavor punch; mix in Monterey Jack or Gruyère for depth.
Directions to follow
- Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish or similar.
- Heat a cast iron skillet over medium. Add olive oil, then sauté diced onion until translucent, about 4–5 minutes. Add minced garlic and cook 30–45 seconds until fragrant.
- Add ground beef to the skillet. Stir in 1 tsp salt, ½ tsp pepper, smoked paprika, dried thyme, and Worcestershire sauce. Cook, breaking up meat, until browned and cooked through (internal temp 160°F for ground beef). Remove from heat and set aside.
- While beef cooks, place thinly sliced potatoes in a large bowl. Toss with melted butter, ½ tsp salt, ½ tsp garlic powder, and ¼ tsp black pepper so slices are lightly coated.
- Layer half the potato slices in the bottom of the prepared baking dish in a single (or slightly overlapping) layer. Spoon the beef mixture evenly over the potatoes. Top with the remaining potato slices to cover the meat.
- In a medium bowl or measuring cup, whisk together whole milk, heavy cream, flour, ½ tsp salt, ground mustard, and dried parsley until smooth. Pour this creamy sauce evenly over the layered casserole so it seeps between the potatoes.
- Combine shredded cheeses and sprinkle evenly across the top of the casserole.
- Cover the dish tightly with foil and bake for 45 minutes. Remove foil and bake an additional 15 minutes until the top is golden and bubbling and potato edges are tender.
- Let the casserole rest 10–15 minutes before serving — this helps the sauce set so portions hold together.
Timing tip: If slices are thick, add 10–15 minutes covered; test doneness by inserting a knife through to the center — potatoes should be tender.
How to plate and pair
Best ways to enjoy it:
- Plate a hearty square with a crisp green salad (peppery arugula with lemon vinaigrette) to cut the richness.
- Roasted seasonal veg (Brussels sprouts or green beans) complement the cheesy beef flavors.
- For drinks, a medium-bodied red (Merlot or Zinfandel) or a malty amber ale works nicely.
Presentation ideas:
- Garnish each serving with chopped fresh parsley for color.
- Spoon a dollop of sour cream or a few pickled jalapeños on the side for contrast.
Storage and reheating tips
- Refrigerator: Store leftovers in an airtight container for up to 3–4 days. Reheat individual portions in the microwave until steaming hot, or in a 350°F oven covered with foil for about 15–20 minutes.
- Freezing: Cool completely, then wrap tightly or use freezer-safe containers. Freeze up to 2–3 months. Thaw in the fridge overnight before reheating.
- Food safety: Reheat to an internal temperature of 165°F. Don’t leave the casserole more than 2 hours at room temperature after baking.
Helpful cooking tips
- Thin slices matter: Very thin potato slices cook faster and create a creamier texture; a mandoline helps achieve consistent slices.
- Browning builds flavor: Don’t rush the beef browning step — a little color adds depth.
- Sauce thickness: The flour in the milk/cream mixture should be whisked until smooth. If you want a thicker sauce, increase flour by 1 tsp; for thinner, reduce it slightly.
- Make-ahead: Assemble the casserole up to the point of adding the sauce and cheese, then cover and refrigerate overnight. Add sauce and cheese right before baking to preserve texture.
- Casserole dish size: A deeper dish may require longer bake time; check potatoes with a skewer.
Creative twists
- Add-ins: Sautéed mushrooms, diced bell peppers, or a cup of frozen corn fold in easily.
- Spicy variant: Stir in ¼–½ tsp cayenne or a few chopped chipotles in adobo for heat.
- Lighter version: Use 2% milk and skip the heavy cream; choose reduced-fat cheese.
- Handheld idea: If you love the seasoned beef filling, use it as a stuffing for tortillas and fry or bake to make beef and cheese chimichangas — same flavors, different format.
- Vegetarian swap: Replace beef with cooked lentils or a crumbled plant-based meat alternative and use vegetable stock in the sauce.
Common questions
Q: How long does this take from start to finish?
A: Active prep is about 25–35 minutes (sautéing, slicing potatoes, assembling). Bake time is 60 minutes total (45 covered + 15 uncovered). Plan for roughly 1 hour 30 minutes including resting.
Q: Can I use sweet potatoes or Yukon Golds instead of russets?
A: Yes. Yukon Golds give a creamier, waxier bite and don’t need as long to cook. Sweet potatoes will add sweetness and a different texture — slice thin and watch baking time; you may want to par-cook thicker sweet potato slices.
Q: Is it safe to freeze after baking?
A: Yes. Cool completely, wrap tightly, and freeze up to 2–3 months. Thaw overnight in the fridge and reheat covered at 350°F until hot throughout (165°F internal temperature).
Q: Can I make this gluten-free?
A: Yes. Replace all-purpose flour in the sauce with a 1:1 gluten-free flour blend or 1–1½ tsp cornstarch mixed with a little cold milk before whisking into the warm liquid.
Q: How can I make the top extra crispy?
A: In the final 10 minutes of baking, switch to broil briefly (watch closely) to crisp the cheese. Alternatively, brush a little melted butter over exposed potato edges before the final bake to encourage browning.
If you want a printable shopping list or variations tailored to dietary needs, tell me which swap you’re thinking of and I’ll adapt the recipe for you.
Print
Beef and Potato Bake
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Total Time: 90 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: None
Description
A simple and satisfying casserole made with seasoned ground beef, thinly sliced russet potatoes, and a creamy sauce topped with melty cheese.
Ingredients
- 1 lb ground beef (80/20 preferred)
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon salt (divided)
- ½ teaspoon black pepper (divided)
- 1 teaspoon smoked paprika
- ½ teaspoon dried thyme
- 1 teaspoon Worcestershire sauce
- 3 large russet potatoes, very thinly sliced
- 2 tablespoons butter, melted
- ½ teaspoon salt (for potatoes)
- ½ teaspoon garlic powder
- ¼ teaspoon black pepper
- 1½ cups whole milk
- ½ cup heavy cream
- 2 tablespoons all-purpose flour
- ½ teaspoon salt (for sauce)
- ½ teaspoon ground mustard (or 1 tsp Dijon)
- 1 teaspoon dried parsley
- 1 cup shredded cheddar cheese
- ½ cup shredded mozzarella cheese
- ½ cup shredded cheddar cheese (extra, for cheesier top)
- 2 tablespoons chopped fresh parsley (for garnish)
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a 9×13-inch baking dish.
- In a skillet, heat olive oil over medium and sauté onion until translucent, about 4-5 minutes. Add garlic and cook for 30-45 seconds.
- Add ground beef, salt, pepper, smoked paprika, thyme, and Worcestershire sauce to the skillet. Cook until browned and set aside.
- Toss thinly sliced potatoes with melted butter, salt, garlic powder, and black pepper in a bowl.
- Layer half of the potatoes in the baking dish, spoon the beef mixture over the potatoes, and top with the remaining potatoes.
- Whisk together milk, heavy cream, flour, salt, ground mustard, and parsley. Pour evenly over the casserole.
- Combine shredded cheeses and sprinkle over the top.
- Cover with foil and bake for 45 minutes. Remove foil and bake for an additional 15 minutes until golden and bubbling.
- Let rest for 10-15 minutes before serving.
Notes
Serves great with a side salad or roasted vegetables. Can be made ahead and refrigerated overnight before baking.
