Ingredients
Equipment
Method
Make the beef and onions
- Heat the oven to 375°F.
- Grease a 9x13-inch baking dish with 1 teaspoon of the olive oil.
- Heat the remaining 2 teaspoons oil in a large skillet over medium-low heat, then add the onions and salt.
- Cook for 25-30 minutes, stirring occasionally, until the onions are soft and deep golden.
- Add the ground beef and cook over medium heat for 6-8 minutes, breaking it up, until browned and it reaches 160°F.
- Stir in the thyme and Worcestershire sauce.
Make the sauce
- Transfer the beef and onion mixture to a bowl.
- Melt the butter in the same skillet.
- Whisk in the flour and cook for 1 minute.
- Gradually whisk in the broth, cream, and black pepper.
- Simmer for 2-3 minutes until slightly thickened.
Assemble and bake
- Layer half the potatoes in the prepared dish, spread the beef mixture over them, and arrange the remaining potatoes on top.
- Pour the sauce evenly over the potatoes.
- Cover the dish tightly with foil and bake for 60-75 minutes, until the potatoes are fork-tender.
- Remove the foil and sprinkle the Gruyere evenly over the top.
- Bake uncovered for 10-15 minutes, until the cheese is melted and golden in spots.
- Rest the bake for 15 minutes before serving.
Notes
For even cooking, slice the potatoes uniformly to 1/8 inch thick. Refrigerate leftovers for 3-4 days; freezing is not recommended because the cream sauce and potatoes may change texture. For a lighter variation, use half-and-half in place of the heavy cream.
