Veggie Grilled Cheese Sandwich

This veggie grilled cheese sandwich adds mushrooms, onions, tomato, avocado, hot sauce, and basil to the comfort food staple that we all know and love.

A veggie grilled cheese sandwich sliced in half on a glass platter

Say hello to a veggie grilled cheese sandwich recipe that calls for an inspired melding of about half your daily RDA of good-for-you veggies and a splash of Sriracha. Who loves you?! Originally published February 2, 2015.Renee Schettler Rossi

Veggie Grilled Cheese Sandwich

  • Quick Glance
  • 10 M
  • 15 M
  • Makes 1 sandwich
Print RecipeBuy the Food Truck Road Trip cookbook

Want it? Click it.


  • 1 tablespoon extra-virgin olive oil
  • 3 cremini mushrooms, sliced
  • 1/4 yellow or red onion (2 1/2 oz), chopped
  • 1/4 teaspoon minced garlic
  • 1/2 scallion (white and green parts), chopped
  • Sea salt and freshly ground black pepper
  • Unsalted butter, for the bread, at room temperature
  • 2 slices sourdough bread
  • 2 1/2 slices mild Cheddar cheese (enough to cover your slice of bread) (2 1/2 oz)
  • 1 1/2 teaspoons store-bought or homemade Sriracha sauce
  • 2 slices tomato (optional)
  • 3 small basil leaves (optional)
  • 1/2 small avocado, peeled, pitted, and sliced


  • 1. In a large skillet over medium-high heat, heat the olive oil. Add the mushrooms and onion and sauté, stirring frequently, for about 4 minutes. Reduce the heat to low, add the garlic, and sauté, stirring continuously, for about 2 minutes. Add the scallion and a pinch each salt and pepper and stir for 1 minute. The sautéed ingredients should be tender but a little crunchy with a tinge of a light brown color. Transfer to a bowl.
  • 2. Return the skillet to medium-high heat. Butter 1 side of each slice sourdough bread and place the bread in the skillet, buttered side down. Divvy the cheese between both slices bread. Working in a zigzag motion, squeeze the Sriracha sauce over the cheese.
  • 3. Add the sautéed vegetables, tomato and fresh basil, if using, and avocado to a slice of cheese-topped bread. Top with the other slice bread, buttered side up. Cook, flipping once, until crisp and golden brown, about 3 minutes per side, during which time you may want to reduce the heat to medium so the cheese melts before the bread browns too much. Serve the veggie grilled cheese sandwich immediately.

Recipe Testers Reviews

This veggie grilled cheese sandwich certainly is a very different grilled cheese sandwich compared to all the ones I've made in the past. If it were not for the tomato slices and avocado, it would have felt like a French onion soup on a sandwich. That's the best way I can describe it. I will definitely make this veggie grilled cheese sandwich again.

I don't know the last time I had a grilled cheese sandwich. It could well have been 40 years ago. Even as a kid, I was not a sandwich eater, and as an adult, even less so. When I was diagnosed with celiac disease, in 2001, sandwiches became even less a part of my life, and therefore suddenly more desirable. And now, grilled cheese is back. Two events happened on the same weekend to change everything for me—I finally found a really good gluten-free sourdough and this veggie grilled cheese sandwich recipe serendipitously arrived in my inbox. I made this sandwich recipe 3 times in 1 week. No, wait, 4 times!

I found the technique for grilling the sandwich in the skillet worked perfectly. I got a nicely browned, crunchy crust, and the cheese melted just right. I just loved having the vegetables on my grilled cheese. It turned the sandwich into a meal. The Sriracha added just a hint of a kick. Perfect.

As I made this several times, I started trying some variations. You could really take this recipe in a lot of directions. The second time I made it, I used a mix of shiitake and oyster mushrooms instead of cremini, and cilantro instead of basil. Still fantastic. And then I made a version with homemade caraway Gouda instead of Cheddar, parsley instead of basil, and harissa instead of Sriracha. Also fantastic. You get the idea. You have a nice template here with this recipe for a mix of cheese, vegetables, herbs, and spicy sauce that can go all sorts of places.

I really enjoyed this veggie grilled cheese sandwich. The ingredients brought great flavor to the sandwich. The heat from the Sriracha, the creaminess of the avocado, and the freshness of the tomato all worked very well together. My sandwich was beautifully golden after 3 minutes in the Griddler on the panini setting. I wish that I had the ingredients for this recipe in the house. I would love one of these for lunch.


#leitesculinaria on Instagram If you make this recipe, snap a photo and hashtag it #LeitesCulinaria. We'd love to see your creations on Instagram, Facebook, and Twitter.


Have something to say?

Then tell us. Have a picture you'd like to add to your comment? Attach it below. And as always, please take a gander at our comment policy before posting.

Upload a picture of your dish