I love a good beef and potato casserole when I want something honest and comforting on the table. I’ll brown ground beef with onions and garlic, layer in thin potatoes, add a creamy or tomato‑forward sauce, and finish with melting cheese until it’s bubbly and golden.
It’s simple, forgiving, and feeds a crowd — and I’ve got a few variations and tips that make it even better, so keep going to see what works best.
Classic Cheesy Beef and Potato Casserole

This classic cheesy beef and potato casserole layers seasoned ground beef with tender sliced potatoes and melty cheddar for a comforting weeknight meal; it bakes until bubbly and golden, making it ideal for feeding a family or bringing to potlucks.
- 1 lb (450 g) ground beef
- 4 cups thinly sliced potatoes (Yukon Gold or Russet)
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup milk
- 1 1/2 cups shredded cheddar cheese, divided
- 2 tbsp butter, melted
- 1 tsp Worcestershire sauce
- 1 tsp dried thyme or oregano
- Salt and black pepper to taste
- 2 tbsp chopped fresh parsley (optional, for garnish)
Preheat oven to 375°F (190°C);
in a large skillet cook ground beef with onion and garlic until browned, drain excess fat then stir in Worcestershire, thyme, salt and pepper and remove from heat while you whisk together the cream of mushroom soup and milk and toss sliced potatoes with melted butter.
In a greased 9×13-inch baking dish layer half the potatoes, half the beef mixture, half the cheddar, then repeat layers and pour soup mixture evenly over the top,
cover with foil and bake 45 minutes then uncover and bake 15–20 minutes more until potatoes are tender and cheese is golden and bubbly, let rest 10 minutes before serving.
Tip: Use uniform potato slices (a mandoline helps) for even cooking and parboil thicker slices 5 minutes to guarantee tenderness without overbaking the beef layer.
This recipe is a great option for weeknight dinners and feeding a family with minimal fuss.
Slow-Cooker Ground Beef and Potato Bake

This slow-cooker ground beef and potato bake layers seasoned beef with thinly sliced potatoes, onions, and a creamy sauce for set-it-and-forget-it comfort; it yields tender potatoes and melty cheese with minimal hands-on time, making it perfect for busy weeknights or an easy weekend meal.
- 1 lb (450 g) ground beef
- 4 cups thinly sliced potatoes (Yukon Gold or Russet)
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 can (10.5 oz) condensed cream of mushroom soup
- 1/2 cup milk
- 1 cup shredded cheddar cheese, divided
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme or oregano
- 1/2 tsp smoked paprika (optional)
- Salt and black pepper to taste
- 2 tbsp butter, melted
- 2 tbsp chopped fresh parsley (optional, for garnish)
Brown the ground beef in a skillet over medium-high heat with the onion and garlic until the beef is no longer pink, drain any excess fat, stir in Worcestershire, thyme, smoked paprika, salt and pepper, then layer half the potato slices in the slow cooker, top with half the beef mixture and half the cheese, repeat layers.
Whisk together the cream of mushroom soup and milk and pour evenly over the top, dot with melted butter, cover and cook on LOW for 4–5 hours or HIGH for 2–3 hours until potatoes are tender, then sprinkle remaining cheese on top, close the lid for 10 minutes to melt and garnish with parsley before serving.
Tip: For even cooking, slice potatoes uniformly (use a mandoline), you can parboil thicker slices 5 minutes if desired, and if the casserole seems too wet near the end, remove the lid and cook on HIGH for 15–30 minutes to evaporate excess liquid.
This recipe is adapted from a classic savory hamburger casserole to emphasize homestyle flavors and make it easy for family meals.
Skillet-to-Oven Shepherd’s-Style Potato Casserole

This skillet-to-oven shepherd’s-style potato casserole combines browned ground beef cooked with onions, carrots, peas and savory herbs, layered with thinly sliced or smashed roasted potatoes and finished under the broiler for a golden crust — a rustic, family-friendly one-pan meal that starts on the stovetop for flavor development and finishes in the oven for a crispy top.
- 1 lb (450 g) ground beef (or lamb for more traditional shepherd’s pie)
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 cup diced carrots
- 1 cup frozen peas
- 2 tbsp tomato paste
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 tsp dried rosemary, crushed
- 1/2 cup beef broth
- Salt and black pepper to taste
- 3 cups prepared mashed potatoes (about 2 large potatoes) or 4 cups thinly sliced Yukon Gold
- 2 tbsp butter
- 1/2 cup shredded cheddar or a blend for topping
- 1 tbsp olive oil
Preheat oven to 425°F (220°C); heat oil in a large ovenproof skillet over medium-high, brown the beef with onion and garlic until no longer pink.
Add carrots and cook 4–5 minutes.
Stir in tomato paste, Worcestershire, thyme, rosemary and broth, simmer until thickened and add peas, season to taste.
If using mashed potatoes dollop and spread them over the meat mixture (or arrange thin potato slices overlapping).
Dot with butter and sprinkle cheese on top then transfer skillet to the oven and bake 15–20 minutes until potatoes are golden and cheese is bubbling.
Finish under broiler for 1–2 minutes for extra browning if desired.
Tip: Use uniform potato slices or well-whipped mashed potatoes for even topping, parboil slices if thicker, and make sure the skillet is ovenproof (cast iron works great) to move seamlessly from stovetop to oven.
This recipe adapts easily from rotisserie chicken versions, offering the same convenience and one-pan simplicity for busy weeknights.
Cheesy Hash Brown and Beef Layered Casserole

This cheesy hash brown and beef layered casserole is a comforting, easy weeknight bake that combines savory browned ground beef with onions and spices, layered between crunchy, golden hash brown potatoes and melty cheese for a crowd-pleasing, make-ahead dish that reheats well.
- 1 lb (450 g) ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp dried oregano
- 1/2 tsp salt and 1/4 tsp black pepper
- 1 cup frozen sweet corn (optional)
- 1 (20 oz/570 g) package frozen shredded hash browns, thawed
- 1 cup sour cream
- 1/2 cup milk
- 2 cups shredded cheddar cheese, divided
- 2 tbsp butter, melted
- 1 tbsp olive oil
Preheat oven to 375°F (190°C); heat oil in a skillet over medium-high heat, cook beef with onion and garlic until browned and cooked through, stir in paprika, oregano, corn (if using), salt and pepper, drain excess fat then remove from heat;
in a bowl combine thawed hash browns with sour cream, milk, melted butter and half the cheddar, press half the hash brown mixture into a greased 9×13-inch baking dish, spread the beef mixture evenly over it, top with the remaining hash brown mixture and sprinkle remaining cheddar over the top, bake uncovered for 35–45 minutes until bubbly and golden, let rest 10 minutes before serving.
Tip: For a crisper top, broil for 1–2 minutes at the end while watching closely, and avoid overcrowding the skillet when browning beef to prevent steaming.
This recipe adapts elements from the Savory Cheeseburger Tater Tot Casserole and highlights the use of tater tots as an alternate topping for extra crunch.
Beef, Potato, and Mushroom Creamy Casserole

This creamy beef, potato, and mushroom casserole layers tender browned ground beef with sautéed mushrooms and onions between thinly sliced potatoes in a rich cream-and-cheese sauce, baked until golden and bubbling for a hearty, comforting one-dish meal that serves 6 and reheats well.
- 1 lb (450 g) ground beef
- 1 lb (450 g) potatoes, thinly sliced (Yukon Gold or russet)
- 8 oz (225 g) cremini or button mushrooms, sliced
- 1 medium onion, thinly sliced
- 2 cloves garlic, minced
- 1 cup heavy cream or half-and-half
- 1/2 cup chicken or beef broth
- 1 cup shredded Gruyère or cheddar cheese, divided
- 2 tbsp butter
- 1 tbsp olive oil
- 1 tsp dried thyme or 1 tbsp fresh chopped thyme
- 1 tsp Worcestershire sauce
- 1/2 tsp salt and 1/4 tsp black pepper
- 2 tbsp chopped fresh parsley (optional)
Preheat oven to 375°F (190°C);
heat olive oil in a skillet over medium-high heat, cook ground beef with half the salt and pepper until browned, drain excess fat, add butter, sauté onions until translucent, add mushrooms and garlic and cook until mushrooms release moisture and brown, stir in Worcestershire and thyme and remove from heat;
whisk cream with broth and remaining salt and pepper and half the cheese.
Layer half the sliced potatoes in a greased 9×13-inch baking dish, spread half the beef-mushroom mixture over them, pour half the cream mixture, repeat with remaining potatoes and beef, pour remaining cream over top, cover tightly with foil and bake 45 minutes, uncover, sprinkle remaining cheese and bake 15–20 minutes more until potatoes are tender and top is golden, let rest 10 minutes before serving.
For best results slice potatoes uniformly (use a mandoline), partially cook very thick slices in simmering water or microwave to guarantee tenderness, allow the casserole to rest so the sauce thickens, and if the top browns too quickly tent with foil. This dish is as comforting and homey as a classic casserole, making it perfect for cozy weeknight dinners.
Tex-Mex Beef and Potato Enchilada Casserole

This Tex-Mex Beef and Potato Enchilada Casserole layers seasoned ground beef with roasted potato slices, enchilada sauce, black beans, corn, and cheese, then bakes until bubbling for a family-friendly, spicy twist on classic enchiladas that serves 6 and is easy to assemble ahead.
- 1 lb (450 g) ground beef
- 1.5 lb (700 g) potatoes (Yukon Gold or russet), thinly sliced
- 1 cup enchilada sauce (red or green) plus 1/2 cup extra for topping
- 1 can (15 oz/425 g) black beans, drained and rinsed
- 1 cup frozen corn, thawed
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/2 tsp oregano
- 1/2 tsp salt and 1/4 tsp black pepper
- 1 cup shredded Monterey Jack or cheddar cheese, divided
- 2 tbsp vegetable oil or olive oil
- 2 tbsp chopped fresh cilantro (optional)
- 1 lime, cut into wedges (for serving)
Preheat oven to 400°F (200°C); heat oil in a large skillet over medium-high heat, cook onion until soft, add garlic and cook 30 seconds, add ground beef and brown breaking up into small pieces, stir in chili powder, cumin, paprika, oregano, salt, and pepper then add black beans and corn and 1 cup enchilada sauce and simmer 3–4 minutes.
Meanwhile toss potato slices with a little oil, salt, and pepper and roast on a sheet pan 10–12 minutes until starting to soften, reduce oven to 375°F (190°C) and in a greased 9×13-inch dish layer half the roasted potatoes, half the beef mixture, sprinkle one-third of the cheese, repeat layers, pour remaining 1/2 cup enchilada sauce over top, cover with foil and bake 25 minutes, uncover, sprinkle remaining cheese and bake 10–15 minutes more until potatoes are tender and cheese is melted and golden, let rest 10 minutes, garnish with cilantro and serve with lime wedges.
Tip: For even cooking, slice potatoes uniformly (use a mandoline), par-cook thicker slices before assembling, and taste-adjust the spice level by adding hot sauce or chopped jalapeño to the beef mixture. This recipe pairs well with simple sides like a crisp salad or fresh pico de gallo to balance the richness.
Mediterranean Beef, Potato, and Herb Casserole

This Mediterranean Beef, Potato, and Herb Casserole layers savory seasoned ground beef with thinly sliced potatoes, tomatoes, olives, feta, and bright herbs for a fragrant, family-friendly bake inspired by coastal flavors; it serves about 6 and works well for weeknight meals or a make-ahead dinner, offering a balance of tender potatoes, tangy cheese, and herbaceous brightness.
- 1 lb (450 g) ground beef (or lamb for a variation)
- 1.5 lb (700 g) potatoes (Yukon Gold or red), thinly sliced
- 1 can (14 oz/400 g) diced tomatoes, drained
- 1 small red onion, thinly sliced
- 2 cloves garlic, minced
- 1/2 cup pitted Kalamata olives, halved
- 3/4 cup crumbled feta cheese
- 2 tbsp tomato paste
- 1 tbsp dried oregano
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1 tsp salt and 1/2 tsp black pepper
- 2 tbsp olive oil
- 2 tbsp chopped fresh parsley
- 1 tbsp chopped fresh mint (optional)
- 1 lemon, zested and juiced
Preheat oven to 375°F (190°C); heat olive oil in a skillet over medium heat, cook onion until translucent, add garlic and cook 30 seconds, add ground beef and brown breaking into small pieces, stir in tomato paste, oregano, cumin, paprika, salt, and pepper, add drained tomatoes and olives and simmer 3–4 minutes to meld flavors.
Toss potato slices with a little oil, salt, and pepper and layer half the potatoes in a greased 9×13-inch dish, top with half the beef mixture and half the crumbled feta, repeat layers, cover with foil and bake 30 minutes, uncover and bake 15–20 minutes more until potatoes are tender and top is golden, let rest 10 minutes then sprinkle with parsley, mint, and lemon zest and serve with lemon wedges.
Tip: Slice potatoes uniformly (use a mandoline), par-cook thicker slices if needed, adjust salt because feta and olives are salty, and add a splash of lemon juice just before serving to brighten the casserole.
This recipe can be adapted into a comforting family-style bake using buttery crackers or a crispy topping for extra texture, inspired by homestyle casseroles with comforting flavors.
One-Pan Ground Beef, Potato, and Vegetable Casserole

This One-Pan Ground Beef, Potato, and Vegetable Casserole is a practical, weeknight-friendly dish that sautés seasoned ground beef with onions and garlic, then combines bite-sized potatoes and mixed vegetables in the same pan to finish in the oven for a golden, hearty meal that serves about 4–6 and needs just one skillet and a broiler step for a crisp top.
- 1 lb (450 g) ground beef
- 1.5 lb (700 g) baby potatoes, halved or quartered if large
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 cup frozen mixed vegetables (peas, carrots, corn)
- 1 tbsp tomato paste
- 1 tsp smoked paprika
- 1 tsp dried thyme or Italian seasoning
- 1 tsp salt and 1/2 tsp black pepper
- 2 tbsp olive oil
- 1/2 cup beef broth (or water)
- 3/4 cup shredded cheddar or mozzarella
- 2 tbsp chopped fresh parsley (optional)
- 1 tbsp Worcestershire sauce or soy sauce
Heat oven to 400°F (200°C); in a large ovenproof skillet, warm oil over medium-high, cook onion until soft, add garlic and cook 30s then add ground beef and brown, drain excess fat, stir in tomato paste, Worcestershire, spices, salt and pepper, add potatoes and broth, bring to a simmer, cover and cook 10–12 minutes until potatoes are nearly tender, stir in frozen vegetables, sprinkle cheese over top and transfer skillet to oven, bake uncovered 10–15 minutes until potatoes are cooked through and cheese is golden, finish under broiler 1–2 minutes for extra crisp if desired and let rest 5 minutes before sprinkling parsley and serving.
Tip: Cut potatoes uniformly for even cooking and par-cook larger pieces a few minutes before assembling if needed to avoid underdone centers.
This casserole draws on the comforting profile of a classic Meatball Casserole to create a similarly cozy, savory one-pan dinner.
Loaded Bacon-Cheddar Beef and Potato Casserole

This Loaded Bacon-Cheddar Beef and Potato Casserole turns classic comfort flavors into a hearty, crowd-pleasing one-dish meal: seasoned ground beef and crisp bacon mingle with tender, cheesy potatoes, scallions, and a touch of tangy sour cream for richness, then bake until bubbly and golden — perfect for weeknights, potlucks, or leftovers that reheat beautifully.
- 1 lb (450 g) ground beef
- 1 lb (450 g) Yukon Gold or red potatoes, diced into 1/2–3/4-inch cubes
- 6 slices bacon, chopped
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 cup shredded sharp cheddar cheese, plus 1/4 cup for topping
- 1/2 cup sour cream
- 1/4 cup milk
- 2 tbsp tomato paste or 1 tbsp Worcestershire sauce
- 1 tsp smoked paprika
- 1 tsp dried chives or 2 tbsp chopped fresh scallions
- 1 tsp salt and 1/2 tsp black pepper
- 2 tbsp olive oil or butter
- 1/2 cup beef broth (or water)
Preheat oven to 400°F (200°C);
in a large ovenproof skillet or sauté pan, cook chopped bacon over medium until crisp, remove with a slotted spoon leaving rendered fat, add oil if needed and sauté onion until translucent, add garlic and cook 30 seconds, add ground beef and brown breaking up lumps, drain excess fat if desired then stir in tomato paste or Worcestershire, smoked paprika, salt and pepper,
add diced potatoes and beef broth, bring to a simmer, cover and cook 10–12 minutes until potatoes are nearly tender,
stir in sour cream, milk and cheddar, sprinkle remaining cheese on top and transfer skillet to oven uncovered for 12–15 minutes until bubbly and golden, broil 1–2 minutes if you want extra browning, let rest 5 minutes, garnish with chives or scallions and serve.
Tip: Use uniformly sized potato pieces for even cooking and par-cook larger cubes a few minutes before assembling; for a lighter version swap sour cream for Greek yogurt and reduce cheese slightly.
This recipe can be adapted to use a buttery cracker topping like Ritz crackers for added crunch and flavor.
Lighter Greek Yogurt and Herb Beef Potato Casserole

This lighter Greek Yogurt and Herb Beef Potato Casserole keeps the comfort of beef and potatoes but swaps in Greek yogurt and fresh herbs to guarantee fat reduction while adding bright flavor — lean ground beef and tender diced potatoes are cooked with onion, garlic, and fragrant herbs, then combined with Greek yogurt and a touch of milk for creaminess, topped with a sprinkle of cheese and baked until bubbling and golden for a satisfyingly lighter weeknight or potluck main.
- 1 lb (450 g) lean ground beef (90% lean or leaner)
- 1 lb (450 g) Yukon Gold or red potatoes, diced into 1/2-inch cubes
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 3/4 cup plain Greek yogurt (nonfat or low-fat)
- 1/4 cup low-fat milk or unsweetened plant milk
- 1 cup shredded part-skim mozzarella or reduced-fat cheddar
- 2 tbsp chopped fresh parsley
- 2 tbsp chopped fresh chives or green onions
- 1 tsp dried oregano or 1 tbsp fresh chopped
- 1 tsp Dijon mustard
- 1 tsp salt and 1/2 tsp black pepper
- 1 tbsp olive oil
- 1/2 cup low-sodium beef broth or water
Preheat oven to 400°F (200°C).
In a large ovenproof skillet, heat oil over medium, sauté onion until softened, add garlic and cook 30 seconds, add ground beef and cook until no longer pink, season with salt, pepper, oregano, and Dijon; stir in diced potatoes and broth, cover and simmer 10–12 minutes until potatoes are almost tender, remove lid and stir in Greek yogurt and milk until combined, fold in half the cheese and the herbs, top with remaining cheese, bake uncovered 12–15 minutes until bubbly and golden and broil 1–2 minutes if extra browning is desired, let rest 5 minutes before serving.
Tip: Use evenly sized potato cubes and par-cook larger pieces to guarantee even doneness, and fold the yogurt in off heat to prevent curdling while keeping the dish creamy. This recipe can be adapted with shredded chicken or wild rice for a different texture and flavor, drawing on techniques used in Comforting Chicken and Wild Rice Casserole Delight.
