Cook and drain the pasta according to package directions for al dente. Set aside.
In a large skillet, melt 2 Tbsp. of butter over medium heat. Cook the chicken until golden brown on both sides, about 6-7 minutes per side. Remove chicken onto a cutting board and slice into bite-sized pieces.
Add the remaining 1 Tbsp. of butter to the pan along with the mushrooms. Cook until the mushrooms release their liquid and the liquid evaporates. Season with salt and pepper. Remove from heat and set aside.
In a medium saucepan, heat the extra virgin olive oil over medium heat. Saute the garlic in the oil until it sizzles. Stir in the tomatoes, wine, basil, oregano and salt. Lower the heat and simmer, uncovered, 15 minutes. Stir occasionally.
Stir in the cream and Parmesan cheese. Remove from heat and stir in the roasted red peppers.
Using an immersion blender, process the sauce until smooth. Alternatively, transfer the sauce to a food processor and puree until smooth.
Toss the cooked pasta in the bravo sauce. Add in the mushrooms and chicken. Serve warm.