This recipe for Caramelized Onion Grilled Cheese was originally created as part of a paid collaboration. Paid links have since been removed.
This gourmet grilled cheese requires a little prep work but is easy to assemble. Much like any grilled cheese sandwich, you can change up the bread type and the cheese type to make it your own.

Ingredients
- Bread - Make sure it's a good sturdy bread to hold up to the ingredients
- Cheese - Gouda
- Vegetables - Mushrooms, Onions, Spinach or Arugula
- Condiments - Butter, Olive oil, Balsamic Vinegar, Salt & Pepper
Top Tip
Prepare the caramelized onions & mushrooms ahead of time. They can be stored in the refrigerator until ready to use.
Related: How To Make Caramelized Onions
Variations
This hearty grilled cheese sandwich is pretty much perfection as I've prepared it but if you don't have the ingredients or you'd like to change it up, here are some suggestions.
- Cheese suggestions for grilled cheese - Gruyere, Fontina, White Cheddar, Mozzarella
- Bread alternatives - Scali bread, ciabatta rolls, sourdough, peasant bread
What to serve with grilled cheese
- Sweet Potato Cubes
- Soups
- French Fries
- Salad
Love cheesy sandwiches? Visit this 21 Cheesy Stuffed Burgers collection!
Printable Recipe Card
Caramelized Onion and Mushroom Grilled Cheese
Ingredients
- 1 Tablespoon butter
- 1 Tablespoon olive oil
- 2 Large sweet onions sliced thinly
- 4 Ounces baby bella mushrooms sliced
- 1½ Teaspoon balsamic vinegar
- ÂĽ Teaspoon salt
- â…› Teaspoon black pepper freshly cracked
- 4 Ounces or 4 slices Gouda
- 1½ Cup spinach or spinach/arugula blend
- 2 Tablespoon butter softened
- 4 Slices bread Thick, seeded slices work great
Instructions
- Melt butter in a large non stick skillet with olive oil, over high heat. Add onions and mushrooms and cook 3-4 minutes. After 3-4 minutes, knock the heat down to medium low and let them cook about 15 minutes, only stirring two or three times during this time. After 15 minutes the onions should be softened and gaining caramelization. Stir in the balsamic vinegar, salt and pepper. Cook 5 minutes more. Set aside until ready to use.
- Spread the softened butter on one side of each slice of bread.
- Place two buttered slices of bread, butter side down on a cutting board or wax paper to assemble. Layer ingredients on bread in this order:1 oz (or 1 slice) Gouda, onions & mushrooms, half the spinach, another slice or ounce of Gouda. Top with bread, butter side up.
- Heat non stick skillet over medium/high heat. Add sandwiches, one at a time to skillet. Cook on each side 3-4 minutes, until bread is toasty and cheese is melted.
- Serve immediately.
Nutrition
Katie says
Oh my goodness - now this sounds like an epic sandwich, indeed!!!
foodyschmoody says
Thanks!
Melanie says
I usually just eat regular old grilled cheese!
Michelle @ The Complete Savorist says
Oh dear me, I am seeing all sorts of hearts and stars over this recipe.
foodyschmoody says
Ha, thanks Michelle! I'm a sucker for Grilled Cheese and I'm loving coming up w/ new combos for National Grilled Cheese Month!
Emily says
oh wow, I love those onions!! So good! loving #grilledcheesemonth Pinned it!
Cathy Mini says
This grilled cheese spin sounds amazing! I will try anything with caramelized onions in it that is for sure!
Becky Fry (mysparklinglife.com) says
OMG! That sandwich looks so good! I love adding spinach to my grilled cheese too! 🙂
foodyschmoody says
Thanks. Adding spinach is a good way to feel less guilty about all that ooey gooey cheese!
Vicki Mattingly says
That looks so amazingly yummy!
foodyschmoody says
Thank you!
Jillian (Food, Folks and Fun) says
That grilled cheese looks amazing!