Imagine the sizzling aroma of perfectly seasoned chicken strips mingling with colorful bell peppers and onions, all wrapped in a velvety, spice-infused cream sauce coating al dente pasta. This Creamy Chicken Fajita Pasta brings the vibrant flavors of Mexican cuisine to a comforting Italian-inspired dish that’s guaranteed to become a family favorite. The contrast between the smoky fajita seasoning and the rich, creamy sauce creates an irresistible combination that elevates ordinary pasta night to something truly special. You’ll learn how to create this restaurant-worthy dish in your own kitchen with simple ingredients and straightforward techniques.
Why You’ll Love This Recipe
This Creamy Chicken Fajita Pasta is a game-changer for busy weeknights when you need something satisfying yet impressive. The tender, juicy chicken pieces provide a substantial protein base, while the crisp-tender bell peppers add a sweet crunch that contrasts beautifully with the silky sauce. What makes this dish truly exceptional is how it transforms familiar fajita flavors into a creamy pasta experience that feels both innovative and comforting.
The preparation is surprisingly simple—most ingredients are likely already in your pantry, and the entire dish comes together in about 30 minutes. It’s perfect for meal prep too, as the flavors actually deepen overnight, making your leftovers even more delicious the next day.
The versatility can’t be overstated—this fajita pasta works equally well for casual family dinners or when entertaining guests. The vibrant colors of the red, yellow, and green peppers create a visually stunning presentation that belies the dish’s simple preparation.
Ingredients
For this Creamy Chicken Fajita Pasta, you’ll need:
- 1 pound (450g) boneless, skinless chicken breasts, sliced into strips
- 12 ounces (340g) penne pasta (or pasta of choice)
- 1 red bell pepper, sliced into thin strips
- 1 yellow bell pepper, sliced into thin strips
- 1 green bell pepper, sliced into thin strips
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons olive oil, divided
- 2 tablespoons fajita seasoning (store-bought or homemade)
- 1 cup (240ml) heavy cream
- ½ cup (120ml) chicken broth
- 1 cup (100g) freshly grated Parmesan cheese
- ¼ teaspoon crushed red pepper flakes (optional, for heat)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Lime wedges, for serving
The chicken breasts provide a lean protein that absorbs the fajita seasoning beautifully. For the creamiest sauce, don’t substitute the heavy cream with half-and-half or milk—the fat content is essential for achieving that luxurious texture that makes this chicken fajita pasta dish so satisfying.
Pro Tips
Master the Chicken Texture: For perfectly cooked chicken in your Creamy Chicken Fajita Pasta, resist the urge to overcrowd the pan. Work in batches if necessary, giving each piece enough space to properly sear rather than steam. Cook the chicken just until it’s no longer pink in the center (about 165°F/74°C) to keep it juicy. Remember that the chicken will continue cooking slightly when added back to the hot pasta and sauce.
Maximize Vegetable Flavor: The key to restaurant-quality fajita vegetables is high heat and minimal stirring. Allow your peppers and onions to develop char marks before flipping them, which creates a smoky depth that distinguishes authentic fajita flavors. Cut all vegetables uniformly to ensure even cooking, and consider using different colored bell peppers not just for visual appeal but for their subtly different flavor profiles.
Perfect Pasta Sauce Technique: For the silkiest cream sauce, remove the pan from heat before adding the Parmesan cheese. Stir continuously as you add the cheese gradually rather than all at once. This prevents clumping and creates a smooth emulsion. Also, reserve about ½ cup of pasta cooking water before draining your pasta—this starchy liquid can be added a tablespoon at a time if your sauce needs thinning, adding body and helping the sauce cling to the pasta.

Instructions
Step 1: Prepare the Pasta
Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook according to package directions until al dente—typically 8-10 minutes. You want the pasta slightly firm as it will continue cooking when combined with the sauce. Before draining, reserve ½ cup of the starchy pasta water. Drain the pasta but don’t rinse it; the starch helps the sauce adhere better.
Step 2: Season and Cook the Chicken
While the pasta cooks, prepare your chicken. Pat the sliced chicken breasts dry with paper towels (this helps them brown better) and toss them in a bowl with 1 tablespoon of olive oil and half of the fajita seasoning. Heat a large skillet over medium-high heat and add the seasoned chicken in a single layer, working in batches if necessary. Cook for about 3-4 minutes per side until golden brown and cooked through. Transfer to a plate and cover loosely with foil to keep warm.
Step 3: Sauté the Vegetables
In the same skillet, add the remaining tablespoon of olive oil. Add the sliced bell peppers and onions, along with the remaining fajita seasoning. Cook for 5-6 minutes, stirring occasionally, until the vegetables are crisp-tender and slightly charred at the edges. Add the minced garlic during the last minute of cooking, stirring constantly to prevent burning.
Step 4: Create the Creamy Sauce
Reduce the heat to medium-low. Pour in the chicken broth, scraping the bottom of the pan to release any flavorful browned bits. Let it simmer for about 1 minute, then pour in the heavy cream. Bring the mixture to a gentle simmer (don’t let it boil) and cook for 2-3 minutes until it starts to thicken slightly. Remove from heat and gradually stir in the grated Parmesan cheese until melted and smooth.
Step 5: Combine and Finish
Return the cooked chicken to the skillet, along with any accumulated juices. Add the drained pasta and toss everything together until well coated with the sauce. If the sauce seems too thick, add a splash of the reserved pasta water to reach your desired consistency. Season with salt, pepper, and crushed red pepper flakes if using. Gently warm over low heat if needed.
Step 6: Serve and Garnish
Transfer your Creamy Chicken Fajita Pasta to a large serving dish or individual plates. Garnish generously with freshly chopped cilantro and serve with lime wedges on the side for squeezing over the top just before eating, which adds a bright, fresh contrast to the rich cream sauce.
Variations
Vegetarian Fajita Pasta: Transform this Creamy Chicken Fajita Pasta into a meatless marvel by substituting the chicken with portobello mushrooms sliced into strips. The meaty texture of portobello mushrooms stands up beautifully to the fajita seasoning, creating a satisfying vegetarian alternative. You could also add black beans or roasted corn for additional protein and texture.
Spicy Shrimp Fajita Pasta: For seafood lovers, replace the chicken with large shrimp. The cooking process becomes even quicker—just sauté the seasoned shrimp for about 2 minutes per side until pink and opaque. Add a diced jalapeño with the bell peppers and increase the red pepper flakes for an extra kick that complements the sweetness of the shrimp.
Dairy-Free Option: Create a dairy-free version by substituting the heavy cream with full-fat coconut milk and using nutritional yeast instead of Parmesan cheese. The coconut milk adds a subtle sweetness that works surprisingly well with the smoky fajita seasonings, while nutritional yeast provides that savory, cheesy flavor without any dairy.
Storage and Serving
This Creamy Chicken Fajita Pasta can be refrigerated in an airtight container for up to 3 days. When reheating, add a splash of chicken broth or milk to revitalize the sauce, as it tends to thicken when chilled. Warm it gently on the stovetop over medium-low heat, stirring occasionally to prevent sticking. Microwave reheating works in a pinch, but use 70% power and stir halfway through for the best texture.
For serving, pair this pasta with a simple green salad dressed with lime vinaigrette to complement the Mexican-inspired flavors. A side of garlic bread works wonderfully for soaking up every last bit of the delicious sauce. For a complete fiesta, serve with a side of guacamole and tortilla chips, allowing guests to add a dollop of guacamole to their pasta for an extra layer of flavor.
Transform leftovers into a fantastic pasta bake by transferring to a baking dish, topping with additional cheese, and broiling until bubbly and golden.
FAQs
Can I use pre-cooked chicken to save time?
Yes, rotisserie chicken or leftover cooked chicken works great in this Creamy Chicken Fajita Pasta. Simply shred or dice about 2-3 cups of cooked chicken and add it when you’d return the chicken to the skillet. Toss it with a bit of fajita seasoning first for the best flavor.
How can I make this dish lower in calories?
Try using half-and-half instead of heavy cream and reduce the Parmesan to ½ cup. You can also increase the ratio of vegetables to pasta and use lean chicken breast. While the sauce won’t be quite as rich, it will still be delicious.
Is there a way to make this as a one-pot meal?
Absolutely! Cook the chicken and vegetables as directed, then remove them from the pan. Add an additional 2½ cups of chicken broth and the uncooked pasta to the same pan. Bring to a boil, reduce heat, cover and simmer until pasta is tender (about 10-12 minutes). Stir in the cream, cheese, and return the chicken and vegetables to finish.
Can I freeze this pasta dish?
Cream-based pasta dishes typically don’t freeze well as the sauce can separate when thawed. If you must freeze it, do so without the pasta and prepare fresh pasta when reheating.
What can I substitute for fajita seasoning?
Make your own by combining 1 tablespoon chili powder, 1 teaspoon each of cumin and paprika, ½ teaspoon each of garlic powder and onion powder, ¼ teaspoon each of oregano and cayenne pepper, plus salt and pepper to taste.
Conclusion
This Creamy Chicken Fajita Pasta is comfort food at its finest — a brilliant fusion of zesty Mexican flavors and indulgent Italian creaminess that satisfies on every level. It’s the kind of dish that turns an ordinary weeknight into a special occasion while still being simple enough for regular rotation in your meal planning. The balance of tender chicken, crisp vegetables, and silky sauce makes for a complete meal that brings everyone to the table with enthusiasm. Whether you’re cooking for picky eaters or adventurous food lovers, this pasta delivers the perfect combination of familiar comfort and exciting flavor.
Print
Creamy Chicken Fajita Pasta
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Dinner
- Method: Sauté and simmer
- Cuisine: Americaine
Description
Creamy Chicken Fajita Pasta with bell peppers, onions, and tender chicken in a luscious creamy sauce. Easy, flavorful, and comforting.
Ingredients
- 1 pound (450g) boneless, skinless chicken breasts, sliced into strips
- 12 ounces (340g) penne pasta (or pasta of choice)
- 1 red bell pepper, sliced into thin strips
- 1 yellow bell pepper, sliced into thin strips
- 1 green bell pepper, sliced into thin strips
- 1 medium onion, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons olive oil, divided
- 2 tablespoons fajita seasoning (store-bought or homemade)
- 1 cup (240ml) heavy cream
- ½ cup (120ml) chicken broth
- 1 cup (100g) freshly grated Parmesan cheese
- ¼ teaspoon crushed red pepper flakes (optional, for heat)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Lime wedges, for serving
Instructions
- Step 1: Prepare the Pasta Bring a large pot of heavily salted water to a rolling boil. Add the pasta and cook according to package directions until al dente—typically 8-10 minutes. You want the pasta slightly firm as it will continue cooking when combined with the sauce. Before draining, reserve ½ cup of the starchy pasta water. Drain the pasta but don’t rinse it; the starch helps the sauce adhere better.
- Step 2: Season and Cook the Chicken While the pasta cooks, prepare your chicken. Pat the sliced chicken breasts dry with paper towels (this helps them brown better) and toss them in a bowl with 1 tablespoon of olive oil and half of the fajita seasoning. Heat a large skillet over medium-high heat and add the seasoned chicken in a single layer, working in batches if necessary. Cook for about 3-4 minutes per side until golden brown and cooked through. Transfer to a plate and cover loosely with foil to keep warm.
- Step 3: Sauté the Vegetables In the same skillet, add the remaining tablespoon of olive oil. Add the sliced bell peppers and onions, along with the remaining fajita seasoning. Cook for 5-6 minutes, stirring occasionally, until the vegetables are crisp-tender and slightly charred at the edges. Add the minced garlic during the last minute of cooking, stirring constantly to prevent burning.
- Step 4: Create the Creamy Sauce Reduce the heat to medium-low. Pour in the chicken broth, scraping the bottom of the pan to release any flavorful browned bits. Let it simmer for about 1 minute, then pour in the heavy cream. Bring the mixture to a gentle simmer (don’t let it boil) and cook for 2-3 minutes until it starts to thicken slightly. Remove from heat and gradually stir in the grated Parmesan cheese until melted and smooth.
- Step 5: Combine and Finish Return the cooked chicken to the skillet, along with any accumulated juices. Add the drained pasta and toss everything together until well coated with the sauce. If the sauce seems too thick, add a splash of the reserved pasta water to reach your desired consistency. Season with salt, pepper, and crushed red pepper flakes if using. Gently warm over low heat if needed.
- Step 6: Serve and Garnish Transfer your Creamy Chicken Fajita Pasta to a large serving dish or individual plates. Garnish generously with freshly chopped cilantro and serve with lime wedges on the side for squeezing over the top just before eating, which adds a bright, fresh contrast to the rich cream sauce.
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1.5 cups
- Calories: 540
- Sugar: 3g
- Sodium: 740mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 3g
- Protein: 31g
- Cholesterol: 125mg