• Skip to primary navigation
  • Skip to main content
  • Skip to footer
  • Home
  • About
  • Recipes
  • Life
  • Parenting
  • Natural Living
  • Travel
  • Fitness
  • Resource Library
    • Get a Password

Happy Healthy Mama

  • Facebook
  • Instagram
  • Pinterest
Home » Recipes » Lunch Recipes » The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato

Last updated on May 29, 2025. Originally posted on August 28, 2015 By Maryea / 3 Comments

The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato

341 shares
  • Facebook
  • Twitter
Jump to Recipe·Print Recipe

The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato. This is the BEST recipe for twist on the classic grilled cheese. So much better!

Save This Recipe!

Enter your email and I'll send it straight to your inbox. Plus you'll get new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Happy Healthy Mama.

I grew up in a restaurant.  No, literally.  I did.  My parents owned a restaurant and they were there all the time, so in turn I was there all the time.  It had its upsides and its downsides.

A downside? My parents worked more than any other parents I knew.

An upside? A work ethic was naturally instilled in me at a young age.

A downside?  We didn’t get to have dinner as a family most nights.

An upside?  I could order pretty much whatever I wanted for dinner.

While I could have ordered steak or freshly caught local whitefish every night, I was mostly content eating grilled peanut butter and jelly sandwiches.  No, those weren’t on the menu.  I did order them a lot, though.  Those and grilled cheese sandwiches.

Grilled cheese was on the menu, but it wasn’t plain grilled cheese.  It was grilled cheese with onions and tomatoes.  And I loved it. The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato. This is the BEST recipe for twist on the classic grilled cheese. So much better!The epic grilled cheese sandwich at my parent’s restaurant may have ruined regular grilled cheeses for me forever.  Just cheese? Blah-so boring.  Add some flavorful onions and fat tomatoes and I’m in heaven.

The onions on the grilled cheese of my youth were grilled, but not caramelized.  I took it a step further because caramelized onions are like gold.  I could eat a plate of them alone.  Yes, they take some extra time.  Most of the time I’m not up for that.  But sometimes, my friends, it’s worth it.  The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato. This is the BEST recipe for twist on the classic grilled cheese. So much better!

Love a good chicken sandwich? Give my Hot Honey Chicken Sandwiches a try!

Print
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
The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato. This is the BEST recipe for twist on the classic grilled cheese. So much better!

The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Healthy Happy Mama
  • Total Time: 45 minutes
  • Yield: 2 servings 1x
Print Recipe
Print Recipe

Description

If you try this grilled cheese with caramelized onion and tomato, you may never want to go back to a regular grilled cheese again.  You’ve been warned!


Ingredients

Scale

4 large onions, thinly sliced

1–2 tablespoons oil extra virgin olive oil

1 large tomato, sliced

sharp cheddar cheese (I like it thick cut for this)

butter

4 slices whole grain bread


Instructions

Put your onions in a medium/large skillet pan over medium heat.  Cover and cook, only stirring occasionally, about 15 minutes. Add the oil and a pinch of salt and reduce the heat to medium low.  Continue to cook, stirring occasionally, until the onions are caramelized to your liking.  It can take 5 minutes or another 45 minutes, depending on how deeply caramelized you like them.

(Tip:  if you like caramelized onions a lot, double or triple this batch so you have some extra to keep in the refrigerator.  They taste great on everything!)

When your onions are ready, you are ready to make your sandwich.  Start by buttering the outside of your bread pieces and adding a little butter to a skillet over medium heat.  Add enough cheese to cover your bread slice, then add enough tomato slices to also cover the area of the bread.  Top with half of the caramelized onions and the final piece of bread.

Place the sandwiches in the skillet and cook for about 2-3 minutes on one side.  Carefully flip the sandwich and cook another 2-3 minutes.  If your cheese is not melted (sometimes I slice my cheese a little too thick…) add about a tablespoon of water to the skillet, not too close to the sandwich so it gets your bread wet, and cover the skillet. The cheese should melt quickly. Enjoy!

  • Prep Time: 5 minutes
  • Cook Time: 40 minutes
  • Category: Sandwich
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 515
  • Sugar: 15.5g
  • Sodium: 110mg
  • Fat: 21g
  • Carbohydrates: 75g
  • Protein: 16.5g

Did you make this recipe?

Tag @happyhealthymama on Instagram and hashtag it #happyhealthymama

The Ultimate Grilled Cheese Sandwich with Caramelized Onions and Tomato. This is the BEST recipe for twist on the classic grilled cheese. So much better!

 

 

 

341 shares
  • Facebook
  • Twitter

Filed Under: Lunch Recipes

Previous Post: « Rainbow Rice and Bean Salad
Next Post: Easy Summer Entertaining: Whipped Feta Bruschetta and Barefoot Refresh »

Reader Interactions

Comments

  1. Pat says

    April 16, 2018 at 6:49 pm

    Hi!!!
    When you prep this sandwich do you put the “filling” on the buttered or non-buttered side of the bread?
    Another way to say this would be dies the bread go into the skillet butter-side-down (which I’m assuming is right) or. butter-side-up?
    Thank you.

    Reply
    • Maryea says

      April 16, 2018 at 10:03 pm

      Butter side down is correct! You put the filling on the non-buttered side of the bread and the buttered side goes into the skillet.

      Reply

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

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

Footer

Privacy

Copyright © 2025 · Cookd Pro Theme on Genesis Framework · WordPress · Log in