This cheesy chicken fajita pasta is the one-skillet dinner that combines two of the most beloved meals in American cooking — sizzling fajitas and creamy pasta — into something that is genuinely greater than both of them individually. Seared chicken strips and deeply caramelized bell peppers and onions tossed with penne pasta in a rich bold fajita-seasoned cream sauce finished with sharp cheddar and pepper jack that melts into the most spectacularly cheesy Tex-Mex pasta you have ever tasted. I created this cheesy chicken fajita pasta at Golden Recipes when I wanted the bold smoky sizzling flavors of restaurant fajitas but in a hearty creamy pasta format — and the result is one of the most exciting and deeply satisfying weeknight dinners in my entire collection. The sizzle of the chicken and peppers, the bold fajita seasoning in the cream sauce, and that incredible melted pepper jack finish make every single bite genuinely thrilling.
Why You’ll Love This Cheesy Chicken Fajita Pasta
The caramelized peppers and onions are what give this pasta its genuine fajita character and depth. Cooking sliced bell peppers and onions over medium-high heat until they develop deep golden caramelized edges and soft tender interiors creates the same bold sweet savory flavor that makes restaurant fajitas so irresistible. This caramelization takes 6 to 8 minutes of proper cooking and cannot be rushed — pale undercooked peppers give a flat vegetable flavor while properly caramelized peppers give a deep sweet smoky complexity that makes the whole dish taste genuinely bold and restaurant-worthy.
The fajita cream sauce is the brilliant element that ties everything together. Heavy cream and chicken broth seasoned with fajita spice blend, cumin, smoked paprika, and garlic creates a sauce base that is simultaneously rich from the cream and bold from the spices. Sharp cheddar stirred in adds bold cheesy depth and pepper jack adds that iconic fajita heat that lingers perfectly at the back of the throat. Every strand of pasta is coated in this extraordinary sauce and every bite has chicken, peppers, and pasta all together in the most satisfying way. You should also try our Cheesy Chicken Fajita Rice Casserole and our Sheet Pan Chicken Fajitas for more incredible fajita-inspired dinners.
Equipment You’ll Need
- Large deep skillet or wide sauté pan
- Large pot for boiling pasta
- Wooden spoon or tongs
- Measuring cups and spoons
Ingredients

- 1½ lbs boneless skinless chicken breasts, sliced into thin strips
- 12 oz penne pasta
- 2 tablespoons olive oil — divided
- 2 red bell peppers, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 large onion, thinly sliced
- 3 cloves garlic, minced
- 2 tablespoons fajita seasoning — divided
- 1 teaspoon smoked paprika
- ½ teaspoon cumin
- ¼ teaspoon cayenne
- 1½ cups heavy cream
- ½ cup chicken broth
- 4 oz cream cheese, softened and cubed
- 1½ cups freshly shredded sharp cheddar — divided
- 1 cup freshly shredded pepper jack
- Fresh cilantro and lime wedges for serving
Substitutions
Chicken thighs give a juicier result. Any short pasta works — rotini or cavatappi. For milder heat skip the cayenne and use all cheddar instead of pepper jack. Add black beans or corn to the sauce for extra substance. Half-and-half can replace heavy cream for a lighter sauce. For a spicier version double the cayenne and add diced jalapeños with the peppers. Shrimp can replace chicken for a seafood fajita pasta version.
How to Make Cheesy Chicken Fajita Pasta

Sear the Chicken
Cook the penne 2 minutes less than package directions. Drain and set aside. Season the chicken strips generously with 1 tablespoon of fajita seasoning, salt, and pepper. Heat 1 tablespoon olive oil in a large deep skillet over medium-high heat until shimmering. Add the chicken in a single layer and cook for 3 to 4 minutes per side until deeply golden and cooked through. Remove and set aside.
Caramelize the Peppers and Onions
Add the remaining olive oil to the same skillet. Add the sliced bell peppers and onion. Cook over medium-high heat for 6 to 8 minutes stirring occasionally until deeply caramelized and golden at the edges. Add garlic and cook 1 more minute. The peppers and onions should look glossy and deeply golden.
Make the Fajita Cream Sauce
Add the remaining fajita seasoning, smoked paprika, cumin, and cayenne to the peppers and onions — stir for 30 seconds to bloom. Pour in the heavy cream and chicken broth. Add the cream cheese cubes and stir over medium heat until completely melted and smooth. Simmer 3 to 4 minutes until the sauce thickens slightly. Remove from heat and stir in 1 cup of cheddar and all the pepper jack until fully melted and silky.
Combine and Finish
Add the cooked penne and sliced chicken to the fajita cream sauce. Toss everything together until every piece of pasta is coated and the chicken and peppers are distributed evenly. Scatter the remaining cheddar across the top. Cover the skillet with a lid for 2 minutes to let the cheddar melt. Scatter fresh cilantro and serve immediately with lime wedges alongside.

Variations
- Baked version — transfer to a 9×13 baking dish and bake at 375°F for 20 minutes until golden
- Shrimp fajita pasta — replace chicken with large peeled shrimp cooked 2 to 3 minutes per side
- Add corn and black beans — stir in 1 cup frozen corn and 1 can drained black beans with the sauce
- Smoky chipotle version — add 1 tablespoon of chipotle in adobo sauce for a deep smoky heat
- Green fajita version — use all green bell peppers and salsa verde for a completely green fajita pasta
What to Serve With It
Warm flour tortillas alongside are perfect — tear them and use them to scoop extra sauce from the pan. A simple cucumber and tomato salad with lime dressing adds freshness. Tortilla chips for scooping are always welcome. For a complete Tex-Mex feast serve alongside our Beefy Nacho Soup as a starter.
Pro Tips
- Caramelize peppers properly — do not rush this step
- Cook chicken over high heat — creates the sear that makes it taste like real fajitas
- Add cream cheese off the main heat — prevents breaking
- Serve immediately — pasta absorbs sauce quickly
- Bloom spices in the pan — 30 seconds in hot oil unlocks full flavor
Common Mistakes
- Rushing the peppers — pale vegetables taste flat
- Not searing chicken at high enough heat — steams instead of caramelizes
- Boiling the cream — sauce breaks
- Not serving immediately — pasta absorbs all the sauce
- Under-seasoning — fajita spices need to be assertive
Storage and Reheating
Store covered fridge up to 3 days. Reheat stovetop medium-low with splash of cream or broth. Microwave medium power. Does not freeze well — cream sauce separates.
FAQ
Can I use store-bought fajita seasoning?
Yes — any good quality fajita seasoning blend works perfectly. Old El Paso and McCormick both give excellent results. Adjust salt accordingly since some blends are quite salty.
Can I make this without cream cheese?
Yes — increase heavy cream to 2 cups and add an extra ½ cup of cheddar. The cream cheese adds body and richness but the sauce is still excellent without it.
Can I bake this instead of serving from the skillet?
Yes — transfer to a greased 9×13 dish, scatter extra cheese across the top and bake at 375°F uncovered for 20 to 25 minutes until golden and bubbling.
What makes this taste like real fajitas?
Three things — the deeply seared chicken, the properly caramelized peppers and onions, and the fajita seasoning bloomed in the hot pan before the cream is added. These three elements together create an unmistakably authentic fajita flavor in every bite.
Conclusion
This Cheesy Chicken Fajita Pasta is the Tex-Mex pasta dinner that makes everyone at the table genuinely excited — bold fajita-seasoned cream sauce, seared chicken, caramelized peppers, and melted pepper jack in one incredible skillet. Make it tonight.