Pin This The smell hit me first: sweet, almost like burnt sugar but softer, deeper. I was standing at the stove, convinced I'd ruined the onions after half an hour of stirring. My wrist ached and I kept second-guessing the heat. Then my roommate walked in, inhaled, and said, That smells like a hug. I realized I hadn't ruined anything at all.
I made this sandwich on a rainy Tuesday when I had no plan and even less energy. My friend came over soaked from the walk, and I handed her half without saying much. She ate it standing by the counter, quiet for a minute, then looked at me and said, This is exactly what I needed. I didn't know comfort food could feel that specific until that moment.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Sourdough or country bread: The thicker the slice, the better it holds up to all that melted cheese and onion without getting soggy.
- Unsalted butter, softened: Spread it right to the edges so every inch of bread gets golden and crisp, no pale spots.
- Sharp white cheddar cheese, grated: White cheddar melts cleaner and tastes sharper than yellow, it doesn't overwhelm the onions.
- Yellow onions, thinly sliced: Yellow onions have the right balance of sugar and bite, they caramelize without turning bitter.
- Olive oil: Keeps the onions from sticking and adds a subtle richness that butter alone can't give.
- Salt: Draws out moisture from the onions so they cook down faster and sweeter.
- Sugar, optional: A tiny bit speeds up the browning and deepens the sweetness, but the onions will caramelize without it.
- Black pepper: Just a few grinds wake up the flavors and keep the sandwich from tasting flat.
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 for 20 to 25 minutes, stirring every few minutes, until the onions turn deep golden brown and jammy, adding sugar halfway through if you want extra sweetness.
- Set onions aside:
- Remove the caramelized onions from the heat and set them aside in a bowl. Wipe out the skillet if there are any stuck bits.
- Butter the bread:
- Spread softened butter on one side of each slice of bread, making sure to cover all the way to the edges. Place two slices buttered side down on a clean surface.
- Assemble the sandwiches:
- Divide the grated cheddar evenly between the two slices, then pile the caramelized onions on top of the cheese. Sprinkle with black pepper, then cover with the remaining bread slices, buttered side 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. Lower the heat if the bread starts to brown too fast.
- Rest and serve:
- Remove the sandwiches from the pan and let them rest for 2 minutes before slicing. Serve hot.
Pin This The first time I packed this sandwich for lunch, I reheated it in a pan at work and the whole break room went quiet. Someone asked if I was opening a restaurant. I wasn't, but I did make three more sandwiches that week for coworkers who suddenly wanted to be my friend.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Choosing Your Bread
Sourdough holds up to the moisture and has that slight tang that balances the sweetness of the onions. Country bread works too, especially if it has a thick, sturdy crust. Avoid soft sandwich bread, it turns limp and can't handle the weight of all that cheese and onion. I once tried it with a baguette and it was good but messy, crumbs everywhere.
Cheese Variations
Sharp white cheddar is my go to, but Gruyere makes it feel fancy and adds a nutty depth. Fontina melts like a dream and tastes mild and creamy. I tried it once with mozzarella and it was too bland, the onions need a cheese with some personality. Mixing two cheeses, half cheddar and half Gruyere, is the move if you want to impress someone.
Serving Suggestions
This sandwich belongs next to a bowl of tomato soup, the kind you dip the corner into while it's still hot. A simple green salad with lemon vinaigrette cuts through the richness. I've also served it with pickles on the side, the acidity wakes up your mouth between bites.
- Add a few fresh thyme leaves inside the sandwich for an earthy, herby note.
- Spread a thin layer of Dijon mustard on the bread before adding cheese for a sharp kick.
- Serve with a handful of kettle cooked chips if you want crunch without effort.
Pin This Every time I make this sandwich, I remember that sometimes the best meals are the simplest ones, just good bread, patience, and cheese that melts exactly right. It never gets old.
Recipe FAQ
- → How do I know when my onions are properly caramelized?
Properly caramelized onions should be deeply golden to amber in color, soft, and noticeably sweet. They'll have reduced significantly in volume from their raw state. The process typically takes 20-25 minutes over medium heat. Stir occasionally to ensure even browning and prevent sticking on the bottom of the skillet.
- → Can I caramelize the onions ahead of time?
Yes, caramelized onions can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator. You can also freeze them for up to 3 months. Simply reheat them gently before assembling your sandwiches.
- → What bread works best for this sandwich?
Sourdough and country bread are ideal choices for their sturdy structure and tangy flavor that complements the sweet onions. Thick-cut white bread or brioche can also work well. Avoid soft bread that may fall apart during cooking.
- → How do I prevent the bread from burning while melting the cheese?
Use medium-low heat and monitor carefully, cooking for 3-4 minutes per side. If the bread is browning too quickly before the cheese melts, lower the heat further. A lid can help trap heat and melt the cheese faster without over-browning the bread.
- → What cheese alternatives work if I don't have sharp white cheddar?
Gruyère, fontina, or aged white cheddar are excellent substitutes. You can also blend cheeses for complexity. Avoid soft cheeses like fresh mozzarella as they won't create the same melting quality. Smoked gouda offers a different but delicious flavor profile.
- → Can I make this vegetarian or vegan?
This sandwich is already vegetarian. For a vegan version, substitute the butter with vegan butter and use dairy-free cheese alternatives. Cashew-based or nutritional yeast-blended spreads can also add richness and umami flavor.