The Ultimate Comfort Dish: A Creamy Potato & Beef Casserole You’ll Make Again and Again
How to Make It
1. Prepare the Beef Filling
In a large skillet, heat olive oil or butter over medium heat. Add onions and cook until soft and fragrant. Stir in the garlic, then add the ground beef. Break the meat apart with a spatula and cook until browned.
Season with salt, pepper, paprika, and thyme. When fully cooked, remove from heat and set aside. This savory layer is the heart of your casserole!
2. Make the Creamy Sauce
In a saucepan, melt the butter over medium heat. Add the flour and whisk until it forms a smooth paste (a roux). Slowly pour in the milk, whisking constantly to prevent lumps.
Once it begins to thicken, stir in the heavy cream. Add the mozzarella and cheddar, letting them melt into a silky, rich sauce. Season with a pinch of salt and pepper.
This sauce is what gives the casserole its irresistible creamy texture.
3. Build the Casserole
Preheat your oven to 375°F (190°C).
In a greased baking dish, begin layering:
A thin layer of potatoes
A drizzle of the cream sauce
A layer of seasoned ground beef
More potatoes
More cream sauce
Repeat until all ingredients are used. Finish with a generous topping of cheese.
4. Bake to Perfection
Cover the dish with foil and bake for 45 minutes.
Remove the foil and continue baking another 20–25 minutes, or until the top is golden, bubbling, and slightly crisp.
Let it rest for 10 minutes—this helps the layers settle beautifully.
Serving Suggestions
Serve warm with:
A crisp green salad
Steamed vegetables
A slice of crusty bread
Pickles for a tangy contrast
This casserole also reheats wonderfully, making it perfect for leftovers or weekly meal prep.
Why You’ll Love This Recipe
Comforting and filling — ideal for chilly evenings
Family-friendly — kids and adults love it equally
Budget-friendly — simple pantry staples, big flavor
Customizable — add veggies, switch meats, change cheeses
Join the conversation