Start by cooking the pasta according to the package directions. Drain and set aside.
In a large skillet, heat olive oil over medium-high heat. Add the chicken and cook for 5-6 minutes until it is fully cooked. Remove the chicken from the pan and set it aside, keeping it warm.
Return the pan to the heat and add the mushrooms, onions, garlic, and sun-dried tomatoes. Cook until the onions are tender and the mushrooms have turned a golden brown. Season with salt and pepper to taste.
Add the cooked chicken back to the pan.
In a 2-cup measuring cup, combine half-and-half, butter, Parmesan cheese, black pepper, and basil. Pour this mixture over the chicken and mushroom combination in the pan. Bring it to a simmer, stirring to ensure everything is well combined. Let it cook for 3-4 minutes until heated through.
Add the cooked pasta to the pan and toss it to coat it evenly with the sauce and ingredients.
Serve the Pasta Milano Macaroni Grill immediately. For an extra touch, sprinkle additional Parmesan cheese on top if desired. Enjoy!