Caramelized Onion Bacon Grilled Cheese
intro
Buttery crisp sourdough enveloping nutty melted cheese, sweet jammy caramelized onions, and smoky crispy bacon: this elevated grilled cheese is the ultimate cozy, satisfying comfort food.
Ingredients
Steps
Prep onions and cheese
Place the two yellow onions and blocks of gruyère and white cheddar on the acacia wood cutting board. Use the chef knife to trim off the onion root and stem ends, peel away the dry outer papery skin, then slice onions into uniform 1/8-inch thick half-moons, setting slices in a small pile on the board edge. Shred both cheeses using the large holes of the stainless steel box grater, collecting shredded cheese in the medium stainless steel mixing bowl, tossing gently to combine. Discard onion skins and cheese rinds in a small scrap pile at the board corner.
Cook crispy bacon
Place the 10-inch carbon steel skillet on the stovetop burner behind the cutting board over medium heat (350°F/175°C). Lay the 8 bacon strips in a single layer in the cold skillet, cooking for 8-10 minutes total, flipping halfway with the stainless steel tongs, until bacon is deep golden-red and crisp, with no remaining soft translucent white fat. Transfer cooked bacon to the matte cream ceramic plate lined with a single sheet of unbleached paper towel to drain excess grease, leaving 1 tablespoon of rendered bacon fat in the skillet for cooking onions.
Caramelize sliced onions
Reduce stovetop heat to medium-low (300°F/150°C). Add 1 tablespoon of unsalted butter to the remaining bacon fat in the skillet, then add all sliced onions and 1/4 teaspoon of flaky sea salt. Cook slowly for 20-22 minutes, stirring occasionally with the beech wood spatula, until onions are deep golden brown, soft, and jammy, with no sharp raw crunchy bite. Stir in the fresh thyme leaves and freshly ground black pepper during the last 2 minutes of cooking to release their aroma. Transfer finished caramelized onions to the stainless steel mixing bowl (set aside after shredding cheese), then wipe the skillet lightly with a paper towel to prepare for grilling sandwiches.
Assemble sandwich layers
Spread 1/2 tablespoon of softened unsalted butter evenly across one full side of each sourdough slice (8 slices total, buttered side facing out). Place 4 slices buttered-side down on the acacia wood cutting board, then layer evenly across each base slice: 1/4 of the mixed shredded cheese, 1/4 of the caramelized onions, 2 slices of crumbled crispy bacon, then a final 1/4 of the mixed cheese. Top each stack with a second bread slice, buttered-side facing up, pressing gently with the palm of your hand to adhere layers and prevent fillings from falling out during cooking.
Grill until golden melty
Return the cleaned carbon steel skillet to medium-low heat (325°F/160°C). Place 2 assembled sandwiches in the skillet at a time (do not overcrowd the pan), cooking for 4-5 minutes per side, pressing gently with the beech wood spatula occasionally, until the bread is deep golden brown and crisp on the outside, and the cheese is fully melted and gooey in the center. Check the underside of each sandwich every 2 minutes to avoid burning, reducing heat slightly if the bread browns too quickly before the cheese fully melts.
Rest, slice, and serve
Transfer cooked sandwiches to the matte cream ceramic plate (with paper towel removed), letting them rest for 2 minutes to allow the cheese to set slightly (this prevents all the cheese from oozing out when sliced). Cut each sandwich diagonally into two equal triangles, sprinkle with a tiny pinch of flaky sea salt if desired, then arrange for serving.
Tips
2.Do not rush the onion caramelization by turning up the heat. High heat will burn the thin onion edges and create bitter, acrid notes before the natural onion sugars break down into that signature deep, sweet, jammy flavor; 20 minutes on steady medium-low heat yields perfectly balanced sweet onions with no burnt aftertaste.
3.Butter the outer surface of the bread directly instead of melting butter in the pan for grilling. Spreading softened butter evenly across the bread ensures full, uniform coverage, eliminating soggy unbuttered patches and creating a consistently golden, buttery crunch across every bite, rather than unevenly browned spots from butter pooled in the pan bottom.

OMG this is the best grilled cheese I’ve ever made in my life! The caramelized onions are so sweet and savory paired with the crispy bacon, my husband and two kids devoured every single bite at dinner last night. I used sourdough bread like the recipe suggested and it held up perfectly. Game changer for weeknight dinners!
Perfect easy recipe for a lazy Sunday! I was worried caramelizing onions would be hard but the instructions were super straightforward, even for a beginner cook like me. Only took 30 minutes total like it said, no fancy ingredients needed. SO good, I’ll be making this every other week for sure.
I made these for a neighborhood potluck over the weekend and people were asking me for the recipe left and right! I cut them into little sliders so they were easy to grab, and the platter was empty in 10 minutes flat. Who knew fancy grilled cheese could be such a crowd pleaser?
Wait has anyone tried pre-making the caramelized onions and bacon ahead for meal prep? I feel like if I make a big batch on Sunday I can throw these together for lunch all week, but I don’t want the bread to get soggy.
Super solid base recipe! I added a pinch of red pepper flakes to the onions while they caramelized and a drizzle of hot honey on the inside of the bread, and it took this to a whole new level. 10/10 will make again.
I’ve never successfully made caramelized onions before, they always burn on me, but the low heat tip in this recipe worked so well! My roommate thought I ordered takeout when I served these, lol. So easy even I can’t mess it up.
Made this for my partner for our at-home date night last week, paired with tomato soup for dipping, and they said it was better than the grilled cheese we get at our favorite fancy bistro downtown. Win for me!
Quick question – will this work with gluten free sourdough? I have celiac so I can’t do regular wheat bread, but this looks too good to pass up!
I used thick cut applewood smoked bacon for this and HOLY COW the flavor is unreal. The smokiness pairs so perfectly with the sweet, buttery onions. Don’t skimp on the bacon, people!
30 minute cook time is no joke! I got home late from work last night, pulled this together with stuff I already had in the fridge, and had a hot, delicious dinner on the table faster than delivery would have showed up. New go-to busy night meal.