Bring a large pot of salted water to a boil. Cook the penne pasta according to the package instructions until al dente. Drain and set aside.
While the pasta cooks, heat the olive oil in a large skillet over medium heat. Add the diced chicken and season with salt and pepper. Cook for 5-7 minutes, stirring occasionally, until the chicken is fully cooked and lightly browned. Remove the chicken from the skillet and set it aside.
In the same skillet, add the minced garlic and sauté for 1 minute until fragrant. Add the chicken broth and bring it to a simmer. Stir in the heavy cream and dried basil. Let it simmer for 3-4 minutes until the sauce thickens slightly.
Add the cooked chicken and penne pasta to the skillet. Stir to combine, ensuring the pasta is coated with the creamy sauce. Sprinkle in the grated Parmesan cheese and red pepper flakes, and stir again until the cheese melts and everything is well mixed. Garnish with fresh parsley before serving.