
This cheesy chicken and onion quesadilla with creamy mushroom sauce is my go-to when I want something comforting yet a little special. It is a quick meal that tastes restaurant-worthy and always gets rave reviews at home. The richness of the sauce pairs perfectly with the savory quesadilla and makes a fantastic meal for a weeknight or when friends come over.
I love how this recipe can be dressed up for guests or kept simple for a cozy movie night. My cousin once asked for the recipe after just one bite and now serves it at her own gatherings.
Ingredients
- Large flour tortillas: create a crispy shell and hold everything together. Go for a fresh batch at your local bakery if possible.
- Cooked chicken breast: brings protein and substance. Rotisserie or leftover roast chicken work beautifully.
- Shredded mozzarella or cheddar cheese: gives meltiness and gooey goodness. Pick a block and shred it fresh for best flavor.
- Sautéed onions: add natural sweetness and depth. Take time to cook until slightly golden.
- Olive oil or butter: helps the quesadilla brown evenly. Choose good quality for extra flavor.
- Salt and pepper: keep the seasoning balanced
- Butter for the sauce: adds silky richness. European-style butter gives a hint more flavor.
- Mushrooms: provide earthy notes and texture. Cremini or baby bella types will taste great here.
- Fresh garlic: wakes everything up with a gentle kick
- Heavy cream: creates a luscious base for the sauce. Go for full-fat for the creamiest results.
- Grated parmesan: brings salty sharpness but totally optional if you want to keep it mild
That cream sauce is my absolute favorite part. When I first made it, I was surprised at how fast it came together and now I sometimes double it so there is always extra for dipping crispy potatoes.
Step-by-Step Instructions
- Make the Mushroom Sauce:
- Start by melting butter in a small saucepan over medium heat. Add in finely chopped mushrooms and minced garlic. Let these cook gently until the mushrooms are soft and fragrant about three or four minutes. Pour in the heavy cream and let the mixture bubble gently for five minutes until it thickens. Stir in parmesan if using and season with salt and pepper. Transfer the sauce to a bowl to keep warm for serving.
- Assemble the Quesadilla:
- Lay one tortilla flat on your work surface. Spread the shredded cooked chicken evenly across the center then top with sautéed onions and a good layer of shredded cheese. Place the second tortilla over the filling and press down slightly.
- Cook the Quesadilla:
- Heat a skillet over medium heat with olive oil or butter. Once hot add the assembled quesadilla. Let it cook for two to three minutes per side until the outside is golden and the cheese has melted inside. Remove the quesadilla to a cutting board and let it rest one minute for easier slicing.
- Serve:
- Cut the quesadilla into triangles. Arrange on a black or dark plate for a striking look. Serve with the warm creamy mushroom sauce on the side for dipping. Sprinkle a little chopped parsley or chili flakes on top if desired.

Storage Tips
Leftover quesadilla slices and extra mushroom sauce keep well in sealed containers in the fridge for up to two days. Reheat quesadillas in a skillet or toaster oven to bring back the crispness. Warm the mushroom sauce gently over low heat and stir well before serving again to keep it smooth.
Ingredient Substitutions
If you do not have mozzarella or cheddar, Monterey Jack or Swiss cheese both melt well. Swap the chicken for cooked turkey or pan-seared tofu to make it vegetarian. If heavy cream is unavailable, use half and half or even a mix of milk and cream cheese but double check the sauce thickness as it simmers.
Serving Suggestions
Serve this dish with a fresh side salad or some roasted veggies for a balanced meal. The quesadilla is also delicious on its own as party food or with crispy fries for dipping into the mushroom sauce. My kids love small quesadilla wedges for lunchboxes.
Cultural Note
Quesadillas are a staple in Mexican kitchens and are beloved for their versatility. While the creamy mushroom sauce brings a European twist, the recipe honors the spirit of using what is on hand and creating big flavors with simple ingredients. Sharing food like this always brings everyone together.
Recipe FAQs
- → What cheese works best for this quesadilla?
Mozzarella or cheddar melt smoothly for a gooey texture, but you can use other favorites like Monterey Jack or pepper jack if desired.
- → How do I keep the quesadilla crispy?
Cook over medium heat with a bit of oil or butter, and avoid overfilling to prevent sogginess. Rest briefly before slicing to set the cheese.
- → Can I use leftover chicken?
Yes, leftover or rotisserie chicken makes preparation quick and flavorful. Just shred or slice before adding to the filling.
- → What mushrooms are best for the sauce?
Button or cremini mushrooms work well for a mild, earthy taste, but portobello gives a deeper flavor if preferred.
- → Are there good side options for serving?
Serve with a fresh salad, guacamole, or fries. The creamy mushroom sauce also works great as a dip for chips or veggies.
- → How can I add a spicy kick?
Mix in chopped jalapeños or bell peppers with the filling, or sprinkle chili flakes over the finished quesadilla for extra heat.