01 -
Bring a large pot of salted water to a boil. Add the rotini pasta and cook according to package instructions until al dente, typically 12 to 13 minutes.
02 -
While the pasta is cooking, heat olive oil in a large skillet over medium heat. Add the diced onion and sauté for about 5 minutes, until softened and lightly browned.
03 -
Add minced garlic, tomato paste, and chicken pieces to the skillet. Stir well and cook for 7 to 8 minutes on medium heat, until the chicken is nearly cooked through.
04 -
Reduce heat to low. Stir in the heavy cream, grated Parmesan, dried basil, sea salt, black pepper, and red pepper flakes. Allow the sauce to gently simmer.
05 -
Drain the rotini, reserving some pasta water. Add cooked pasta to the skillet with the sauce, stirring well to coat. If needed, add a small amount of reserved pasta water to reach desired sauce consistency.
06 -
Toss the pasta and chicken together until evenly coated in the sauce. Serve immediately while hot.