Creamy, cheesy, and packed with smoky Tex-Mex flavor, this Instant Pot chicken fajita pasta is the kind of weeknight dinner that disappears before the leftovers hit the fridge. Everything goes in one pot, pressure cooks in four minutes, and lands on the table in under thirty — no browning, no draining, no babysitting the stove.

Creamy Instant Pot chicken fajita pasta in a white bowl topped with cilantro and shredded cheese.
Save This Recipe Form

Want to save this recipe?

Enter your email below & I will send it straight to your inbox. Plus you’ll get more great recipes from me on occasion!

This Instant Pot chicken fajita pasta is the recipe I make when soccer practice runs long and I have exactly thirty minutes before dinner needs to be on the table. Everything goes in the pot in one go — chicken, salsa, fajita seasoning, rotini — and four minutes later you’re stirring in cream and cheese. No browning, no draining, no separate skillet for the peppers.

If you’ve made my Instant Pot Copycat Chili’s Cajun Chicken Pasta, this lives in the same family: creamy, one-pot, weeknight-friendly. The difference is the fajita seasoning and salsa, which give it that warm, smoky Tex-Mex finish without any actual fajita-skillet work.

Why this recipe works Pasta goes on TOP of the liquid, not stirred in — that’s how you avoid the dreaded burn notice. Peppers go in AFTER pressure cooking so they stay crisp instead of turning to mush. And dairy never goes in before pressure cooking (it’ll curdle). Get those three things right and the rest is just dumping.

Ingredients You’ll Need

Full quantities are in the recipe card at the bottom. Here’s what each ingredient does and what you can swap:

Ingredients for Instant Pot chicken fajita pasta laid out: chicken breasts, rotini, salsa, bell peppers, onion, fajita seasoning, heavy cream, shredded cheese.
  • Boneless skinless chicken breasts — diced into 1-inch pieces so they cook through in 4 minutes. Boneless thighs work too and stay juicier; just keep the cube size consistent.
  • Rotini pasta — short shapes are the rule for Instant Pot pasta. Penne, fusilli, bow-ties, and rigatoni all work. Avoid spaghetti and other long shapes (they tangle and stick to the bottom).
  • Chunky salsa — medium heat is my default. Hot salsa with this much heavy cream still reads as medium on the plate. Mild for kids.
  • Fajita seasoning — two tablespoons. I use my homemade blend (recipe below) but McCormick’s packet works in a pinch. Don’t substitute taco seasoning — fajita seasoning skews smokier and less sweet.
  • Chicken broth — three cups. This is your cooking liquid AND the base of the sauce, so use a good one. Better Than Bouillon is my go-to.
  • Bell peppers — one red plus one green for color, but any combo works. Added after pressure cooking to keep them snappy.
  • Red onion — diced. Yellow or sweet onion is a fine swap.
  • Heavy cream — one-third cup. Half-and-half works for a lighter version but the sauce won’t be as clingy.
  • Shredded cheese — one cup. I use a Mexican blend or sharp cheddar. Shred from a block — pre-shredded has anti-caking starch that keeps it from melting smoothly.
  • Minced garlic, olive oil, salt — pantry basics.

How to Make Instant Pot Chicken Fajita Pasta

Three real steps. The Instant Pot does the rest.

Diced chicken, onion, garlic, and salsa in the Instant Pot before pressure cooking.

Step 1: Dump and stir the base

Add the oil, diced chicken, onion, garlic, salsa, fajita seasoning, and chicken broth to the Instant Pot. Give it a good stir so nothing is stuck to the bottom — this prevents a burn notice. Do NOT add the bell peppers yet.

Uncooked rotini pasta layered on top of liquid in the Instant Pot before pressure cooking.

Step 2: Layer pasta on top — don’t stir

Pour the rotini on top and press it down gently so the liquid just covers it. If it’s not fully submerged, add a splash of water — usually one or two tablespoons. Whatever you do, don’t stir the pasta into the liquid; floating on top is what keeps it from sticking and scorching.

Lock the lid, set the valve to sealing, and pressure cook on high for 4 minutes. The pot takes about 8–10 minutes to come to pressure before the cook time starts. When it beeps, do a quick release.

Stirring shredded cheese and heavy cream into cooked chicken fajita pasta in the Instant Pot.

Step 3: Stir in peppers, cream, and cheese

Stir in the diced bell peppers, then the heavy cream, then the shredded cheese. Pop the lid back on (no pressure, just covered) for 3–5 minutes. The residual heat softens the peppers just enough while the cheese melts into the sauce. Stir again and serve.

Pepper crispness, your choice Want fully tender peppers? Sauté them in the pot for 2 minutes before you add the chicken, then take them out and stir them back in at the end. Want them somewhere in between? Leave them under the lid for 5 minutes instead of 3. Mushy peppers only happen if you pressure cook them — that’s the one path to avoid.

Creamy Instant Pot Chicken Fajita Pasta with sliced chicken, bell peppers, and pasta coated in a rich, seasoned sauce.

How to Serve It

This is a one-bowl dinner on its own, but the toppings are where it really comes alive. My family’s regular rotation:

  • Fresh cilantro, roughly chopped
  • A squeeze of lime
  • Diced avocado or a spoonful of guacamole
  • Sour cream or a drizzle of lime crema
  • Pico de gallo or extra salsa
  • Crushed tortilla chips for crunch
  • Pickled jalapeños for heat
  • Extra shredded cheese, because more cheese is rarely wrong

Storage, Reheating & Freezing

  • Refrigerator: Cool to room temperature, then transfer to an airtight container. Keeps for 3–4 days. The pasta will absorb sauce as it sits — that’s normal.
  • Reheating: Reheat in a skillet over medium-low with a splash of broth or milk to loosen the sauce — about a quarter cup per two cups of pasta. Stir gently until heated through. Microwave works too: cover, add a tablespoon of water, heat in 60-second bursts and stir between.
  • Freezing: Cream-based pastas freeze okay but the sauce can separate when thawed. If you’re meal-prepping ahead, freeze the chicken-and-sauce base without the cream and cheese, then add those fresh when you reheat. Frozen base lasts 2 months. Thaw overnight in the fridge before reheating.
Instant Pot Chicken Fajita Pasta served in a bowl with creamy sauce, chicken strips, bell peppers, and pasta coated in fajita seasoning.

Homemade Fajita Seasoning

Store-bought works, but homemade is cheaper, fresher, and you control the salt. This makes enough for about four batches of this recipe. Store in a jar in the pantry.

  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 tablespoon smoked paprika (regular paprika works too)
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 2 teaspoons dried oregano
  • 1 teaspoon salt
  • ½ teaspoon cayenne (optional, for heat)
  • ½ teaspoon black pepper

Whisk together in a small bowl. The smoked paprika is what makes it taste like fajitas instead of generic Tex-Mex — don’t skip it if you can help it.

Frequently Asked Questions

What’s the serving size? This recipe makes six generous main-dish servings — roughly 1½ cups each. If you’re feeding more than six or want bigger portions, the recipe doubles cleanly (see below).

Can I double the recipe? Yes. Double every ingredient and keep the cook time the same — 4 minutes at high pressure. The pot will take longer to come to pressure (closer to 15 minutes), but the actual cook time doesn’t change. Make sure you don’t exceed the max fill line on your Instant Pot (the pasta expands).

Can I use frozen chicken? I don’t recommend it for this recipe. Frozen chicken takes longer to cook, which means the pasta sitting in liquid will overcook and turn mushy by the time the chicken is done. Thaw the chicken in the fridge overnight or use the Instant Pot’s defrost function first.

Can I cook the chicken first? You can sauté it in the pot for a minute or two for extra browning before adding everything else, but I usually skip it. The chicken is in small cubes and cooks through perfectly in the 4-minute pressure cook plus the 8–10 minutes of come-to-pressure time.

Can I use cream cheese instead of heavy cream? Yes — substitute 4 ounces of cream cheese for the ⅓ cup of heavy cream. Cube it small and stir it in while the pasta is hot so it melts smoothly. The sauce will be thicker and tangier.

Can I make this vegetarian? Easily. Swap the chicken for one drained, rinsed can of black beans (added at the end, with the peppers, so they don’t get mushy). Use vegetable broth instead of chicken broth. Keep the cook time the same — the pasta is what needs the 4 minutes.

Can I omit the salsa? Salsa carries a lot of the flavor here, so I wouldn’t fully omit it. If you don’t have any, substitute a 14-ounce can of fire-roasted diced tomatoes plus an extra teaspoon of fajita seasoning. Drain off about half the tomato liquid first or your sauce will be thin.

Can I use shrimp instead of chicken? Yes, but don’t pressure cook the shrimp — it’ll turn rubbery. Sauté the shrimp separately in a skillet for 2–3 minutes per side, set aside, and stir into the finished pasta along with the cream and cheese.

Why does my Instant Pot say burn? Almost always one of two things: (1) something is stuck to the bottom of the pot — usually salsa or seasoning — or (2) you stirred the pasta into the liquid. Pasta needs to float on top. If you get a burn notice, release pressure, scrape the bottom with a wooden spoon, add a splash more broth, and restart

More Instant Pot Pasta Recipes

If this one becomes a weeknight regular, try these next:

Instant Pot Chicken Fajita Pasta in a bowl with creamy sauce, sliced chicken, bell peppers, and pasta coated in fajita seasoning.

Instant Pot Chicken Fajita Pasta

5 from 3 votes
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 6 Servings

Description

Creamy, cheesy, one-pot Instant Pot chicken fajita pasta with rotini, peppers, salsa, and smoky Tex-Mex spices. Ready in 30 minutes — perfect for busy weeknights with no draining required.

Ingredients 

For the pasta:

  • 1 tablespoon olive oil
  • 2 boneless, skinless chicken breasts, (about 1 lb), diced into 1-inch pieces
  • 1 medium red onion, diced
  • 2 tablespoons minced garlic
  • 1 cup salsa, medium heat
  • 2 tablespoons fajita seasoning, homemade or store-bought
  • ½ teaspoon salt, skip if your seasoning is salted
  • 3 cups chicken broth
  • 3 cups rotini pasta, uncooked
  • 1 red bell pepper, diced
  • 1 green bell pepper, diced
  • cup heavy cream
  • 1 cup shredded Mexican blend or sharp cheddar cheese, freshly shredded

For serving (optional):

  • Fresh cilantro, chopped
  • Lime wedges
  • avocado, Diced
  • Sour cream
  • Pico de gallo
  • Crushed tortilla chips
  • Pickled jalapeños

Instructions

  • Build the base. Add the olive oil, diced chicken, red onion, garlic, salsa, fajita seasoning, salt, and chicken broth to the Instant Pot. Stir well to make sure nothing is stuck to the bottom of the pot — this prevents a burn notice.
  • Layer the pasta on top. Pour the rotini evenly over the liquid and press it down gently so the broth just covers it. Do not stir. If the pasta isn’t fully submerged, add 1–2 tablespoons of water.
  • Pressure cook. Lock the lid in place and set the valve to sealing. Cook on HIGH PRESSURE for 4 minutes. The pot will take 8–10 minutes to come to pressure before counting down.
  • Quick release. When the timer beeps, carefully move the valve to venting for a quick pressure release. Wait until the float pin drops, then open the lid.
  • Add peppers, cream, and cheese. Stir in the diced bell peppers, then the heavy cream, then the shredded cheese. Stir until the cheese is melted and the sauce coats the pasta.
  • Rest. Place the lid back on (no need to pressurize) and let everything sit for 3–5 minutes. The residual heat softens the peppers just enough while the sauce finishes thickening.
  • Serve. Garnish with fresh cilantro, a squeeze of lime, and your favorite toppings. Serve hot.

Equipment

  • 6-quart Instant Pot or electric pressure cooker
  • Wooden Spoon
  • Measuring Cups and Spoons
  • Cutting board and chef's knife

Notes

  • Pasta on top, never stirred in. Stirring pasta into the liquid is the #1 cause of burn notices in Instant Pot pasta recipes. Layer it, don’t mix it.
  • Pepper texture. Adding peppers at the end keeps them crisp-tender. For fully soft peppers, sauté them at the start, set aside, and stir them back in at the end. Pressure cooking peppers turns them mushy.
  • Don’t use frozen chicken. The pasta will overcook waiting for frozen chicken to finish. Thaw it in the fridge overnight first.
  • Heat level. Comes down to your salsa and fajita seasoning. Heavy cream tames spice noticeably, so don’t be afraid of medium or even hot salsa.
  • Cream substitutes. Half-and-half works (sauce will be thinner). 4 ounces of cream cheese also works (sauce will be thicker and tangier). Avoid milk alone — it can curdle.
  • Cheese matters. Freshly shred from a block. Pre-shredded cheese has anti-caking starches that keep it from melting smoothly into the sauce.
  • Doubling the recipe. Double every ingredient and keep the 4-minute cook time the same. Don’t fill the pot past the max fill line — pasta expands.
  • Make it vegetarian. Swap the chicken for one drained, rinsed can of black beans (added at the end with the peppers) and use vegetable broth.
  • Storage. Refrigerate up to 4 days in an airtight container. Reheat with a splash of broth or milk to loosen the sauce.
  • Freezing. Freeze the chicken-and-sauce base WITHOUT the cream and cheese for up to 2 months. Add fresh cream and cheese when reheating.

Nutrition

Serving: 1ServingCalories: 556kcalCarbohydrates: 78gProtein: 40gFat: 16gSaturated Fat: 4gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.01gCholesterol: 41mgSodium: 1090mgPotassium: 461mgFiber: 21gSugar: 15gVitamin A: 1195IUVitamin C: 45mgCalcium: 202mgIron: 14mg

Share this recipe

We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!