Looking for the ultimate comfort food that brings the bold, smoky flavors of Tex-Mex to your dinner table? This chicken fajita pasta bake is the perfect mash-up of cheesy pasta and sizzling fajita-style chicken and peppers. It is rich, flavorful, and ideal for a weeknight meal or a cozy weekend dinner. What makes this dish stand out is how it layers the creamy, spicy, and cheesy components into one irresistible bake.

This chicken fajita pasta bake is one of those easy weeknight dinners that is the ultimate comfort food with a Tex-Mex twist. Inspired by sizzling fajitas and creamy pasta dishes, it brings together smoky spices, juicy chicken, colorful peppers, and gooey cheese in one bubbling tray of goodness. It’s a perfect midweek meal or make-ahead dinner. I love it for how easy it is to adapt and how crowd-pleasing the final dish always turns out.
This chicken fajita pasta recipe was inspired by my steak fajita pasta which is a delicious no-bake version topped with fajita spiced steak! If you love pasta bake recipes then you should also try my hot honey pepperoni pasta bake and my french onion pasta bake.
Jump to:
Ingredients

Chicken - I use cubed skinless chicken breasts for a lean yet protein-packed base. It cooks quickly and absorbs the bold fajita spices beautifully. You could also use boneless chicken thighs if you prefer a richer flavor and juicier texture.
Mixed Bell Peppers - I always go for a mix of red, yellow, and green bell peppers to bring a rainbow of colorful bell peppers and a range of sweetness. These veggies are a classic fajita component and bring both vibrancy and crunch to the pasta bake.
Onion - A sliced onion adds sweetness and depth. It softens down with the peppers and becomes part of the rich base for this chicken fajita pasta bake.
Fajita Seasoning - This is what gives the dish its unmistakable Tex-Mex flavor. A good fajita seasoning brings warmth, smokiness, and a little kick. I often use a homemade blend with paprika, cumin, garlic powder, and chili, but store-bought works just as well when you're in a hurry.
Tomato Puree - Tomato puree brings a concentrated, tangy richness that balances the creaminess of the dish. It adds body to the sauce and helps bind the spices to the chicken.
Chipotle Paste - This is one of my favorite ingredients to include. I like to use chipotle paste because it adds a subtle smoky heat and complexity that makes the chicken fajita pasta bake feel restaurant-worthy. It’s bold without being overpowering.
Double Cream (Heavy cream) - The cream transforms the spicy, smoky base into a luxurious sauce. It mellows the heat slightly and gives the whole bake a luscious texture that coats every piece of pasta.
Chicken Stock - Adding stock gives depth and keeps the sauce from being too heavy. I like to use a good-quality chicken stock for that extra savory note that rounds out the dish.
Mozzarella Cheese - Mozzarella melts beautifully and gives the pasta bake its iconic stretchy, gooey topping. It’s mild, so it lets the fajita spices shine through.
Cheddar Cheese - I love using cheddar for a sharp kick that contrasts the creaminess. It helps brown the top in the oven and adds a rich flavor that complements the chicken and peppers.
Pasta - Any short pasta works well here — think penne, rigatoni, or fusilli. The sauce clings to the ridges and makes every bite full of flavor.
See recipe card for quantities.
Instructions

- Step 1: Preheat your oven to 200°C (392°F). In a large ovenproof skillet over medium heat, add a splash of oil and toss in your sliced peppers and onion. Sauté for about 6 to 7 minutes until they become soft and slightly caramelized. Add the pasta on to boil and cook for 3 minutes less than the package instructions. Add in the cubed chicken and sprinkle over the fajita seasoning. Stir everything together and cook for around 5 minutes until the chicken is just cooked through.

- Step 2: Add in the cubed chicken and sprinkle over the fajita seasoning. Stir everything together and cook for around 5 minutes until the chicken is just cooked through. Stir in the tomato puree and chipotle paste, letting them coat the chicken and vegetables for a minute.

- Step 3: Pour in the double cream and chicken stock. Season with a pinch of salt and pepper. Let the sauce simmer gently for 2 to 3 minutes, allowing everything to meld. Drain the pasta, saving a little pasta water, and stir it into the sauce. Add a splash of the pasta water to help loosen the sauce and coat the pasta evenly. Stir in half the grated cheddar cheese, then transfer everything into an oven-safe baking dish.

- Step 4: If baking in the skillet, top the dish with the remaining cheddar and all of the mozzarella. If baking in a tray then transfer the mixture and top with the cheeses. Bake for 20 minutes until the top is golden and bubbling.
Hint: Take time to soften the peppers and onions properly before adding the chicken. This unlocks their natural sweetness and builds a strong flavor base for this flavorful dish. If you rush this stage, the vegetables can stay a little raw and won’t melt into the sauce as beautifully as they should.
Substitutions
Chicken – Use turkey breast for a leaner option or cooked shredded rotisserie chicken for convenience and added flavor. For a vegetarian version, swap with cooked lentils or tofu.
Mixed Bell Peppers – Replace with roasted red peppers for a smoky sweetness or courgette (zucchini) for a softer texture with mild flavor.
Onion – Swap yellow onions with red onion or use shallots for a milder, sweeter taste or leeks for a more subtle, creamy onion flavor.
Fajita Seasoning – Use taco seasoning for a similar spice profile or a mix of smoked paprika, cumin, garlic powder, and chili powder to make your own homemade fajita seasoning.
Tomato Puree – Substitute with passata for a slightly lighter consistency or roasted red pepper paste for a smoky, sweet twist.
Chipotle Paste – Use smoked paprika for a milder smokiness or harissa paste for a more intense, spicy kick with North African flair.
Double Cream – Replace with crème fraîche or sour cream for a slightly tangier finish or coconut cream for a dairy-free option with a subtle sweetness.
Chicken Stock – Swap with vegetable stock for a vegetarian base or use bouillon powder mixed with water in a pinch.
Mozzarella Cheese – Use provolone for a similar melt or smoked mozzarella for extra depth and a hint of barbecue-style flavor.
Cheddar Cheese – Replace with Red Leicester for a creamy, slightly nutty twist or Monterey Jack for a smoother, melty finish with mild heat if you use the spicy version.
Pasta – Use whole wheat pasta for added fiber or gluten-free pasta for a coeliac-friendly option. You can also use pasta shells or orecchiette to catch more of the creamy sauce.
Variations
Veggie Fajita Pasta Bake – Swap the chicken for black beans, corn, and extra peppers. Add mushrooms for a meaty bite and use vegetable stock for a fully vegetarian twist on this delicious pasta dish.
Spicy Chorizo Version – Add sliced chorizo with the onions and peppers for a smoky, spicy hit. The oil from the chorizo adds extra depth to the sauce.
Creamy Cajun Twist – Replace fajita seasoning with Cajun spice, and stir in a handful of spinach before baking for a Southern-style version of this cheesy classic.
Equipment
Large ovenproof pan or Large skillet and oven dish
Storage
Leftovers of this chicken fajita pasta bake store beautifully and make for a fantastic next-day lunch or easy dinner. Once cooled, transfer any leftovers into an airtight container and store in the fridge for up to 3 days. To reheat, you can microwave individual portions for 2 to 3 minutes until piping hot, or warm it in the oven at 180°C (356°F) for 15 to 20 minutes. Add a splash of water or cream before reheating to keep the sauce from drying out.
To freeze, allow the pasta bake to cool completely, then portion into freezer-safe containers. Label and freeze for up to 3 months. Defrost overnight in the fridge before reheating, or cook directly from frozen with foil covering the top for the first half of baking. Whether fresh or frozen, this chicken fajita pasta bake holds its flavor and texture well, making it ideal for batch cooking or meal prepping.
Top Tip
Prep Ahead and Freeze
Assemble the entire chicken fajita pasta bake up to the point of baking, then cover and freeze. When you’re ready to eat, bake straight from frozen with foil on top for the first 20 minutes, then remove the foil and bake until golden and bubbling. It’s the perfect meal prep dish.
FAQ
Sauté onions and peppers, then add chicken and fajita seasoning. Stir in tomato puree, chipotle paste, cream, and stock. Combine with cooked pasta and cheese, then bake until golden and bubbling. The result is a creamy, smoky, cheesy chicken fajita pasta bake perfect for any weeknight.
Yes, you can use milk instead of cream, but the sauce will be thinner and less rich. To thicken it, add a spoonful of flour or a bit of cream cheese. Full-fat milk gives the best results for this creamy chicken fajita pasta bake.
You can freeze fajita filling for up to 3 months in an airtight container. Defrost overnight in the fridge before using. This works well for prepping the base of your chicken fajita pasta bake ahead of time.
Related
Looking for other recipes like this? Try these:
Pairing
If you like this chicken fajita pasta bake recipe, check out my other pasta recipes:
Recipe

Cheesy Chicken Fajita Pasta Bake
Equipment
- Large ovenproof pan or Large skillet and oven dish
Ingredients
- 320 g chicken cubed
- 3 peppers red, yellow, and green, thinly sliced
- 1 onion
- 3 tablespoon fajita seasoning
- 1 tablespoon tomato puree
- 1 teaspoon chipotle paste
- 150 ml double cream
- 250 ml chicken stock
- 150 g mozzarella grated
- 50 g cheddar grated
- 300 g pasta
Instructions
- Preheat your oven to 200°C (392°F). In a large ovenproof skillet over medium heat, add a splash of oil and toss in your sliced peppers and onion, season with salt and pepper. Sauté for about 6 to 7 minutes until they become soft and slightly caramelized. Add the pasta on to boil and cook for 3 minutes less than the package instructions.3 peppers, 1 onion, 300 g pasta
- Add in the cubed chicken to the pan with the onions and peppers and sprinkle over the fajita seasoning. Stir everything together and cook for around 5 minutes until the chicken is just cooked through.320 g chicken, 3 tablespoon fajita seasoning
- Stir in the tomato puree and chipotle paste, letting them coat the chicken and vegetables for a minute. Pour in the double cream and chicken stock. Season with a pinch of salt and pepper. Let the sauce simmer gently for 2 to 3 minutes, allowing everything to meld.1 tablespoon tomato puree, 1 teaspoon chipotle paste, 150 ml double cream, 250 ml chicken stock
- Drain the pasta, saving a little pasta water, and stir it into the sauce. Add a splash of the pasta water to help loosen the sauce and coat the pasta evenly. Stir in half the grated cheddar cheese, then transfer everything into an oven-safe baking dish.
- If baking in the skillet, top the dish with the remaining cheddar and all of the mozzarella. If baking in a tray then transfer the mixture and top with the cheeses. Bake for 20 minutes until the top is golden and bubbling.50 g cheddar, 150 g mozzarella
























