30-Minute Dinner/ Appetizers & Snacks/ Cuisine/ Dinner/ Mexican and Tex-Mex Recipes/ New Year's Eve/ Occasion/ Party/ vegetarian dinner

Mushroom quesadilla with caramelized onions

3 April 2021 | Last Updated: 28 December 2023 By Aleksandra

This mushroom quesadilla recipe is seriously one of the best quesadilla recipes I have ever eaten! The filling is made with just 3 ingredients and it’s so delicious you won’t believe it. It’s made with sauteed mushrooms, caramelized onions, and gooey melted cheese. You’ve got to try this!

A stack of mushroom quesadillas on a beige chopping board.

Ingredients:

This is what you need to make these delicious mushroom quesadillas:

  • wheat tortillas (you could also use corn, but wheat works better here)
  • baby bella mushrooms (cremini mushrooms) or button mushrooms (baby bella mushrooms have a little bit more flavor)
  • onions (I used yellow)
  • cheese – I tried this recipe with Gruyere cheese and sharp white cheddar – they both great! Gruyere has more flavor but cheddar has a nice tang that cuts through the richness of mushrooms and onions, choose what you have on hand! Here you can find more recipes using Gruyere cheese.
  • clarified butter or vegetable oil for cooking the onions and mushrooms
Labeled ingredients for mushroom quesadillas.

Step by step instructions:

Chopped mushrooms, onions, and shredded cheese on a chopping board.

STEP 1: Prepare your ingredients: shred the cheese on the large holes of a box grater. Cut the onions and mushrooms into thick slices, about 1/4-inch (7mm).

Chopped mushrooms in a pan. Sauteed mushrooms in a pan.

STEP 2: Cook the mushrooms: heat 1.5 tablespoons of oil/clarified butter in a large frying pan over high heat. Add the mushrooms and don’t stir for about 2 minutes or until the mushrooms are browned at the bottom, then cook, stirring from time to time, until mushrooms are soft and browned (it will take about 10 minutes).

I’ve made this dish many times so I cook the mushrooms and onion simultaneously in two pans, but if you’re not experienced, cook the mushroom first, then the onions.

Sliced onions in a pan. Caramelized onions in a pan.

STEP 3: Cook the onions: heat 1.5 tablespoons of clarified butter/oil in a medium pot over medium heat, add the onions. Cook them for about 20 minutes, stirring from time to time, making sure they are not burning, until they are lightly caramelized – this means they are soft and lightly golden in color.

Note: to fully caramelize the onions you would need to cook them for 45-60 minutes, but since the onions are not the star of this dish like they are in the French onion soup, we can cook them for just 20 minutes. They have so much flavor anyway!

Caramelized onions, sauteed mushrooms and shredded cheese in a white bowl. Mushroom quesadilla filling in a white bowl.

STEP 4: Make the filling: simply combine sauteed mushrooms, onions, and shredded cheese. Season with salt and pepper to taste (the cheese is already a bit salty).

Tortilla on a plate topped with mushroom filling. Two quesadillas are being cooked in a pan.

STEP 5: Cook quesadillas:

Place some of the filling on a half of a tortilla. Fold the tortilla in half.

Cook the quesadilla in a pan on both sides until golden. You can cook it in a dry pan or with a small amount of oil for a more crispy and delicious quesadilla. Heat about 2 teaspoons of oil in a frying pan over medium heat, when hot add the quesadillas, move with them a couple of times making sure they are not sticking to the pan. Cook them until golden on both sides and the cheese is melted.

Take the quesadillas off the pan and sprinkle lightly with salt.

Cut into two or four parts (depending on the size of quesadillas) and serve.

Enjoy!

Another way to cook these quesadillas:

  1. Bake the quesadillas instead of cooking them in a pan. Assemble the quesadillas as described above, brush them on both sides with melted butter and bake at 425°F/220°C for about 10 minutes or until golden.
  2. Make sheet pan quesadillas! It’s a great way to make a lot of quesadillas with less work (on the photo below there is another filling on the tortillas).
A collage of 4 photos showing how to bake quesadillas on a sheet pan.

How to do it:

  • Use the same recipe but double the filling. You will need 6 large tortillas.
  • Brush 9×13-inch (23x33cm) baking pan or baking sheet with melted butter.
  • Arrange tortillas overlapping around the edges of the pan so that half of the tortillas overhang the rim and the entire bottom surface of the pan is covered.
  • Spread the filling evenly over the tortillas.
  • Fold the overhanging tortillas back towards the center, then place an additional tortilla on top so that all the filling is covered.
  • Brush the top generously with melted butter.
  • Bake at 425°F/220°C for about 10 minutes or until golden.
  • Take out of the oven then let rest for 5-10 minutes so that the filling can set and is not runny.
  • Cut into squares and serve.

What to serve them with:

I usually recommend some kind of salsa or yogurt sauce to serve with all my quesadilla recipes but to be honest this one tastes best just plain! The flavor of these quesadillas is rich and bold so I think they don’t need anything else and also salsa/dipping sauce flavor could be too overwhelming for them.

They taste great with beer or dry white wine on the side, though!

Storage:

These quesadillas taste best freshly made! You can store them in the fridge for up to 3 days and reheat them in a dry pan but they are rather mushy and soft. Better would be to store the filling and tortillas separately and assemble them just before serving.

A hand is reaching for a quesadilla. Stack of quesadillas on a wooden board.

More delicious quesadilla recipes:

Check out all my quesadilla recipes here.

Did you make this recipe? RATE THE RECIPE or tell me in the COMMENTS how you liked it! You can also add a photo of your dish. It would make me very happy and will help other readers. Thank you!!

Mushroom quesadilla with caramelized onions

This mushroom quesadilla recipe is seriously one of the best quesadilla recipes I have ever eaten! The filling is made with just 3 ingredients and it’s so delicious you won’t believe it.
Pin This Recipe!
A stack of mushroom quesadillas on a beige wooden board.
Print Recipe

RATE THE RECIPE

(click on the stars)

5 from 1 vote
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 3 servings
Calories 505kcal
Author Aleksandra

Ingredients

  • 5 medium tortillas 8-inch/20cm
  • 3 tablespoons clarified butter or frying oil
  • 1 lb (450g) baby bella mushrooms or button mushrooms
  • 3 medium onions about 1/2 lb (250g)
  • 1 1/2 cups (150g) grated cheese sharp white cheddar or Gruyere
  • salt and pepper to taste

Would you like to save this?

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

Instructions

  • Prepare your ingredients: grate the cheese on the large holes of a box grater. Cut the onions and mushrooms into thick slices, about 1/4-inch (7mm).
  • Cook the mushrooms: heat 1.5 tablespoons of oil/clarified butter in a large frying pan over high heat. Add the mushrooms and don't stir for about 2 minutes or until the mushrooms are browned at the bottom, then cook, stirring from time to time, until mushrooms are soft and browned (it will take about 10 minutes).
  • Cook the onions: heat 1.5 tablespoons of clarified butter/oil in a medium pot over medium heat, add the onions. Cook them for about 20 minutes, stirring from time to time, making sure they are not burning, until they are lightly caramelized – this means they are soft and lightly golden in color.
  • Make the filling: combine sauteed mushrooms, onions, and shredded cheese. Season with salt and pepper to taste (the cheese is already a bit salty).
  • Cook the quesadillas: Place some of the filling on a half of a tortilla. Fold the tortilla in half. Cook the quesadilla in a pan on both sides until golden. You can cook it in a dry pan or with a small amount of oil for a more crispy and delicious quesadilla. Heat about 2 teaspoons of oil in a frying pan over medium heat, when hot add the quesadillas, move with them a couple of times making sure they are not sticking to the pan. Cook them until golden on both sides and the cheese is melted.
  • Take the quesadillas off the pan and sprinkle lightly with salt.
  • Cut into two or four parts (depending on the size of quesadillas) and serve.
  • Enjoy!

Notes

  • I’ve made this dish many times so I cook the mushrooms and onion simultaneously in two pans, but if you’re not experienced, cook the mushroom first, then the onions.
  • You can also bake the quesadillas instead of cooking them in a pan. Assemble the quesadillas as described above, brush them on both sides with melted butter and bake at 425°F/220°C for about 10 minutes or until golden.
  • Calories = 1 serving (1/3 of the recipe). This is only an estimate!
Course Appetizer, Main Course
Cuisine international, mexican-inspired
Tried this Recipe? Rate the Recipe and tell us what you think in the Comments!

You Might Also Like

2 Comments

  • Reply
    Kelly
    2 March 2024 at 16:39

    I’m always looking for unique meat free recipes for lent and I’m super excited about this one. I love mushrooms so any recipe where they’re the star really appeals to me.

  • 5 from 1 vote (1 rating without comment)

    Leave a Reply

    Recipe Rating




    The maximum upload file size: 1 MB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here