Caramelized Onion Ham and Cheese Panini

Ham and Cheese Panini Recipe

A perfect balance of sweet and salty makes this Caramelized Onion Ham and Cheese Panini mouth watering and completely irresistible!

The moment of relief! My son is feeling better after being very sick the entire week. He has begun to play with his toys again. He started pointing to his high chair wanting to eat and is currently on the floor throwing a tantrum. So, now its time to start cleaning up all those tissues that never made it into the trash, take a shower till the water runs cold and reward myself by making my favorite panini!

While trying to stay warm during Chicago lands artic freeze this winter, I was making soup quite a bit. It naturally got me thinking about panini’s. Caramelized onions….Need I say more! Using my quality gruyere cheese with shredded cheddar gives this panini it’s creamy texture. The ham adds the salty component while the caramelized onions finish this sandwich off with a hint of sweetness. All squeezed together on French bread, very lightly buttered.

The best kitchen tool to make this Caramelized Onion Ham and Cheese Panini

If you do not own a panini press I suggest using a grill pan. To achieve those grill marks use a heavy pan or some use a brick wrapped in foil to press down while cooking. This step is crucial in order to melt together all of the ingredients in the panini.

Breville Panini Grill

Breville BGR200XL Variable Temperature Panini Grill

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Caramelized Onion Ham and Cheese Panini

Caramelized Onion Ham and Cheese Panini


  • 3 tablespoons of butter
  • 2 tablespoons of olive oil
  • 1 cup shredded gruyere cheese
  • 1 cup shredded cheddar cheese
  • 1 large yellow onion or two small
  • 1 8 ounce package of deli ham about 10 slices
  • 8 slices of French bread


  1. Turn on your panini maker to preheat
  2. Dice onion evenly into square pieces
  3. Heat olive oil and 1 tablespoon of the butter in small pan on medium low heat
  4. Add onion and cook until caramelized to light brown color
  5. Shred the cheddar and gruyere cheese
  6. Dice the deli ham into small square pieces
  7. Lightly butter the outsides of the French bread
  8. Add 1/4 cup cheddar cheese
  9. Add 1/4 cup of gruyere cheese
  10. Add 1/4 of deli ham to one sandwich
  11. Then top with caramelized onions
  12. I sprinkle extra cheddar cheese at this point just because
  13. Grill until a golden brown and enjoy
  • Prep Time: 5 mins
  • Cook Time: 15 mins
Ham and Pea Gnocchi Recipe




  1. OMG! Delicious! Made these for lunch today when my mom came over and both her and my hubby enjoyed them! I just need to get a good panini maker 🙂

  2. Yum!! So good! I just made this today and my hubby and I enjoyed it! 🙂 I’ll definitely make this again!

  3. I am cooking pork tenderloin now for. My Sunday dinner. I hope it tastes ad good ad it smells, :-).

  4. Made the pork tenderloin for my granddaughters, ages 12, 10 and 6, last night. They loved it, along with mashed potatoes, gravy, corn and applesauce!

  5. Any substitutes for the gruyere cheese? I live in a small town and I am almost certain that they will not carry this. I just found your blog while searching for a pork loin recipe. You have some fabulous recipes!!

    • Whisking Mama

      Jill, a similar cheese would be Swiss although I’m not a fan. The gruyere helps aid in making it very creamy so I’m not sure if using Swiss would change the consistency or not. Hope this helps, and check into it, you may be surprised they may carry gruyere! 🙂

  6. This looks soooo good! With all those ingredients, it’s impossible to taste anything but spectacular! Will try it soon. Thanks!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating


This site uses Akismet to reduce spam. Learn how your comment data is processed.