Save to Pinterest My neighbor brought over a basket of yellow onions she couldn't use, and I stood in my kitchen wondering what to do with five pounds of them. I sliced two, tossed them in a skillet with oil, and wandered away to fold laundry. When I came back twenty minutes later, the smell stopped me cold—sweet, dark, nearly burnt but not quite. I scraped them onto bread with whatever cheese I had, and that sandwich taught me more about patience than any cookbook ever did.
I made this for my sister on a rainy Tuesday when she showed up unannounced, soaked and grumpy. She sat at my counter, skeptical, watching me pile caramelized onions onto bread. After the first bite, she stopped talking and just ate. She texted me three days later asking for the recipe, which made me laugh because there's barely a recipe to give—it's just onions, time, and cheese.
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 sturdiness matters here because soft sandwich bread turns soggy under all those onions, and sourdough's tangy chew stands up beautifully to the sweetness.
- Unsalted butter, softened: Softened butter spreads evenly without tearing the bread, and it crisps the crust into something golden and crackling.
- Sharp white cheddar cheese, grated: White cheddar melts cleanly and tastes sharper than yellow, which is exactly what you need to balance the jammy 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 oil keeps the onions from sticking and adds a faint fruitiness that butter alone doesn't give.
- Salt: Salt pulls moisture out of the onions so they soften faster and caramelize instead of steaming.
- Sugar (optional): A pinch of sugar halfway through cooking nudges stubborn onions toward that deep amber color if your heat is too gentle.
- Freshly ground black pepper: A few cracks of pepper inside the sandwich add a tiny bite that keeps things interesting.
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 them evenly. Cook, stirring every few minutes, for 20 to 25 minutes until they collapse into soft, golden-brown ribbons—add the sugar halfway through if they're not browning as fast as you'd like.
- Set onions aside:
- Remove the caramelized onions from heat and transfer them to a plate. Wipe out the skillet with a paper towel if there are any dark bits stuck to the bottom.
- Butter the bread:
- Spread softened butter evenly on one side of each slice of bread. Lay two slices on a clean surface, buttered side down.
- Build the sandwiches:
- Divide the grated cheddar between the two slices, then pile the caramelized onions on top of the cheese and sprinkle with black pepper. Cover with the remaining bread slices, buttered side up.
- Grill the sandwiches:
- 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 has melted. Lower the heat if the bread starts to darken too fast.
- 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.
Save to Pinterest The first time I brought this sandwich to a potluck, someone asked if I'd ordered it from a cafe. I laughed and told them it was just onions and cheese, and they didn't believe me until I walked them through it. That's the magic of caramelized onions—they transform something ordinary into something people remember.
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 is my favorite because its chew and tang balance the sweetness, but any sturdy bread works as long as it's thick enough to hold the filling without falling apart. I've used rye, whole wheat, and even a good Italian loaf when that's what I had. Avoid anything too soft or it'll turn into a greasy mess under the weight of the onions and butter.
Cheese Variations
Sharp white cheddar is classic, but Gruyere adds a nutty depth that feels a little fancier, and fontina melts like a dream if you want something creamy and mild. I once used a mix of cheddar and a little blue cheese, and the funky sharpness cut through the sweetness in a way that surprised me. Just make sure whatever cheese you choose melts well, or you'll end up with a gritty texture instead of a gooey center.
Serving Suggestions
This sandwich begs to be dipped into tomato soup, and I've never regretted making both at the same time. A crisp green salad with a sharp vinaigrette on the side balances the richness, and sometimes I'll add a handful of arugula inside the sandwich itself for a peppery bite. If you want to stretch the meal, serve it with pickles or a few apple slices—the acidity cuts through the butter and cheese in the best way.
- Add fresh thyme leaves to the onions while they cook for an earthy, herbal note.
- Smear a little Dijon mustard on the inside of the bread before adding the cheese.
- Let the sandwich rest for a full 2 minutes after cooking so the cheese firms up just enough to hold together when you slice it.
Save to Pinterest There's something about biting into a sandwich where the outside crackles and the inside oozes that makes you forget you're just eating onions and cheese. It's comfort food that doesn't apologize for being simple.
Recipe FAQs
- → How long does it take to caramelize the onions?
Caramelizing onions typically takes 20-25 minutes over medium heat with occasional stirring. For deeper color and sweeter flavor, you can cook them slightly longer. Adding a pinch of sugar halfway through speeds up the browning process.
- → Can I prepare the caramelized onions ahead of time?
Yes, caramelized onions can be made up to 3 days in advance and stored in an airtight container in the refrigerator. Gently reheat them before assembling your sandwich, or use them at room temperature.
- → What's the best way to prevent the bread from burning?
Cook on medium-low heat rather than high heat. This allows the cheese to melt completely while the bread toasts evenly. Watch carefully during cooking and adjust the heat if you notice browning too quickly. Press gently with your spatula to ensure even contact.
- → Which cheese works best as a substitute?
Gruyère and fontina are excellent alternatives that melt beautifully and complement caramelized onions. Aged gouda or smoked cheddar also pair wonderfully. Choose cheeses that melt well and have bold flavors to stand up to the sweet onions.
- → Can I add other ingredients to enhance the flavor?
Absolutely. Fresh thyme leaves add earthiness, while a thin spread of Dijon mustard provides sharpness. Some prefer a touch of balsamic vinegar on the onions or crispy bacon for smokiness. Experiment with your favorite additions.
- → What's the ideal bread choice for this sandwich?
Sourdough and country bread are excellent choices due to their sturdy structure and tangy flavor. You can also use a good-quality whole wheat, ciabatta, or focaccia. Avoid thin white bread, which may become too soft and tear during cooking.