
This creamy chicken fajita pasta combines tender chicken, sweet peppers, and smoky spices in a rich tomato-cream sauce. It is a simple weeknight dinner with bold fajita flavor and plenty of comforting pasta in every bite.
Heat the olive oil in a large deep frying pan or shallow casserole over medium heat. Add the chicken strips and cook for about 5 minutes, turning occasionally, until lightly golden and nearly cooked through. Transfer the chicken to a plate.
In the same pan, add the sliced onion and peppers. Cook for 8 to 10 minutes until softened. Stir in the garlic, chilli powder, smoked paprika, oregano, ground coriander, and cumin, and cook for 1 minute until fragrant. Add the tomato puree and cook for 2 minutes, then return the chicken to the pan. Pour in the cream, stir well, and season with salt and black pepper to taste.
Meanwhile, cook the pasta according to the package instructions until al dente. Reserve 150 ml of the pasta water, then drain. Add the pasta to the chicken mixture with 50 ml of the reserved water and toss over low heat until the sauce coats the pasta. Add a little more pasta water if needed to loosen the sauce. Stir through the parsley, divide among bowls, and top with grated Parmesan or cheddar if desired.
Use chicken thighs instead of chicken breasts for a juicier result. If the sauce feels too thick, loosen it with extra pasta water rather than more cream. Leftovers keep well in the fridge for up to 2 days and can also be served cold for lunch.