Grilled Ham and Cheese Sandwich with Caramelized Onions

photo (49)

This is Sean’s favorite sandwich of all time (in fact, he says it’s the best thing I make), so I decided that it needed a place on the food blog.

You’ll need:

2 slices of crusty bread (I like Trader Joe’s Tuscan Pane)

2 slices of Swiss Cheese

2 slices of Rosemary Ham (from Trader Joe’s), or another type of yummy ham

2 T mayo

1 T Dijon mMustard

one sweet or yellow onion

1 T brown sugar

pinch of pepper

4 T butter

The caramelized onions are what make this sandwich amazing (let’s be honest, caramelized onions make everything better), so I always start with those. Slice an onion into rings, then put 2 T butter in a pan to melt. When the butter has melted, add the onions and cook over medium heat for 20 minutes. If the pan looks dry and the onions start to char, add more butter. I usually end up adding about 4 T by the end.

Once the onions look like this…

photo (51)

…add 1 T of brown sugar and a pinch of pepper and stir to combine. Let them sit over the heat for 3 more minutes so the sugar will caramelize, then remove from the heat.

Then assemble your sandwich! Cover one side of the bread with dijon mustard, and layer the sandwich with cheese, meat and onions. You won’t use that whole batch of onions for one sandwich, but you can save them in your fridge or freezer for other recipes.

Put the sandwich together, then cover the outside of the bread with mayo. Little known fact: making paninis with mayo on the outside makes them turn golden brown while cooking because of the egg in the mayo. It’s a little bit like making your grilled cheese french toast style.

Then put the sandwich on a grill, a panini press or a pan. I prefer to use a panini press. Leave it for 5-10 minutes, flipping once, and you’re done!

Enjoy 🙂

photo (50)


About Jenni

I'm a writer and editor from the Boston area. You can find my work on Upworthy, Narratively, 538, Cook's Country, and more.

One response to “Grilled Ham and Cheese Sandwich with Caramelized Onions

  1. adrienne522

    Looks wonderful.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Recent Posts

%d bloggers like this: