Place a small amount of olive oil in a large skillet over low heat, add the chicken breast. Keep the on low, as you do not want to brown the chicken, cook for about 3-4 min. on each side. Remember the chicken will finish cooking in the sauce. Cook pasta according to directions. Drain and rinse in cold water. Reserve.
In a saucepan, heat the oil and add the garlic, onions, chicken and mushrooms. Continue cooking until the mushrooms release most of the liquid, about 4 to 5 min. Add the white wine to loosen the brown bits in the bottom of the pan. Add broccoli rabe and cook until wilted, about 3 min. Add tomatoes, thyme and oregano and cook for another 2 to 3 min. Add reserved pasta, cooking until the pasta is warmed, about 2 min. Just before serving add the basil, parmesan cheese and red pepper flakes. Season with salt and pepper. Serves 6