Onion Dishes Dinners solves a specific problem: you bought a 3-pound bag of onions and need a main course, not a garnish. This recipe roasts 3 pounds of sliced yellow onions down to a jammy, deeply browned base, then bakes them under Gruyere and thyme until the edges bubble at 400F (204C). Total time is 50 minutes, and 35 of those minutes are unattended oven time.
Advertisements1
The numbers matter here. Three pounds of raw onions yield roughly 2 cups of caramelized onion after roasting, which is enough to fill a 9×13-inch baking dish and serve 6 people at 285 calories per portion. The dish costs about $9 total at average US grocery prices, with Gruyere being the single most expensive line item at roughly $4.50 for 6 ounces.
If you want a meatless dinner that does not taste like a side dish, this is the format to use. The egg-and-cream custard binds the onions into a sliceable bake, and the cheese crust gives you texture contrast. No roux, no stovetop babysitting, one pan to wash.
Why You'll Love This Recipe
About the Ingredients
3 lb (1.36 kg) yellow onions, about 6 large, sliced 1/4 inch thick
Yellow onions have the highest sugar-to-water ratio of the common varieties, which is why they brown best here. Substitution: sweet onions (Vidalia) work but brown 5-8 minutes faster, so check at the 25-minute mark.
3 tbsp (42 g) unsalted butter, melted
Butter carries the browning flavor better than oil because its milk solids toast. Substitution: use 2 tbsp olive oil plus 1 tbsp butter if you want a slightly higher smoke point.
2 tbsp (30 ml) olive oil
The oil raises the smoke point of the butter mixture so the onions do not scorch at 400F (204C). Buying tip: regular, not extra-virgin, is fine for roasting; save the expensive bottle for finishing.
1 tsp (6 g) fine sea salt, plus more to taste
Salt pulls water out of the onions early, which speeds browning. Substitution: kosher salt works, but use 1 1/2 tsp because the crystals are larger.
1 tsp (1 g) dried thyme
Dried thyme holds up to 35 minutes of oven heat better than fresh. Substitution: 1 tbsp fresh thyme leaves, added after roasting instead of before, keeps more aroma.
3 large eggs (150 g)
Eggs set the custard that turns loose onions into a sliceable bake. Substitution: 3/4 cup (180 ml) aquafaba works for a vegan version, but add 1 extra tbsp cornstarch for structure.
3/4 cup (180 ml) heavy cream
Heavy cream at 36% fat will not curdle at oven temperature. Substitution: whole milk plus 1 tbsp cornstarch thickens acceptably, but the texture is looser.
6 oz (170 g) Gruyere, grated, about 1 1/2 cups
Gruyere melts without oiling out and brings a nutty note that matches caramelized onion. Substitution: Swiss cheese is milder and cheaper; smoked Gouda adds a bacon-like edge.
1/4 tsp (0.5 g) freshly ground black pepper
Grind it fresh; pre-ground pepper loses most of its volatile oils within a few months. Buying tip: buy whole peppercorns and a $10 grinder, not the shaker.
2 tbsp (8 g) panko breadcrumbs
Panko's coarse flakes stay crisp on top instead of absorbing cream and going soggy. Substitution: crushed pork rinds for a gluten-free, zero-carb topping.
Tips & Tricks
Do not crowd the pan
onions piled more than 1 1/2 inches deep in a 9×13-inch dish steam instead of browning. Use two dishes if your onions exceed that depth.
Salt at the start, not the end
the 1 tsp added before roasting draws out water in the first 10 minutes, cutting total browning time by roughly 8 minutes.
Let it rest 10 minutes before slicing
the custard is still liquid at 165F (74C) internal; it firms to sliceable consistency as it cools to about 150F (66C).
Use a light-colored metal pan
dark nonstick and glass brown the bottom layer 2-3 times faster and can scorch the onion base before the custard sets.
Pro Tips
Step-by-Step Instructions
1. Heat oven and prep dish
Set a rack in the middle position and preheat the oven to 400F (204C). Grease a 9×13-inch baking dish with 1 tbsp of the butter. Preheating fully matters because a cold oven stretches the onion browning phase past 45 minutes.
2. Toss onions with fat and salt
In a large bowl, toss the sliced onions with the remaining 2 tbsp melted butter, the olive oil, 1 tsp salt, dried thyme, and black pepper until every slice is coated. Coating before roasting, rather than drizzling after, is what produces even browning across the whole pan.
3. Roast until deeply golden
Spread the onions in the prepared dish and roast uncovered for 30 minutes, stirring once at the 15-minute mark. They are done when the volume has dropped by roughly two-thirds and the edges are deep golden brown, about 25 minutes in a convection oven.
4. Whisk the custard
While the onions roast, whisk the 3 eggs and 3/4 cup heavy cream in a bowl until fully homogeneous, about 30 seconds. No streaks of yolk should remain, or you will get scrambled patches in the finished bake.
5. Combine onions and custard
Pull the dish from the oven, reduce the heat to 375F (190C), and pour the custard evenly over the hot onions. Stir once with a spatula to distribute it, then press the mixture into an even layer. Working with hot onions helps the custard start setting immediately.
6. Top and bake to set
Scatter the grated Gruyere over the surface and bake at 375F (190C) for 12 minutes. The custard is set when the center registers 165F (74C) on an instant-read thermometer and the edges are bubbling.
7. Add panko and brown
Sprinkle the 2 tbsp panko over the cheese and bake another 5-7 minutes, until the topping is golden brown and the cheese is bubbling at the edges. Watch it from minute 5; panko goes from gold to burnt in under 90 seconds.
8. Rest and slice
Remove from the oven and rest 10 minutes on a wire rack before cutting into 6 portions. The rest lets the custard finish setting so slices come out clean instead of running onto the plate.
Delicious Variations
French onion soup bake
swap the Gruyere for 6 oz melted Comte and add 1 cup beef or mushroom broth to the custard; bake in 6 oven-safe crocks for 22 minutes at 375F (190C).
Bacon and cheddar version
fold 6 slices cooked, crumbled bacon into the onions before the custard and replace Gruyere with sharp cheddar; expect 340 calories per serving.
Vegan onion bake
use aquafaba plus 1 tbsp cornstarch instead of eggs, full-fat oat cream instead of heavy cream, and 6 oz vegan mozzarella; bake 4 minutes longer to set.
How to Store Onion Dishes Dinners
Refrigerator
Store covered in the baking dish or an airtight container for up to 4 days. Cool to room temperature within 2 hours first; warm custard left out longer than that is a food safety risk.
Freezer
Freeze cut portions in a single layer on a sheet pan, then transfer to a freezer bag for up to 2 months. The custard texture drops slightly after freezing, so expect a softer result.
Reheating
Reheat covered at 350F (177C) for 15-18 minutes, or microwave single portions for 90 seconds. Add 1 tbsp cream or milk before reheating to replace moisture lost in the fridge.
Frequently Asked Questions
Q: What are the best onions for onion dishes dinners?
Yellow onions are the best default because they have the highest sugar content and brown most reliably. Sweet onions like Vidalia work but brown faster, so reduce the first roast to 25 minutes, and red onions turn muddy and gray when roasted this long.
Q: Can I make this onion bake ahead of time?
Yes, assemble it up to 24 hours ahead and refrigerate before baking. Add 5-7 minutes to the covered bake time because the dish starts cold, and always verify 165F (74C) at the center before serving.
Q: Why did my onions turn out soggy instead of caramelized?
Sogginess almost always means the onions were piled too deep or the pan was covered, trapping steam. Keep the layer under 1 1/2 inches in a 9×13-inch dish and roast uncovered at 400F (204C) for the full 30 minutes.
Q: Can I use milk instead of heavy cream?
Yes, but whisk 1 tbsp cornstarch into the milk first to prevent curdling at oven temperature. The finished custard will be slightly looser than the cream version but still sliceable after the 10-minute rest.
Q: How do I know when the custard is fully set?
The center should read 165F (74C) on an instant-read thermometer and wobble as a single unit when you nudge the pan. If the middle ripples like liquid, bake 4 more minutes and check again.
If you cook this once, you will stop treating onions as a background ingredient. Buy the 3-pound bag, roast them down, and keep this in your weeknight rotation. Stay sharp.
Onion Dishes Dinners
Onion Dishes Dinners is a one-pan caramelized onion bake with Gruyere and thyme that turns 3 pounds of onions into a rich, savory main course.
🧂 Ingredients
- 3 lb (1.36 kg) yellow onions, about 6 large, sliced 1/4 inch thick
- 3 tbsp (42 g) unsalted butter, melted
- 2 tbsp (30 ml) olive oil
- 1 tsp (6 g) fine sea salt, plus more to taste
- 1 tsp (1 g) dried thyme
- 3 large eggs (150 g)
- 3/4 cup (180 ml) heavy cream
- 6 oz (170 g) Gruyere, grated, about 1 1/2 cups
- 1/4 tsp (0.5 g) freshly ground black pepper
- 2 tbsp (8 g) panko breadcrumbs
📋 Instructions
- 1Heat oven and prep dish — Set a rack in the middle position and preheat the oven to 400F (204C). Grease a 9×13-inch baking dish with 1 tbsp of the butter. Preheating fully matters because a cold oven stretches the onion browning phase past 45 minutes.
- 2Toss onions with fat and salt — In a large bowl, toss the sliced onions with the remaining 2 tbsp melted butter, the olive oil, 1 tsp salt, dried thyme, and black pepper until every slice is coated. Coating before roasting, rather than drizzling after, is what produces even browning across the whole pan.
- 3Roast until deeply golden — Spread the onions in the prepared dish and roast uncovered for 30 minutes, stirring once at the 15-minute mark. They are done when the volume has dropped by roughly two-thirds and the edges are deep golden brown, about 25 minutes in a convection oven.
- 4Whisk the custard — While the onions roast, whisk the 3 eggs and 3/4 cup heavy cream in a bowl until fully homogeneous, about 30 seconds. No streaks of yolk should remain, or you will get scrambled patches in the finished bake.
- 5Combine onions and custard — Pull the dish from the oven, reduce the heat to 375F (190C), and pour the custard evenly over the hot onions. Stir once with a spatula to distribute it, then press the mixture into an even layer. Working with hot onions helps the custard start setting immediately.
- 6Top and bake to set — Scatter the grated Gruyere over the surface and bake at 375F (190C) for 12 minutes. The custard is set when the center registers 165F (74C) on an instant-read thermometer and the edges are bubbling.
- 7Add panko and brown — Sprinkle the 2 tbsp panko over the cheese and bake another 5-7 minutes, until the topping is golden brown and the cheese is bubbling at the edges. Watch it from minute 5; panko goes from gold to burnt in under 90 seconds.
- 8Rest and slice — Remove from the oven and rest 10 minutes on a wire rack before cutting into 6 portions. The rest lets the custard finish setting so slices come out clean instead of running onto the plate.



