Cook the pasta according to package instructions. Drain and set aside.
In a large skillet over medium heat, add olive oil and cook diced chicken until golden and cooked through.
Season the chicken with garlic powder, onion powder, salt, pepper, and red pepper flakes.
Reduce the heat and stir in the pesto sauce and heavy cream. Simmer for 3-5 minutes.
Add the cooked pasta to the skillet and toss to coat in the sauce.
Sprinkle with grated parmesan and garnish with fresh basil before serving.