large chicken breasts • a sweet onion, diced (about 3/4 cup) • garlic, minced • white button mushrooms, sliced thinly • bacon • pasta of your choice (penne works well, but I used campanelle) • Olive oil for frying • unsalted butter • all purpose flour • whole milk • shredded Parmesan cheese (plus additional for serving) • Salt and pepper to taste