There is a reason the humble toastie keeps going viral all over again. The Ultimate Cheese & Ham Toastie is everything a perfect toasted sandwich should be: thick slices of bread crisped to a deep golden brown in butter, a molten core of cheddar and Gruyère, and salty, savory ham folded through the middle. Cut it open and the cheese pulls in long, glossy strands — the exact moment that has made this sandwich a star on TikTok and Facebook feeds everywhere.
What sets this version apart from an ordinary grilled cheese is the attention to detail. The bread is buttered on the outside for maximum crunch, a thin smear of Dijon mustard and mayonnaise on the inside adds tang and richness, and the two-cheese blend melts evenly without turning greasy. It takes just 10 to 15 minutes from start to finish, needs no fancy equipment, and works just as well in a skillet as in a toastie maker. Serve it with tomato soup, a simple salad, or a handful of crisps, and you have a lunch that feels like a treat every single time.
Why You’ll Love This Toastie
- Golden and shatteringly crisp: Buttered bread cooked low and slow develops a deep golden crust that stays crunchy long after it leaves the pan.
- Double-cheese melt: Sharp cheddar brings bold flavor while Gruyère adds a creamy, stretchy melt — the best of both worlds in every bite.
- Ready in 15 minutes: From fridge to plate in under a quarter of an hour, using ingredients you probably already have.
- Endlessly adaptable: Swap the ham, change the cheese, add tomato or pickles — this toastie is a template you can make your own.
- Viral for a reason: That cheese pull, that crunch, that salty-savory filling — it is comfort food at its most shareable.
Ingredients
- 4 slices of thick white sandwich bread, sourdough, or bloomer loaf (about 1.5 cm / ½ inch thick)
- 2 tablespoons unsalted butter, softened, for spreading on the outside
- 1 tablespoon mayonnaise
- 1 tablespoon Dijon mustard (or wholegrain mustard)
- 100 g (about 1 cup) mature cheddar cheese, grated
- 60 g (about ⅔ cup) Gruyère cheese, grated
- 4 slices of good-quality ham (about 100 g), such as honey roast or smoked ham
- Pinch of black pepper
- Optional: 1 small tomato, thinly sliced and deseeded, or 2 gherkins, thinly sliced
For Serving (Optional):
- Tomato soup, for dipping
- Pickles or a simple green salad
- Crisps or potato chips
Instructions
- Prepare the bread: Lay out the 4 slices of bread on a board. Spread the softened butter evenly over one side of each slice — this outer side is what will crisp up in the pan, so be generous and spread right to the edges.
- Mix the spread: In a small bowl, stir together the mayonnaise and Dijon mustard with a pinch of black pepper. Spread this mixture over the unbuttered side of 2 slices of bread. The mayo-mustard layer adds tang, helps the filling cling together, and keeps the bread from going soggy.
- Layer the filling: On top of the spread, pile half of the grated cheddar and Gruyère, then fold over 2 slices of ham per sandwich, tucking the edges in so nothing pokes out. Add tomato or gherkin slices now if using, then top with the remaining cheese. Finish with the second slice of bread, buttered side facing out.
- Heat the skillet: Place a large non-stick skillet or cast-iron pan over medium-low heat and let it warm for 1 to 2 minutes. Medium-low is key — too hot and the bread burns before the cheese melts.
- Cook the first side: Place the sandwiches in the dry pan (no extra butter or oil needed) and cook for 3 to 4 minutes, pressing down gently with a spatula once or twice, until the underside is deep golden brown and crisp.
- Flip and finish: Carefully flip each toastie and cook for a further 3 to 4 minutes on the second side, until golden all over and the cheese is fully melted and oozing at the edges. If the bread is browning too fast, turn the heat down a touch and give the cheese a little longer.
- Rest and cut: Transfer the toasties to a board and rest for 1 minute — this lets the cheese settle slightly so it stretches rather than runs everywhere. Cut diagonally with a sharp knife, and serve immediately while hot and crisp.
Tips for the Best Toastie
- Low and slow wins: Medium-low heat gives the cheese time to melt completely before the bread over-browns. Patience is the secret ingredient.
- Grate your own cheese: Freshly grated cheddar and Gruyère melt far more smoothly than pre-shredded cheese, which is coated to stop it clumping.
- Use thick bread: Thin sandwich bread tears and goes soggy; a sturdy slice about 1.5 cm thick holds the filling and crisps beautifully.
- Butter to the edges: An unbuttered corner stays pale and soft, so spread the butter right to the crust for an even golden finish.
- Do not overload it: It is tempting to pile in extra ham and cheese, but an overstuffed toastie leaks and steams instead of crisping. The quantities here are the sweet spot.
- Toastie maker option: If using a toastie maker, preheat it, place the sandwiches inside, and cook for 3 to 5 minutes until golden and the cheese is melted. No extra butter is needed inside the machine.
Variations
- Triple cheese toastie: Swap the ham for an extra handful of mozzarella alongside the cheddar and Gruyère for the ultimate cheese pull.
- Ham and tomato toastie: Add thin slices of tomato and a few basil leaves for a fresh, almost pizza-like twist.
- Spicy toastie: Spread a thin layer of sriracha mayo instead of plain mayonnaise and add sliced jalapeños for a fiery kick.
- Croque monsieur style: Add a spoonful of béchamel sauce inside the sandwich and top the finished toastie with extra Gruyère, then grill briefly until bubbling.
- Sweet and salty toastie: Add a thin smear of fig jam or apple chutney alongside the mustard — the sweetness against salty ham and sharp cheese is irresistible.
Storage & Reheating
A toastie is at its best eaten straight from the pan, when the bread is crisp and the cheese is molten. If you do have leftovers, wrap them in foil and refrigerate for up to 2 days. To reheat, skip the microwave — it turns the bread soft. Instead, warm the toastie in a dry skillet over medium-low heat for 2 to 3 minutes per side, or in an air fryer at 180°C (350°F) for 3 to 4 minutes, until the bread crisps up again and the cheese re-melts.
You can also assemble the sandwiches ahead of time: build them, wrap tightly in cling film, and refrigerate for up to 24 hours. Cook straight from the fridge, adding an extra minute per side to make sure the cheese melts through.
Frequently Asked Questions
What is the best cheese for a toastie?
A combination works best: a flavorful cheese like mature cheddar for taste, plus a great melter like Gruyère, mozzarella, or Monterey Jack for that stretchy pull. Avoid very hard cheeses like Parmesan on their own, as they do not melt smoothly.
Can I make a toastie without a toastie maker?
Absolutely — a regular skillet works beautifully, and many people prefer it because you get better control over the browning. A cast-iron pan gives an especially even, deep golden crust. Just keep the heat at medium-low and press gently with a spatula.
Why is my toastie soggy in the middle?
The usual culprits are heat that is too high, which browns the bread before the cheese melts, or wet fillings like juicy tomato slices. Keep the heat low, drain or deseed tomatoes first, and let the toastie rest for a minute before cutting so the cheese sets slightly.
Can I make this toastie gluten-free or dairy-free?
Yes. Use a sturdy gluten-free bread and cook it a minute longer per side, since it tends to brown more slowly. For dairy-free, use plant-based butter and a good melting vegan cheese — look for one labelled as melting well, as some brands stay firm when heated.
Whether you are making a quick working lunch, a cozy weekend treat, or chasing that perfect viral cheese pull, this Ultimate Cheese & Ham Toastie delivers every time. Golden, crisp, salty, and gloriously melty — serve it hot, cut it diagonally, and enjoy every single bite.