01 -
Set your oven to heat at 375°F (190°C). Coat a 9x13 pan lightly with olive oil or non-stick spray.
02 -
Warm the olive oil in a wide pan on medium. Stir in the ground beef, breaking it apart, and cook for 5-7 minutes until brown. Scoop away extra grease, if there is any.
03 -
Toss in the diced onion and crushed garlic with the beef. Let it continue cooking for 3-4 minutes till the onions look soft and a little clear.
04 -
Spoon the meat mixture into the greased pan. Spread the cut potatoes evenly over it. Sprinkle on the seasoning mix, paprika, salt, and pepper. Lastly, cover it all with both cheeses.
05 -
Drizzle the beef stock or water around the edges of the dish. You can also pour in milk for some extra richness, if you'd like.
06 -
Use foil to cover the top, and bake for half an hour. Then take off the foil and bake it uncovered for another 15-20 minutes, until the potatoes soften and the cheese gets lovely and golden.
07 -
Let the dish sit for 5 minutes to cool slightly. Add parsley on top if you want, then dig in while it's hot and gooey!