Ingredients (Serves 6)
For the caramelized onions
-
3 lbs onions (yellow or sweet), thinly sliced
-
3 tbsp butter
-
2 tbsp olive oil
-
1 tsp salt
-
½ tsp black pepper
-
1 tsp sugar (optional, helps caramelize)
-
2–3 tsp fresh thyme or 1 tsp dried
-
2 cloves garlic, minced (optional)
Casserole base
-
1 cup heavy cream or half-and-half
-
½ cup sour cream (optional for tang)
-
1 cup shredded Gruyère or Swiss cheese
-
½ cup Parmesan, grated
-
1 tbsp flour (for thickening)
-
1 tsp Dijon mustard (optional but excellent)
Topping
-
1 cup buttery breadcrumbs (panko preferred)
-
2 tbsp melted butter
-
¼ cup Parmesan
🧑🍳 Instructions
1. Caramelize the onions (most important step)
-
Heat butter and olive oil in a large skillet over medium heat.
-
Add onions, salt, pepper, and sugar (if using).
-
Cook 35–45 minutes, stirring occasionally, until deep golden brown.
-
Lower heat if they brown too fast.
-
-
Add garlic and thyme during the last 5 minutes.
-
Remove from heat.
2. Make the creamy mixture
-
In a bowl, whisk together cream, sour cream (if using), flour, and Dijon.
-
Stir in Gruyère and Parmesan.
-
Fold in the caramelized onions until everything is coated.
3. Assemble the casserole
-
Preheat oven to 375°F (190°C).
-
Grease a 9×9 or similar baking dish.
-
Spread the creamy onion mixture evenly in the dish.
4. Add topping
-
Mix breadcrumbs, melted butter, and Parmesan.
-
Sprinkle evenly over the top.
5. Bake
-
Bake 20–25 minutes until bubbly and golden.
-
Let it cool 5–10 minutes before serving.

