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?!–Renee Schettler Rossi

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

Veggie Grilled Cheese Sandwich

4.84 / 6 votes
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.
David Leite
Servings1 sandwich
Calories842 kcal
Prep Time10 minutes
Cook Time5 minutes
Total Time15 minutes


  • 1 tablespoon extra-virgin olive oil
  • 3 cremini mushrooms, sliced
  • 1/4 medium (2 1/2 oz) yellow or red onion, 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 (2 1/2 oz) mild Cheddar cheese (enough to cover your slice of bread)
  • 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


  • 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.
  • 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.
  • 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.
Food Truck Road Trip Cookbook

Adapted From

Food Truck Road Trip

Buy On Amazon


Serving: 1 sandwichCalories: 842 kcalCarbohydrates: 86 gProtein: 20 gFat: 49 gSaturated Fat: 16 gMonounsaturated Fat: 25 gTrans Fat: 1 gCholesterol: 48 mgSodium: 848 mgFiber: 11 gSugar: 7 g

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
Recipe © 2014 Kim Pham | Philip Shen. Photo © 2014 KIM+PHIL Photography. All rights reserved.

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.

About David Leite

I count myself lucky to have received three James Beard Awards for my writing as well as for Leite’s Culinaria. My work has also appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appétit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.

Hungry For More?

Seared Skirt Steak with Salsa

Hungry for something flavorful and good-for-you? This seared skirt steak is jam-packed with everything you need.

50 mins

Flourless Chocolate Cloud Cake

This lofty cake is so crammed full of chocolate and butter and air, there’s no room for flour–although we made sure to leave space for ample swoops of softly whipped cream.

1 hr 15 mins

Homemade Yellow Mustard

Why make your own mustard? Because you can, dammit! And if that’s not reason enough, there’s no comparison between this and the store-bought stuff. Enough said.

1 hr 45 mins

Leave a comment

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

Recipe Rating


  1. 5 stars
    Delicious! I loved the mix of sauteed vegetables (I sauteed mine a little longer than the recipe suggests because we like our onion more cooked) with fresh tomato and avocado. The sriracha adds a nice little bite to it, too.

  2. 4 stars
    We made this recipe and I found it to be delicious. I enjoyed the sharpness of the extra-sharp Cheddar cheese (recipe calls for mild) playing off the acid of the sriracha. The sauteed vegetables added some nice flavor to the mix. My wife managed to put the tomato and avocado layers against one another which caused a slip zone and made hers much too slippery to eat by hand so she was not particularly happy with that. Caution must always be taken to avoid putting two slippery layers together I did not have that problem. I put one slippery layer on each side of the cheese so the cheese would act as a glue in the middle between them. I really liked this recipe. I would make this for guests without hesitation. Caution to the inexperienced sandwich maker.

    1. Blake, ah, the ever-dangerous slip zone. Yes, one must watch for that. Delighted you enjoyed it. (the sandwich, not the slip zone!)