
Steak Fajita Pasta brings together tender flank steak, sautéed peppers and onions, penne pasta, and a creamy fajita-spiced pan sauce in one bold, comforting dinner. It has all the flavor of sizzling fajitas, yet it feels cozy and filling like a pasta night favorite.
This Steak Fajita Pasta is perfect when you want a quick meal that tastes special without taking all evening. The steak cooks fast on the stovetop, the peppers soften in the same skillet, and the sauce comes together with heavy cream and starchy pasta water.
One busy weeknight, this dinner started as a way to stretch one flank steak into something the whole family could enjoy. The peppers were already in the fridge, the pasta was in the pantry, and the skillet still held all those flavorful steak drippings. Once the cream hit the pan, everything turned rich and silky. By the time the sliced steak folded into the pasta, everyone had already gathered near the stove. That first serving disappeared fast, and the recipe quickly became a regular request.

Ingredients
Equipment
Method
- Score the top of the flank steak in a shallow diamond pattern and drizzle with olive oil.
- Combine salt, smoked paprika, garlic powder, cumin, and chili powder. Reserve 2 teaspoons, then rub the remaining spice mixture over both sides of the steak.
- Heat a very large skillet over high heat with enough olive oil to coat the bottom. Sear steak scored-side down for 4 minutes without moving it.
- Flip steak and cook for 5 more minutes. Remove to a cutting board, cover with foil, and let rest.
- Cook penne in salted boiling water for 2 minutes less than al dente. Reserve 1 cup pasta water, then drain.
- Add peppers and onions to the steak skillet and sauté over medium-high heat for 4 minutes.
- Add garlic and reserved spice mixture. Cook for 1 minute.
- Add reserved pasta water to the skillet and bring to a boil.
- Add heavy cream and cooked pasta. Stir gently until the sauce thickens and coats the pasta.
- Slice steak thinly against the grain, stir into the pasta, garnish with cilantro if desired, and serve immediately.
Notes
Why Steak Fajita Pasta Works So Well
A Fast Dinner With Big Flavor
Steak Fajita Pasta tastes like a restaurant-style meal, but it stays simple enough for a weeknight. Since flank steak cooks quickly, you do not need a grill, marinade, or complicated prep. A hot skillet gives the meat a flavorful sear, while the spice blend adds smoky warmth.
The peppers and onions cook in the same pan, so they pick up all the browned bits left behind by the steak. Then, garlic and reserved fajita seasoning deepen the flavor before the sauce begins.
Penne works especially well because the tube shape catches the creamy sauce. As the pasta finishes in the skillet, it absorbs flavor and becomes coated in every bite.
Because this Steak Fajita Pasta combines protein, vegetables, and pasta, it feels complete without requiring many side dishes.
Why Pasta Water Makes the Sauce Better
The sauce in Steak Fajita Pasta stays simple because pasta water does a lot of work. Starchy pasta water helps the cream cling to the noodles instead of pooling at the bottom of the pan.
At first, the sauce may look thin. However, as it bubbles with the pasta, it thickens into a glossy coating. The result tastes creamy without needing condensed soup or lots of cheese.
This method also keeps the steak as the main flavor. The cream softens the spices, while the pasta water brings everything together.
How to Make Steak Fajita Pasta
Choosing the Best Ingredients
Flank steak works beautifully for Steak Fajita Pasta because it cooks quickly and slices into tender strips when cut against the grain. Scoring the top helps the seasoning cling and creates more surface area for flavor.
A red bell pepper adds sweetness, while onion adds savory depth. You can also use green, yellow, or orange peppers if you prefer.
The fajita spice mixture uses salt, smoked paprika, garlic powder, cumin, and chili powder. Together, these seasonings create smoky, warm flavor without making the dish too spicy.
Heavy cream gives the sauce its richness, while penne gives the dish structure. Olive oil helps sear the steak and cook the vegetables evenly.
Easy Stovetop Method
Start by scoring the flank steak in a shallow diamond pattern. Coat it with olive oil, then rub most of the fajita spice mixture over both sides.
Heat a very large skillet over high heat. Once the oil shimmers, sear the steak scored-side down without moving it. Flip and cook the second side, then let the steak rest under foil.
Meanwhile, boil the pasta in salted water until just shy of al dente. Reserve pasta water before draining.
Cook the peppers and onions in the same skillet. Add garlic and the reserved spice mixture, then stir until fragrant.
Pour in the hot pasta water and bring it to a boil. Add cream and cooked pasta, then stir until the sauce thickens and coats the noodles.
Finally, slice the rested steak thinly against the grain and fold it into the pasta.
Serving Steak Fajita Pasta
Simple Side Dishes
Steak Fajita Pasta already feels hearty, so fresh sides work best. A crisp salad with lime vinaigrette balances the creamy sauce nicely.
You can also serve it with roasted corn, sautéed zucchini, or black beans. These sides match the Southwestern flavor without overpowering the pasta.
Warm tortillas also make a fun side if you want the meal to feel even more like fajita night.
Garnishes That Add Freshness
Fresh cilantro adds color and brightness to Steak Fajita Pasta. A squeeze of lime also cuts through the richness and wakes up the spices.
For extra creaminess, add a small spoonful of sour cream on top. If you like heat, sliced jalapeños or crushed red pepper work well.
A sprinkle of shredded cheese can be added, although the creamy pan sauce already gives the pasta plenty of richness.
Tips and Variations for Steak Fajita Pasta
Easy Ingredient Swaps
You can make Steak Fajita Pasta with sirloin, skirt steak, or even sliced chicken if flank steak is unavailable. Just adjust cooking time based on thickness.
For vegetables, try extra bell peppers, mushrooms, corn, or poblano peppers. Each one adds texture and flavor.
If you want to use a full pound of pasta, increase the heavy cream to 2 cups so the sauce stays generous.
For a lighter version, use half-and-half, though the sauce may be slightly thinner.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
When reheating Steak Fajita Pasta, add a splash of cream, milk, or broth to loosen the sauce. Warm it gently on the stovetop or in the microwave.
Because steak can toughen if overheated, reheat only until warm.
Frequently Asked Questions
Can I make Steak Fajita Pasta ahead of time?
Yes, but it tastes best fresh. Store leftovers chilled and reheat gently with a splash of liquid.
Do I need to marinate the steak?
No. The spice rub and quick sear add plenty of flavor.
What pasta works best?
Penne works best, but rigatoni, rotini, or bowties also work.
Can I make it spicier?
Yes. Add cayenne, jalapeños, or extra chili powder.
Can I use chicken instead of steak?
Yes. Sliced chicken breast or thighs work well with the same seasoning.
Conclusion
Steak Fajita Pasta is creamy, smoky, hearty, and ready fast enough for a weeknight dinner. With tender steak, peppers, onions, penne, and a simple cream sauce, it brings fajita flavor into a cozy pasta dish everyone will want again.




