• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In

Create Mindfully

menu icon
go to homepage
  • About
  • Recipes
  • FREE EBOOK
  • Shop
  • Log In
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
    • FREE EBOOK
    • Shop
    • Log In
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Sandwiches, Wraps, and Burgers

    Vegan Caramelized Onion and Mushroom Grilled Cheese

    Willow Moon in front of bushes.
    Updated: Jul 16, 2025 · by Willow Moon · This post may contain affiliate links · As an Amazon Associate I earn from qualifying purchases. · I get commissions for purchases made through links in this post.
    Jump to Recipe Pin

    This rich, sweet, and savory Vegan Caramelized Onion and Mushroom Grilled Cheese is an easy meal. Caramelized onions elevate grilled vegan cheese to another level!

    Vegan Caramelized Onion and Mushroom Grilled Cheese on a cutting board.

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    Caramelized onions are one of those ingredients that elevate any dish that you add them to. Pairing them with hearty baby portobellos and rich vegan Swiss cheese is the perfect combination of flavors.

    This rich, sweet, and savory Vegan Caramelized Onion and Mushroom Grilled Cheese feels really indulgent. You may want to pair this with my sangria recipe.

    Normally I like to use vegan cheddar or vegan cream cheese for a grilled cheese sandwich. Sometimes I'll use vegan Mozzarella or vegan jalapeño Havarti.

    Using vegan Swiss cheese is a first for me. I was inspired to make this after making a Vegan Reuben and a Vegan Monte Cristo. They both needed Swiss to complete the recipe.

    I've found that using the same ingredients several times in different recipes throughout the week is an extremely efficient way to work. It's great for using up ingredients where you want to change it up each time you make a meal.

    Jump to:
    • ❤️ Why You'll Love It
    • 🧾 Ingredients
    • 🔪 Instructions
    • 🍽 Serving
    • 👩🏻‍🍳 Recipe FAQs
    • 🥪 Other Vegan Grilled Cheese Recipes
    • 📋 Recipe
    • 💬 Comments

    ❤️ Why You'll Love It

    • It is rich and comforting.
    • It has the perfect balance of flavors. Pair it with Sun Dried Tomato Soup.
    • Caramelized onions and mushrooms elevate a classic vegan grilled cheese.

    🧾 Ingredients

    Ingredients on a cutting board with labels.
    • Onion: You could use a yellow onion, sweet onion, or white onion.
    • Olive oil: For cooking the onions.
    • Balsamic vinegar: I like to deglaze the pan when cooking the caramelized onions. It adds sweetness. You could also sprinkle sugar or brown sugar on them. A little goes a long way. You could also leave it out.
    • Mushrooms: I used baby portobello mushrooms. You could use any variety of mushrooms you like.
    • Tamari: I used low-sodium gluten-free tamari. You could also use soy sauce, liquid aminos, or coconut aminos.
    • Bread: I used gluten-free bread. Use your favorite bread.
    • Vegan Swiss cheese: I used Daiya Swiss cheese slices because they melt well.
    • Vegan butter: To cook the sandwich in. You could also use vegan mayo.
    • Salt: Enhances flavors.

    To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.

    5 Secrets to Vegan Cooking

    Spicy Tofu Bánh Mì on a cutting board.

    Free 5 Part Email Series to Elevate Your Vegan Cooking

    We respect your privacy. Unsubscribe at any time.

    🔪 Instructions

    Sliced onions in a pan, then balsamic vinegar added to the onions after caramelizing. Next, cooked onions with the vinegar, and mushrooms added along with tamari.

    Step 1: Cook the onions in olive oil until caramelized.

    Step 2: Add balsamic vinegar to deglaze the pan.

    Step 3: Stir to combine.

    Step 4: Add mushrooms and tamari.

    Cooked mushrooms and onions in a pan, buttered bread on a cutting board with mushrooms and onions. Next, the sandwich in a pan, and after cooking.

    Step 5: Cook on medium heat until tender. Add salt.

    Step 6: Spread vegan butter on the outside of a slice of bread. Spread caramelized onions and mushrooms on bread. Place the vegan Swiss on the bread. Place the other piece of bread on top.

    Step 7: Add a pat of vegan butter in a skillet. Place the sandwich in the pan with the buttered piece of bread side up.

    Step 5: Cook until golden brown, flip and cook the other side.

    🍽 Serving

    This vegan grilled cheese recipe goes well with my Spicy Cucumber Salad recipe, Vegan Broccoli Tots, and No-Mayo Miso Potato Salad.

    Vegan Caramelized Onion and Mushroom Grilled Cheese on a cutting board.

    👩🏻‍🍳 Recipe FAQs

    Does Daiya cheese melt?

    I used Daiya Swiss cheese slices for this recipe because they melt well. Daiya is also the only brand that I know of that has vegan Swiss cheese.

    🥪 Other Vegan Grilled Cheese Recipes

    • Refried Bean Grilled Cheese
      Refried Bean Grilled Cheese
    • Vegan Pizza Grilled Cheese
      Vegan Pizza Grilled Cheese
    • Avocado Pesto Grilled Cheese
      Avocado Pesto Grilled Cheese
    • Vegan Grilled Cheese with Caramelized Onions and Red Pepper
      Vegan Grilled Cheese with Caramelized Onions and Red Pepper

    If you tried this Vegan Caramelized Onion and Mushroom Grilled Cheese Recipe or any other recipe on my website, please leave a ⭐️ star rating and let me know how you like it in the 💬 comments below. I love hearing from you!

    I originally posted this recipe on April 12, 2017. I added new photos and text when I republished it.

    📋 Recipe

    Vegan Caramelized Onion and Mushroom Grilled Cheese on a cutting board.
    Pin Print Add to Meal Plan Go to Collections
    5 from 4 votes

    Vegan Caramelized Onion and Mushroom Grilled Cheese

    This rich, sweet, and savory Vegan Caramelized Onion and Mushroom Grilled Cheese is an easy meal. Caramelized onions elevate grilled vegan cheese to another level!
    Course Main Course
    Cuisine American
    Diet Gluten Free, Vegan, Vegetarian
    Prep Time 10 minutes minutes
    Cook Time 50 minutes minutes
    Total Time 1 hour hour
    Servings 2
    Calories 441kcal
    Author Willow Moon
    Prevent your screen from going dark

    Ingredients

    • 1 ½ cups sliced onion
    • 1  tablespoon olive oil
    • 2 teaspoons balsamic vinegar
    • 1 cup sliced baby portobello mushrooms
    • 2 teaspoons low sodium gluten free tamari
    • Vegan butter
    • 4 slices gluten free bread
    • 4 slices vegan Swiss cheese
    US Customary - Metric

    Instructions

    • Add olive oil to a hot pan. Add sliced onion and cook on medium heat for about 35-40 minutes, or until onions are caramelized. Add balsamic vinegar to deglaze the pan.
    • Add sliced mushroom and tamari, and cook until mushrooms are tender.
    • Spread vegan butter on the outside of a slice of bread. Spread caramelized onions and mushrooms on bread. Place the vegan Swiss on the bread. Place the other piece of bread on top.
    • Add a pat of vegan butter in a skillet. Place the sandwich in the pan with the buttered piece of bread side up. Cook until golden brown, flip and cook the other side.
    Sign up to get recipes and FREE Best Vegan Dinners 4 Week Meal Plan!

    Nutrition

    Calories: 441kcal | Carbohydrates: 54g | Protein: 7g | Fat: 20g | Saturated Fat: 3g | Cholesterol: 12mg | Sodium: 976mg | Potassium: 331mg | Fiber: 5g | Sugar: 11g | Vitamin A: 150IU | Vitamin C: 8.9mg | Calcium: 132mg | Iron: 1.3mg

    💌 SAVE THIS

    I'll email this post to you, so you can come back to it later!

    *Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different results.

    More Sandwiches, Wraps, and Burgers

    • Vegan Teriyaki Reuben on a plate.
      Vegan Teriyaki Reuben
    • Vegan Lunch Meat in a sandwich on a cutting board.
      Vegan Lunch Meat
    • Vegan Monte Cristo on a plate.
      Vegan Monte Cristo
    • Benedictine Tea Sandwiches on a plate.
      Benedictine Tea Sandwiches

    Reader Interactions

    Comments

      5 from 4 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Cindy says

      May 29, 2018 at 10:16 am

      I normally have a plain old grilled cheese, but this is my new favorite way to make one! Thanks for sharing!5 stars

      Reply
      • Willow Moon says

        May 30, 2018 at 9:50 am

        Thanks Cindy!

        Reply
    2. Chanel van Reenen says

      April 17, 2017 at 4:27 am

      these look so good! I love that their vegan and use a dairy free cheese. I have been trying to limit my dairy in take!

      Reply
    3. jessica says

      April 15, 2017 at 5:08 am

      a vegan and gluten free grilled cheese...yes please!!!!

      Reply
    4. Mira says

      April 14, 2017 at 1:28 pm

      I make the hubs vegan grilled cheese all the time. I use daiya mostly. I should try adding the shrooms though!

      Reply
      • Willow Moon says

        April 16, 2017 at 12:07 pm

        I used Daiya Swiss for this and really liked it. The caramelized onions and mushrooms really add a lot to the sandwich - you should try it!

        Reply
    5. Kate says

      April 14, 2017 at 11:03 am

      I have been vegetarian for over a year now and feel SO GOOD and I am honestly really flirting with veganism. One thing I have not yet fully embraced is vegan cheese, though. I tried one brand once and I didn't like it at all. My friends who are vegan then told me that was the worse tasting one out there! I will have to give it another chance. This sandwich looks delicious!

      Reply
      • Willow Moon says

        April 16, 2017 at 12:05 pm

        I was a vegetarian for a year before going vegan. Cheese was hard for me to cut out also. But after I did I couldn't stand the smell in the deli section, and I can't stand the smell of butter - it is worse than smelling meat cooking. I would definitely try different brands of vegan cheese. I like Follow Your Heart and a couple of the Daiya vegan cheeses. I have yet to try other brands. You could also look into making your own. I make my own Tofu Feta and Tofu Ricotta and love them.

        Reply

    Primary Sidebar

    Willow Moon with green shirt and tie dye scarf.

    Namaste, I'm Willow!

    I've been vegan for 26 years and
    gluten-free for 14 years. I share easy and delicious vegan gluten-free recipes the whole family will love! Read more →

    Veganuary

    • Refried Bean Tacos on a cutting board with a ramekin of salsa.
      Refried Bean Tacos
    • Tofu Mac and Cheese in a bowl.
      Super Creamy Tofu Mac and Cheese
    • Vegan Tofu Omelette on a plate.
      Vegan Tofu Omelette
    • Vegan Gluten Free Chocolate Chip Cookies
      Vegan Gluten Free Chocolate Chip Cookies

    Popular Recipes

    • Pumpkin Chickpea Blondies
      Pumpkin Chickpea Blondies
    • Apple Pecan Chickpea Salad Sandwich on a plate.
      Apple Pecan Chickpea Salad Sandwich
    • Vegetable fritter bring dipped into vegan chipotle ranch dressing.
      The Most Amazing Vegetable Fritters
    • Homemade Payday Bars on parchment paper.
      Homemade Payday Bars
    • Tofu Stuffed Peppers on a plate.
      Tofu Stuffed Peppers
    • Roasted Sweet Potato and Apple Salad in a bowl.
      Roasted Sweet Potato and Apple Salad

    Footer

    ^ back to top

    About

    • About Me
    • Privacy Policy
    • Disclaimer
    • Disclosure Policy
    • Accessibility Statement

    Newsletter

    • Sign Up for my newsletter and get a FREE 30 Minute Vegan Dinners 7 Day Meal Plan as a welcome gift!

    Contact

    • Contact
    • Tip Jar

    Featured In:

    A list of magazines that Create Mindfully has been featured in like Good Housekeeping, Dr. Axe, Peta, and more.

    Copyright © 2014 - 2025
    Create Mindfully - All Rights Reserved.

    Unauthorized use and/or duplication of this material without express and written permission from this blog’s author is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Willow Moon and Create Mindfully with appropriate and specific direction to the original content. All photos and artwork are property of Willow Moon and Create Mindfully. Do not duplicate or copy without proper consent.

    Vegan Caramelized Onion and Mushroom Grilled Cheese photo with text.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    My family loved this!
    Thank you for sharing this recipe, I loved it!
    This worked exactly as written, thanks!

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.