Pin It The smell hit me before I even opened the door: butter browning, onions turning sweet and sticky on the stove. My roommate was making grilled cheese again, but this time she'd spent half an hour babysitting a skillet of onions until they collapsed into something almost like jam. I watched her smear soft butter on sourdough, pile on sharp cheddar and those burnished onions, then press the whole thing into a hot pan until it crackled. That sandwich ruined every other grilled cheese for me.
I made this for my brother the night before he moved across the country, and we ate it standing over the stove because all the furniture was already in the truck. He said it tasted like the kind of meal you want to remember a place by. We didn't talk much, just chewed and smiled, and when he left the next morning, he texted me asking for the recipe.
Ingredients
- Sourdough or country bread: A sturdy, thick-cut bread with good structure holds up to the butter and doesn't turn soggy under all that melted cheese and onion.
- Unsalted butter, softened: Soft butter spreads evenly without tearing the bread, and it gives you control over the salt level in the final sandwich.
- Sharp white cheddar cheese, grated: White cheddar melts beautifully and brings a tangy bite that balances the sweetness of the caramelized onions.
- Yellow onions, thinly sliced: Yellow onions have the right sugar content to caramelize deeply without turning bitter, and slicing them thin speeds up the process.
- Olive oil: A little fat to start the onions cooking and prevent sticking before they release their own moisture.
- Salt: Draws out moisture from the onions early, helping them soften and caramelize faster.
- Sugar (optional): A pinch of sugar halfway through can deepen the golden color and coax out extra sweetness if your onions are mild.
- Freshly ground black pepper: A few grinds add a subtle warmth that cuts through the richness without overpowering the dish.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Caramelize the onions:
- Heat olive oil in a large skillet over medium heat, add the sliced onions and salt, and stir to coat. Cook, stirring occasionally, for 20 to 25 minutes until the onions collapse into a deep golden tangle, adding the sugar halfway through if you want extra sweetness and color.
- Set aside and prep the skillet:
- Remove the caramelized onions from the heat and set them aside in a bowl. Wipe out the skillet if there are any stuck bits so your bread can brown evenly.
- Butter the bread:
- Spread softened butter on one side of each slice of bread. Lay two slices buttered side down on a clean cutting board or plate.
- Assemble the sandwiches:
- Divide the grated cheddar evenly over the two bread slices, then pile the caramelized onions on top and sprinkle with black pepper. Cover with the remaining bread slices, buttered side facing up.
- Grill until golden:
- Heat the skillet over medium-low heat, place the sandwiches in the pan, and cook for 3 to 4 minutes per side, pressing gently with a spatula, until the bread is crisp and golden and the cheese is fully melted. Adjust the heat down if the bread starts to burn before the cheese melts.
- Rest and serve:
- Remove the sandwiches from the pan, let them rest for 2 minutes so the cheese sets slightly, then slice and serve hot.
Pin It One rainy Saturday, I made a double batch of caramelized onions and kept them in the fridge all week. Every time I needed comfort, I'd pull out a spoonful and make myself a grilled cheese in five minutes flat. By Thursday, my partner was doing the same thing, and by Sunday, the container was empty and we were both standing at the stove, slicing onions again.
Choosing Your Bread
Sourdough is my go-to because the tangy flavor plays off the sweet onions and sharp cheddar like a little flavor argument that everybody wins. Country bread or a good sandwich white works just as well if you like a milder backdrop. Just make sure the slices are thick enough to support the filling without falling apart, and avoid anything too soft or it'll turn to mush under the butter and heat.
Cheese Variations
Sharp white cheddar is classic, but Gruyère brings a nutty, slightly sweet flavor that feels more French bistro than diner. Fontina melts like a dream and adds a creamy, mild richness, and I've even mixed in a little Parmesan for extra funk. Whatever you choose, grate it yourself and avoid low-moisture or pre-shredded options that can turn grainy or refuse to melt smoothly.
Serving and Storage
This sandwich is best eaten the moment it comes off the skillet, when the cheese is still stretchy and the bread is crackling. If you have leftover caramelized onions, store them in an airtight container in the fridge for up to a week and use them on burgers, pizzas, or stirred into scrambled eggs. The assembled sandwich doesn't reheat well, so make it fresh each time, but the onions themselves are a make-ahead gift to your future self.
- Serve with a simple arugula salad dressed in lemon and olive oil to cut the richness.
- A bowl of tomato soup on the side turns this into the ultimate cozy meal.
- If you're feeding a crowd, set up a grilled cheese bar with different cheeses, add-ins, and breads so everyone can build their own.
Pin It This sandwich has pulled me out of bad moods, cold afternoons, and more than one existential crisis in the kitchen. Make it once, and you'll understand why I keep a jar of caramelized onions in my fridge at all times.
Your Questions Answered
- → How long does it take to properly caramelize the onions?
Allow 20-25 minutes over medium heat, stirring occasionally. The onions should turn deep golden brown and become very soft. Adding a pinch of sugar halfway through enhances caramelization and sweetness.
- → What bread works best for this sandwich?
Sourdough or country bread are ideal choices. Their sturdy texture holds up to butter and filling without becoming soggy. Thicker slices provide better structural support for the caramelized onions.
- → Can I prepare the caramelized onions ahead of time?
Yes, caramelize the onions up to 2 days in advance. Store them in an airtight container in the refrigerator. Reheat gently before assembling the sandwich for best results.
- → What cheese alternatives work well here?
Gruyère, fontina, or aged cheddar are excellent substitutes. Choose cheeses that melt smoothly and complement the sweet onions. Avoid overly soft cheeses that may become too runny.
- → How do I prevent the bread from burning while the cheese melts?
Cook over medium-low heat and monitor carefully. Press gently with the spatula to ensure even contact with the skillet. If browning too quickly, lower the heat further and cook slightly longer.
- → What pairs well with this sandwich?
Tomato soup is the classic pairing, offering acidity to balance the richness. A simple green salad, fresh fruit, or pickles also complement the sandwich beautifully.