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.

Schema/Recipe SEO Data Markup by ZipList Recipe Plugin

{ 21 comments… add one }

Leave a Comment