Grilled Cheese with Caramelized Onions and Spinach


How can anyone go wrong with a Grilled Cheese Sandwich? It can never taste bad; as long as you use good ingredients and don’t burn it, you are good to go. Grilled Cheese is always a winner.


With ongoing cold temperatures and long wet days, lets warm up ourselves with these delicious grilled cheese sandwiches loaded with good old cheddar, caramelized onions and spinach. Nothing fancy, just simple good quality ingredients make these sandwiches to die for. Addition of caramelized onions in here really takes these sandwiches to another level adding wonderful sweetness along with smokiness to the sandwich.


Again there are no hard and fast rules in making these delicious sandwiches, you can use any cheese of your choice, add a slice of deli meat if you like or add some slices of tomato… Play around, have fun; trust me as I said earlier you couldn’t go wrong with these!



I also like making them for entertaining. I leave them in warm oven until ready to be served, the crispy bread and the gooey inside are always a big hit.

Wishing you all a Beautiful Friday & a Gorgeous Weekend ahead.

Grilled Cheese with Caramelized Onions and Spinach

Prep Time: 10 minutes

Cook Time: 45 minutes

Total Time: 55 minutes

Yield: 2 sandwiches


  • 4 slices sourdough bread.
  • 1 tablespoon of butter
  • 2-4 tablespoon of mayonnaise
  • 1 cup, baby spinach leaves.
  • ¼ teaspoon red pepper flakes (optional)
  • 4 slices cheddar cheese (you can use any cheese and also as much as you want)
  • For Caramelized Onions-
  • 2 medium red onions
  • 1-1½ tablespoons of oil
  • salt and pepper.


    For Caramelized Onions-
  1. Heat oil in a large frying pan over low-medium heat.
  2. Add the onion slices and let them cook on low heat, until they are well golden brown and caramelized. This will take about 25-35 minutes; stir them every now and then.
  3. Season with salt and pepper and remove the pan from the heat.
  4. Let the onions cool down completely; they are ready to be used.
  5. Assembling Grilled Cheese-
  6. Warm a heavy-bottom pan or a griddle over medium heat.
  7. Lightly butter 2 slices of bread. Place a slice of cheddar cheese on top of each buttered slice of bread. (You can add any amount cheese slices as per your liking).
  8. Top it with a tablespoon or more of caramelized onions and some baby spinach leaves. Sprinkle red pepper flakes if you want now.
  9. Finally add another slice of cheese on the top and place a bread slice on the top.
  10. Spread little mayonnaise on outside of the top slice of the bread and place it on the griddle, with mayonnaise side down.
  11. Spread mayonnaise on the top of the other bread slice too.
  12. Cook several minutes (7-6 minutes) on one side and then flip and cook for almost same amount on other side.
  13. Press down gently on sandwich to melt the cheese, flip again for a quick few second and serve hot.


Caramelized Onions can be made upto 2 days in advance and stored in refrigerator. You can use any cheese of your choice slices/shredded.

Comments on this entry are closed.

  • Rosa January 25, 2013, 6:56 pm

    Wonderful! I really like that mouthwatering stuffing.



  • Laura (Tutti Dolci) January 25, 2013, 7:10 pm

    Yum, this is grilled cheese perfection! :) Love the caramelized onions and spinach!

  • Asiya @ Chocolate and Chillies January 25, 2013, 10:24 pm

    Haven’t had a grilled cheese in so long…definitely need to make one ASAP! Love the caramelized onions and spinach in yours. Takes it over the top!

  • yummychunklet January 27, 2013, 2:38 am

    This is a wonderful looking grilled cheese sandwich. Yum!

  • Lorraine @ Not Quite Nigella January 27, 2013, 9:20 am

    Reem, these look even better than a warm hug on a cold day! :D

  • Magic of Spice January 27, 2013, 11:42 pm

    Now I know what I am having for dinner…Yum!

    • Reem January 28, 2013, 5:00 am


      My Friend, Thanks soo so much…. How are you doing? Hope 2013 has started beautifully for you and brings loads n loads of joy n happiness to you n your family.

  • Muna Kenny January 28, 2013, 3:59 am

    What a combination, the sweetness from the onions and savory from cheese, I’d love to try it :)

  • Nami | Just One Cookbook January 28, 2013, 5:05 am

    I never thought of cooking caramelized onion ahead for the sandwich. I LOVE caramelized onion in the sandwich actually, but I am too lazy to make right before making sandwich…however, after I read your post, I am going to keep some of the onions that I cook for other dishes, and save for the sandwich next day. Brilliant idea (that never occur to me!). I’ll love this sandwich – great alternative to our regular kinds!

  • Lail | With A Spin January 28, 2013, 7:12 am

    Grilled cheese? Anytime. Love the spinach add on.

  • Hotly Spiced January 28, 2013, 8:32 am

    What a beautiful looking sandwich and your styling is superb as usual. I would love to bite into one of these! xx

  • Kitchen Belleicious January 28, 2013, 8:42 pm

    what a perfect take on a classic! love the pairing of the onions and spinach!

  • Joanna @ Chic & Gorgeous Treats January 28, 2013, 11:28 pm

    LOVE the classic spin to a grilled cheese sandwich. I can never resist this sandwich and would devour it in just minutes. Delish! I just wish I could get a bite out of it now. ♥ Jo

  • Liz January 29, 2013, 11:42 am

    Oh, boy, this is the ultimate comfort food! I adore grilled cheese and love your yummy additions!!!

  • Raymund January 29, 2013, 9:51 pm

    Look at the flavours in that sandwich, its oozing with goodness

  • Alice @ Hip Foodie Mom January 30, 2013, 5:36 am

    This is perfectly grilled with all the right things oozing out. Love this.

  • Chung-Ah | Damn Delicious January 30, 2013, 7:19 am

    Oh my goodness – this may be the best type of grilled cheese ever!

  • Alexandra January 30, 2013, 4:35 pm

    This sandwich looks so fantastic! I’m in love with pretty much any dish containing tons of melted cheese, and I can imagine how good these sandwiches taste with the caramelized onions and spinach. They sound like perfect additions to the classic grilled cheese!

  • Emily : February 12, 2013, 1:26 am

    These were awesome!!! I made mine on a panini press and used all butter instead of mayo and they were so delicious. This recipe is featured in my most recent weekly meal plan on my blog, thank you!

  • Mariasha February 28, 2013, 10:31 pm

    I have to say, usually I don’t go for grilled cheese sandwiches, they’re a little too bland for my taste. But this one is different. This is my new go-to recipe for a quick before work snack. I don’t mind taking the extra time for the onions, they are really what make this sandwich stand out! I love this, I’ve made it three times since I’ve found your recipe :) Thank you so much for sharing this!

    • Reem February 28, 2013, 10:38 pm

      Thanks for stopping by and your kind words! I am glad you like them…. As I mentioned in post too you can make onions like up to 2-3 days in advance and use them…. Reem.