Ingredients
Equipment
Method
Roast the potatoes
- Preheat oven to 425F. Toss halved baby potatoes with olive oil, salt, and black pepper in an oven-safe cast iron skillet.
- Roast for 30-35 minutes, until golden and crispy.
Caramelize the onions
- Meanwhile, cook thinly sliced yellow onions in butter over medium-low heat for 25 minutes, stirring occasionally, until deep golden and jammy.
- Stir in fresh thyme leaves, beef broth, and Worcestershire sauce, then simmer until the liquid is absorbed.
Assemble and melt cheese
- Spoon the jammy onions over the roasted potatoes, spreading them evenly.
- Top with shredded Gruyere, then bake for 8-10 minutes at 425F until melted and bubbly.
Notes
For best crisp edges, make sure the potatoes are cut to similar sizes and roast in a single layer in the hot skillet. Store leftovers in an airtight container in the refrigerator up to 3 days; reheat in a 425F oven until hot and re-melted (microwave works but softens the crust). Freezing is not recommended because the onions and potatoes lose texture after thawing. Dietary swap: use a dairy-free cheese and butter substitute to make it lactose-free while keeping the onion-caramel flavor.
