Set a frying pan over medium-high heat. Sprinkle the chicken with salt and pepper and cook until cooked through, about 6 minutes. Set aside.
In the same pan, saute the asparagus in 1 tablespoon of the butter over medium heat for about 4 minutes. Set aside.
In another pan, saute the shallots in the remaining 1 tablespoon butter for 1 minute, then add the garlic and saute for another minute. Add the mushrooms and saute anther three minutes. Add the wine and cook until the mixture is reduced to a paste-like consistency, about five minutes. Season with salt and pepper.
Sprinkle half of the cheese over half of the tortilla. Spread the mushroom mixture evenly over cheese. Top with the asparagus, chicken and bacon and sprinkle with the remaining cheese. Fold up the tortilla and heat it in a pan until cheese has melted and the tortilla is golden. Serve.
This recipe was created by a contestant during a cooking competition. It has not been tested for home use.