Fajita Pasta is a fun and tasty dish that combines all your favorite fajita flavors with pasta! It usually has chicken, bell peppers, and a zesty sauce that ties it all together.
This meal is super easy to make—just cook the pasta, sauté the veggies, and mix it all up. Plus, you can have it on the table in a flash, perfect for busy nights!
Key Ingredients & Substitutions
Penne Pasta: This pasta shape is great for holding onto the creamy sauce. If you don’t have penne, try rotini or farfalle instead; they work just as well. Gluten-free pasta is also a good option!
Chicken or Beef: I usually go with chicken for a lighter feel, but if you’re vegetarian, mushrooms or a plant-based protein are excellent substitutes. Portobello mushrooms give a nice meaty texture!
Bell Peppers: The colorful mix of red, yellow, and green bell peppers adds sweetness and crunch. If you’re in a pinch, you can swap them for any other veggies you have, like zucchini or carrots.
Cream & Cheese: Heavy cream adds richness, but you can use half-and-half or a non-dairy milk for a lighter option. I love using Mexican blend cheese for extra flavor, but cheddar works well too. You could even use a vegan cheese for a dairy-free option.
How Do You Achieve the Perfect Flavor Balance in Fajita Pasta?
To achieve that delicious fajita flavor, the spices and sautéing technique are key. Don’t rush the cooking process! Here’s how to get it right:
- Season your meat well with the spices before cooking—it helps layer the flavors.
- Cook the chicken or beef until it’s golden brown. This browning adds depth to the dish.
- Sauté the onions and garlic until they’re very fragrant and just starting to brown; this adds sweetness.
- When adding the cream and cheese, keep the heat low to prevent curdling, and stir continuously for a smooth sauce.
Lastly, a squeeze of lime juice at the end brightens up the flavors, making everything pop!

How to Make Fajita Pasta?
Ingredients You’ll Need:
Pasta Base:
- 8 oz (225g) penne pasta
Protein (Optional):
- 1 lb (450g) chicken breast or beef strips (for a vegetarian option, substitute with mushrooms or plant-based protein)
Vegetables:
- 1 red bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 small onion, thinly sliced
- 3 cloves garlic, minced
Spices:
- 1 tbsp chili powder
- 1 tsp smoked paprika
- 1 tsp ground cumin
- 1/2 tsp dried oregano
- 1/4 tsp cayenne pepper (optional for heat)
Creamy Sauce:
- 1/2 cup heavy cream
- 1/2 cup sour cream or Greek yogurt
- 1/2 cup grated cheddar cheese or Mexican blend cheese
Seasoning and Garnish:
- Salt and pepper, to taste
- Fresh cilantro or parsley, chopped (for garnish)
- Juice of half a lime (optional)
How Much Time Will You Need?
This delicious Fajita Pasta takes about 30 minutes to prepare from start to finish. With some quick chopping and an efficient cooking method, you’ll have a flavorful meal ready to enjoy in no time!
Step-by-Step Instructions:
1. Cook the Pasta:
Start by bringing a large pot of salted water to a boil. Cook the penne pasta according to package instructions until it’s al dente (firm to the bite). Once done, drain the pasta and set it aside while you prepare the rest of the dish.
2. Sauté the Protein:
While the pasta is cooking, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Add the sliced chicken or beef strips to the skillet. Season with salt, pepper, chili powder, smoked paprika, cumin, oregano, and cayenne pepper if you like it spicy. Cook until the meat is browned and fully cooked, about 5-7 minutes. Remove the cooked meat from the skillet and set it aside.
3. Cook the Onions and Peppers:
In the same skillet, add a little more olive oil if necessary, then throw in the sliced onions and minced garlic. Sauté them until they’re fragrant and translucent. Next, add the sliced red, yellow, and green bell peppers. Cook these for about 4-5 minutes until they are tender-crisp and vibrant in color.
4. Combine the Ingredients:
Return the cooked chicken or beef back to the skillet with the sautéed veggies. Mix everything thoroughly. Then, lower the heat and begin to stir in the heavy cream, sour cream, and grated cheese. Stir continuously until the cheese has melted and the sauce is creamy and smooth.
5. Toss with Pasta:
Add the cooked pasta to the skillet and gently toss everything together until the pasta is well coated in the creamy fajita sauce. Make sure all the flavors mix beautifully!
6. Final Touches:
Give it a taste and adjust the seasoning with salt, pepper, and additional chili powder if you like more heat. If you’re using lime juice, squeeze some over the pasta for a touch of brightness.
7. Serve and Garnish:
Finally, garnish your Fajita Pasta with fresh chopped cilantro or parsley before serving. Enjoy this flavorful dish with a smoky fajita twist!
Can I Use Whole Wheat or Gluten-Free Pasta?
Absolutely! Whole wheat pasta adds extra fiber and nutrients, while gluten-free options like brown rice pasta or chickpea pasta can work great too. Just adjust the cooking time according to package instructions to get the perfect texture!
What Can I Substitute for Heavy Cream?
If you’re looking for a lighter option, you can use half-and-half or even a non-dairy milk like almond or coconut milk. For a richer flavor without the calories, try using Greek yogurt or a low-fat cream cheese mixed with a bit of milk to achieve a creamy consistency.
How Long Can I Store Leftover Fajita Pasta?
Leftover Fajita Pasta can be stored in an airtight container in the fridge for up to 3 days. To reheat, gently warm it in a pan over low heat, adding a splash of water or milk if it seems too thick.
Can I Make This Recipe Vegetarian?
Yes! Simply swap the chicken or beef for mushrooms, tofu, or any preferred plant-based protein. You can also add more veggies, like zucchini or corn, for extra flavor and texture.
