Hearty Ground Beef And Potatoes Casserole Recipe
There are some dinners that just feel like a proper hug in a bowl, and this Ground Beef and Potatoes Casserole recipe is exactly that. It’s the kind of substantial, satisfying meal we turn to on a chilly Tuesday evening or for a relaxed Sunday lunch. It’s not about flashy techniques or rare ingredients; it’s about taking simple, honest components – savoury beef mince, earthy potatoes, and a rich, bubbling sauce – and bringing them together into something truly special. Friends always ask me for this recipe after trying it at dinner parties, and I’m always delighted to share it.
What I believe sets this beef casserole apart is the layering of flavours and textures. We’re not just mixing everything together; we’re building it. First, a deeply savoury beef mince base, simmered with onions, garlic, and a touch of Worcestershire sauce for a lovely tang. Then, we layer on thinly sliced potatoes that become wonderfully tender during baking, soaking up all the delicious juices from below. The final touch is a generous blanket of sharp Cheddar cheese that melts into a golden, bubbling crust, providing a glorious contrast to the soft filling beneath.
This dish works wonderfully for a family dinner, as it’s hearty enough to satisfy big appetites and familiar enough for even the fussiest eaters to enjoy. It’s also a fantastic recipe to have in your back pocket when you want to prepare a meal ahead of time. Let’s get our aprons on and cook something genuinely comforting together.
Recipe Overview
This recipe brings together a rich, savoury ground beef filling with a tender, cheesy potato topping. The flavours are deep and satisfying, with the beef mixture creating its own delicious gravy as it bakes. During testing, I found that par-boiling the potatoes for just a few minutes before layering them is the key to ensuring they cook through perfectly and become beautifully tender.
- Prep Time: 25 minutes
- Cook Time: 45-50 minutes
- Total Time: 1 hour 15 minutes
- Servings: 6 people
- Difficulty: Easy
Why You’ll Love This Ground Beef And Potatoes Casserole Recipe
- Genuine Flavour: The taste is wonderfully robust. You get the deep, savoury notes from the browned beef and onions, a gentle sweetness from the tomato purée, and a sharp, salty finish from the golden Cheddar cheese crust.
- Ready in Just Over an Hour: From starting the prep to pulling it out of the oven, this dish comes together in about 75 minutes, with much of that time being hands-off baking.
- Flexible Recipe: You can easily adapt this to what you have. Throw in some frozen peas or sweetcorn with the mince, or swap the Cheddar for a mix of Red Leicester and mozzarella for an extra stringy cheese pull.
- Ideal for Family Dinners: This is a brilliant all-in-one meal for a satisfying weeknight dinner or a casual Sunday meal. It fills the kitchen with a wonderful aroma as it bakes. If you enjoy hearty beef dishes, you might also like my Parmesan Garlic Beef Bowtie Pasta.
- Family Tested: This recipe always gets compliments in my house. My husband, who’s usually picky, asked for seconds the first time I made it!
Ingredients You’ll Need
For this casserole, we’re using staple ingredients you likely already have. I always recommend using a good quality beef mince with around 15-20% fat content, as it provides the best flavour and moisture. I find that Lea & Perrins Worcestershire sauce gives a unique depth that other brands can’t quite replicate.
- 900g Maris Piper or King Edward potatoes, peeled and thinly sliced (about 3-4mm)
- 1 tbsp olive oil
- 1 large onion, finely chopped
- 2 cloves garlic, minced
- 500g lean beef mince (15-20% fat)
- 2 tbsp plain flour
- 400ml beef stock, hot
- 2 tbsp tomato purée
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- 1 bay leaf
- Salt and freshly ground black pepper, to taste
- 50g unsalted butter, melted
- 150g mature Cheddar cheese, grated
Adam’s Tip: Don’t slice the potatoes too thick. Keeping them around the thickness of a pound coin ensures they cook evenly and become perfectly tender without having to extend the baking time.
How to Make Ground Beef And Potatoes Casserole
The process for this beef casserole is straightforward. We create the flavourful base first, then assemble the layers before letting the oven do the rest of the work. Follow these steps for a perfect result every time.
- Prepare the Potatoes: Preheat your oven to 180°C (160°C fan). Place the sliced potatoes in a large saucepan of salted water. Bring to the boil and cook for 5-6 minutes until they are just starting to become tender but still hold their shape. Drain carefully and set aside.
- Sauté the Aromatics: While the potatoes are boiling, heat the olive oil in a large, deep frying pan or Dutch oven over a medium heat. Add the chopped onion and cook for 6-8 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Brown the Beef Mince: Increase the heat to medium-high, add the beef mince to the pan, and break it up with a wooden spoon. Cook for 7-10 minutes, stirring frequently, until the mince is browned all over. It’s important to get a good colour on the beef as this is where a lot of the flavour comes from. Be sure to check the Food Standards Agency guidelines for cooking meat safely.
- Create the Sauce: Sprinkle the plain flour over the browned mince and stir well to combine. Cook for one minute, then gradually pour in the hot beef stock, stirring constantly to avoid lumps. Add the tomato purée, Worcestershire sauce, dried thyme, and the bay leaf.
- Simmer the Filling: Bring the mixture to a gentle simmer. Reduce the heat to low, cover, and let it bubble away gently for 10-15 minutes. This allows the sauce to thicken and the flavours to meld beautifully. Afterwards, remove the bay leaf and season generously with salt and pepper to your taste. What works best for me is tasting it at this stage to ensure the seasoning is just right before assembling.
- Assemble the Casserole: Spoon the beef mixture into the bottom of a 2-litre casserole dish and spread it into an even layer. Arrange the par-boiled potato slices on top of the beef, overlapping them slightly to create a tight seal.
- Add the Topping and Bake: Brush the melted butter evenly over the top of the potatoes. This will help them turn golden and crisp. Finally, sprinkle the grated Cheddar cheese all over the top.
- Bake to Perfection: Place the casserole dish in the preheated oven and bake for 30-35 minutes, or until the potato topping is golden brown and the cheese is gloriously melty and bubbling at the edges.
- Rest Before Serving: Once baked, carefully remove the casserole from the oven and let it stand for 10 minutes before serving. This allows the filling to set slightly, making it much easier to serve.
Tips From My Kitchen
- Potato Prep: Rinsing the sliced potatoes under cold water before boiling can help remove excess starch, which prevents them from becoming gluey. Pat them dry before layering.
- The Secret Step: For an even deeper, more complex flavour in the beef filling, add a teaspoon of Marmite or a splash of rich red wine along with the beef stock. I learned that this small addition brings a fantastic umami note to the dish.
- Make-Ahead: You can prepare the entire casserole up to the point of baking. Assemble it, allow it to cool completely, then cover tightly with cling film and refrigerate for up to 24 hours. You may need to add 10-15 minutes to the baking time when cooking from chilled.
- Storage: Leftovers are fantastic! Store any remaining casserole in an airtight container in the fridge for up to 3 days. Reheat in the oven at 160°C until piping hot, or in the microwave.
Common Mistakes to Avoid
- Overcrowding the pan: When browning the mince, use a pan that is large enough to give it space. If the pan is too crowded, the mince will steam in its own juices instead of browning, and you’ll miss out on that crucial depth of flavour. If needed, brown it in two batches.
- Watery Filling: If your filling seems too thin after simmering, it’s likely because it wasn’t simmered long enough for the flour to thicken the stock. Ensure you let it bubble gently for at least 10 minutes to reach a nice, gravy-like consistency before assembling.
- Skipping the Rest Time: It can be tempting to serve this straight from the oven, but letting the casserole rest for 10 minutes is essential. This short wait allows the layers to settle and the sauce to thicken slightly, ensuring you can serve neat portions rather than a soupy pile.
Delicious Variations to Try
While this recipe is wonderful as it is, it’s also a great base for experimentation. Here are a few ideas I’ve tried and enjoyed:
- Spicy Version: Add a teaspoon of smoked paprika and a pinch of chilli flakes along with the thyme to give the beef filling a gentle, smoky heat.
- Add More Veg: Bulk out the beef mixture by adding a cup of frozen peas and carrots during the last 5 minutes of simmering. It’s a great way to get more vegetables into the meal.
- Different Protein: This recipe works beautifully with ground lamb instead of beef for a shepherd’s pie-style filling. You could also try it with turkey mince for a lighter option.
What to Serve With This Ground Beef and Potatoes Casserole
This is very much an all-in-one meal, but a few simple sides can round it out beautifully. Here are my go-to pairings:
- Steamed Green Beans: A side of simple, steamed green beans or broccoli provides a fresh, crisp contrast to the richness of the casserole.
- A Simple Salad: A light, crisp salad with a sharp vinaigrette cuts through the hearty flavours. This Classic House Salad with Red Wine Vinaigrette would be an excellent choice.
- Drink Pairing: A full-bodied red wine like a Malbec or Cabernet Sauvignon stands up well to the savoury beef. For a non-alcoholic option, a sparkling apple juice works nicely.
Frequently Asked Questions

Ground Beef And Potatoes Casserole
Ingredients
Method
- Prepare the Potatoes: Preheat your oven to 180°C (160°C fan). Place the sliced potatoes in a large saucepan of salted water. Bring to the boil and cook for 5-6 minutes until they are just starting to become tender but still hold their shape. Drain carefully and set aside.
- Sauté the Aromatics: While the potatoes are boiling, heat the olive oil in a large, deep frying pan or Dutch oven over a medium heat. Add the chopped onion and cook for 6-8 minutes, stirring occasionally, until softened and translucent. Add the minced garlic and cook for another minute until fragrant.
- Brown the Beef Mince: Increase the heat to medium-high, add the beef mince to the pan, and break it up with a wooden spoon. Cook for 7-10 minutes, stirring frequently, until the mince is browned all over. It's important to get a good colour on the beef as this is where a lot of the flavour comes from. Be sure to check the Food Standards Agency guidelines for cooking meat safely.
- Create the Sauce: Sprinkle the plain flour over the browned mince and stir well to combine. Cook for one minute, then gradually pour in the hot beef stock, stirring constantly to avoid lumps. Add the tomato purée, Worcestershire sauce, dried thyme, and the bay leaf.
- Simmer the Filling: Bring the mixture to a gentle simmer. Reduce the heat to low, cover, and let it bubble away gently for 10-15 minutes. This allows the sauce to thicken and the flavours to meld beautifully. Afterwards, remove the bay leaf and season generously with salt and pepper to your taste. What works best for me is tasting it at this stage to ensure the seasoning is just right before assembling.
- Assemble the Casserole: Spoon the beef mixture into the bottom of a 2-litre casserole dish and spread it into an even layer. Arrange the par-boiled potato slices on top of the beef, overlapping them slightly to create a tight seal.
- Add the Topping and Bake: Brush the melted butter evenly over the top of the potatoes. This will help them turn golden and crisp. Finally, sprinkle the grated Cheddar cheese all over the top.
- Bake to Perfection: Place the casserole dish in the preheated oven and bake for 30-35 minutes, or until the potato topping is golden brown and the cheese is gloriously melty and bubbling at the edges.
- Rest Before Serving: Once baked, carefully remove the casserole from the oven and let it stand for 10 minutes before serving. This allows the filling to set slightly, making it much easier to serve.
Notes
I really hope you give this Ground Beef and Potatoes Casserole recipe a go. It’s a staple in my kitchen for a reason, and I’m confident it will become a favourite in yours too. There’s something so satisfying about pulling that bubbling, golden-topped dish from the oven. If you try it, please let me know how it turned out in the comments below – I love hearing from you! Happy cooking!
– Adam Henderson
