In a large pot of salted boiling water, cook the penne pasta according to package instructions until al dente. Drain and set aside.
While the pasta is cooking, heat olive oil in a large skillet over medium heat. Add the diced chicken breast, season with salt and pepper, and sauté until golden brown and cooked through, about 5-7 minutes. Remove chicken from the skillet and set aside.
In the same skillet, add the chopped onion and cook for 2-3 minutes until softened. Add the minced garlic and cook for an additional minute, stirring continuously to avoid burning.
Pour in the crushed tomatoes, followed by the heavy cream. Stir to combine and let simmer for about 5 minutes, allowing the sauce to thicken slightly.
Add the dried basil, dried oregano, crushed red pepper flakes, and additional salt and pepper to taste. Stir well to incorporate the flavors.
Return the cooked chicken to the skillet, and add the drained penne pasta. Toss everything together until the pasta is well coated with the creamy sauce.
Remove from heat and adjust seasoning if necessary. Plate the pasta and garnish with chopped fresh parsley and a generous sprinkle of grated Parmesan cheese.
Notes
Adjust the red pepper flakes to taste for spice preference.