Ingredients:

  • 1 lb (450 g) ground beef (or ground turkey)
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 teaspoon salt (5 g)
  • ½ teaspoon black pepper (2 g)
  • 1 teaspoon dried thyme (1 g)
  • 1 can (15 oz / 425 g) diced tomatoes, undrained
  • 1 cup (240 ml) beef broth
  • 4 large russet potatoes, peeled and thinly sliced (about 2 lbs / 900 g)
  • ½ cup (120 ml) heavy cream
  • 1 cup (100 g) shredded cheddar cheese, divided
  • 1 tablespoon olive oil (15 ml)
  • Salt & pepper to taste

Instructions:

  1. Preheat the oven to 375°F (190°C).
  2. In a large skillet, heat 1 tablespoon of olive oil over medium heat.
  3. Add diced onion; sauté until translucent, about 3-4 minutes.
  4. Stir in minced garlic, and cook for an additional minute until fragrant.
  5. Add ground beef; cook until browned and fully cooked, about 5-7 minutes. Drain excess fat.
  6. Season with salt, pepper, thyme, and stir in diced tomatoes and beef broth; simmer for 5 minutes.
  7. Spread meat filling evenly in the bottom of the baking dish.
  8. Layer the sliced potatoes evenly over the meat.
  9. Drizzle heavy cream over the top, and season with salt and pepper.
  10. Sprinkle half of the shredded cheddar cheese over the potatoes.
  11. Cover with aluminum foil and bake for 30 minutes.
  12. Remove foil, top with remaining cheddar cheese, and bake for an additional 15-20 minutes, or until potatoes are tender and cheese is golden brown.
  13. Let cool for a few minutes before serving.