Ingredients:
- 1 lb (450g) lean ground beef (93% lean)
- 1 medium (110g) yellow onion, finely diced
- 3 cloves (9g) garlic, minced
- 2 tbsp (30ml) low-sodium beef broth
- 1 tsp (5g) smoked paprika
- ½ tsp (3g) dried thyme
- Salt and black pepper to taste
- 2 lbs (900g) Yukon Gold potatoes, peeled and cubed
- ½ cup (120ml) skim milk
- ¼ cup (60g) plain Greek yogurt
- 2 tbsp (28g) unsalted butter
- ½ tsp (3g) garlic powder
- 1 cup (115g) part-skim shredded mozzarella
- 1 tbsp (15ml) fresh parsley, chopped
Instructions:
- Place the skillet over medium-high heat. Add the lean ground beef, breaking it apart with a wooden spoon, and cook until the meat reaches a mahogany-colored sear and no pink remains.
- Drain any excess liquid or fat from the skillet.
- Stir in the diced onion and garlic, sautéing for 3-4 minutes until the onions are translucent.
- Stir in the smoked paprika, thyme, salt, pepper, and beef broth. Simmer for 2 minutes until the liquid reduces to a thick glaze, then pour the mixture into the bottom of a 9x9 inch baking dish.
- Place cubed potatoes in a pot of salted water. Bring to a boil, then reduce to a simmer for 12-15 minutes until fork-tender.
- Drain the potatoes thoroughly and let them steam in the colander for 2 minutes to remove excess moisture.
- Return potatoes to the pot and mash until smooth. Fold in the skim milk, Greek yogurt, butter, and garlic powder until the texture is velvety.
- Preheat oven to 400°F (200°C). Spoon the mashed potatoes over the beef layer, smoothing the top and using a fork to create ridges.
- Evenly distribute the shredded mozzarella across the top.
- Bake for 15-20 minutes, or until the cheese is bubbling and the potato ridges are golden-brown. Garnish with fresh parsley before serving.