Ingredients
Equipment
Method
Caramelize the onions
- Melt the butter in a Dutch oven over medium-low heat, then add the sliced onions and cook for 25-30 minutes until deep golden brown, stirring occasionally to prevent scorching.
- Continue cooking until the onions look glossy and caramel-colored, keeping the heat medium-low throughout for maximum flavor.
Assemble and bake
- Preheat the oven to 375°F and grease a baking dish or casserole dish lightly so the potatoes release easily.
- Layer the sliced potatoes with the caramelized onions in the dish, spreading evenly so the bake cooks through uniformly.
- Whisk the beef broth with the heavy cream, fresh thyme, salt, and pepper, then pour the mixture over the potatoes to fill gaps between layers.
- Cover with foil and bake for 45 minutes until the potatoes are tender when pierced with a fork.
Broil finish
- Uncover the casserole and sprinkle with shredded gruyere cheese, then bake for 15 more minutes until golden and bubbly on top.
Notes
Slice potatoes evenly so every layer cooks at the same pace. Store leftovers covered in the refrigerator up to 3 days; reheat at 350°F until hot. Freezing is not recommended for best texture. For a lower-fat option, use half-and-half instead of heavy cream and reduce the cheese slightly.
