A delightful pasta dish featuring tender chicken in a creamy tomato sauce, perfect for a comforting meal.
Cook the pasta in a large pot of salted boiling water until al dente, then drain and set aside.
Reserve a cup of pasta water to adjust the sauce consistency later if needed.
Heat olive oil in a skillet over medium heat, then add diced chicken and cook until browned and cooked through.
Ensure the chicken pieces are evenly sized for uniform cooking.
Add chopped onion and minced garlic to the skillet, cooking until softened and fragrant.
Stir frequently to prevent the garlic from burning.
Stir in the diced tomatoes, tomato sauce, Italian seasoning, salt, and pepper, then bring to a simmer.
Simmer uncovered to allow the sauce to thicken naturally.
Slowly add the cream to the sauce, stirring constantly to combine.
Warm the cream slightly before adding to prevent curdling.
Combine the cooked pasta with the sauce, ensuring it is evenly coated.
Toss gently to avoid breaking the pasta.
Serve the pasta hot, garnished with freshly grated Parmesan cheese and chopped basil if desired.
Serve immediately to enjoy the dish at its best.