If you’re searching for a dinner that combines the bold flavors of fajitas with the comforting embrace of pasta, then this Steak Fajita Pasta Skillet with Peppers & Onions is exactly what you need. This one-pan wonder is a vibrant, satisfying meal that brings together tender flank steak, sautéed bell peppers, onions, and perfectly cooked fettuccine. It’s an easy, flavor-packed dish that will quickly become a family favorite on busy weeknights.
Why It Works Every Time

This recipe shines because it balances the smoky, spicy notes of fajita seasoning with the creamy, cheesy pasta, all cooked in a single skillet. Using flank steak ensures tender, juicy bites that soak up the cumin and chili powder. The bell peppers and onions add a fresh crunch and vibrant color, making the dish as visually appealing as it is delicious. Plus, cooking the pasta separately and then combining it in the skillet prevents it from getting mushy, keeping the texture just right. The splash of beef broth helps create a light sauce that ties everything together without weighing the dish down.
What Goes Into Steak Fajita Pasta Skillet with Peppers & Onions
- 8 oz fettuccine pasta – the perfect pasta shape to catch the sauce and fillings
- 1 lb flank steak, thinly sliced against the grain for maximum tenderness
- 1 tablespoon olive oil – for sautéing the steak and veggies
- 1 red bell pepper, sliced – adds sweetness and color
- 1 yellow bell pepper, sliced – brings brightness and crunch
- 1 medium onion, sliced – provides savory depth
- 2 cloves garlic, minced – for aromatic flavor
- 1 teaspoon ground cumin – signature fajita spice
- 1 teaspoon chili powder – adds warmth and a gentle kick
- Salt and pepper to taste – essential seasoning
- 1/2 cup beef broth – creates a light, flavorful sauce
- 1/2 cup shredded cheddar cheese – melty, gooey finish
- Fresh cilantro, chopped for garnish – a fresh herbal note
Setup & Equipment
- Large pot for boiling pasta – to cook the fettuccine until al dente
- Large skillet or sauté pan – the heart of this one-pan meal
- Sharp knife and cutting board – for slicing steak and vegetables thinly
- Wooden spoon or spatula – for stirring and sautéing
- Colander – to drain pasta
Steak Fajita Pasta Skillet with Peppers & Onions Cooking Guide

Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Add the fettuccine and cook until just al dente, typically 8-10 minutes. Drain and set aside, reserving a small cup of pasta water for later.
Step 2: Prepare the Steak and Vegetables
While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Add the sliced flank steak and season with salt, pepper, cumin, and chili powder. Sear the steak slices for about 2-3 minutes per side until browned but still tender. Remove the steak from the skillet and set aside.
Step 3: Sauté Peppers, Onions, and Garlic
In the same skillet, add the sliced red and yellow bell peppers and onions. Sauté for 5-7 minutes until they begin to soften but still hold some crunch. Add the minced garlic during the last minute of cooking, stirring frequently to avoid burning.
Step 4: Combine and Simmer
Return the cooked steak to the skillet with the peppers and onions. Pour in the beef broth to deglaze the pan, scraping up any browned bits for extra flavor. Cook everything together for 2-3 minutes to allow the flavors to meld.
Step 5: Add Pasta and Cheese
Add the cooked fettuccine to the skillet. Toss everything together gently to coat the pasta in the sauce and distribute the steak and veggies evenly. Sprinkle shredded cheddar cheese over the top and cover the skillet for a minute or two until the cheese melts beautifully.
Step 6: Garnish and Serve
Turn off the heat and sprinkle fresh cilantro over the skillet for a burst of fresh flavor. Serve immediately, spooning generous portions onto plates or bowls.
What to Use Instead

- Steak substitute: Try skirt steak or sirloin if flank steak isn’t available.
- Pasta alternative: Penne or rigatoni work well for holding the sauce.
- Cheese option: Monterey Jack or pepper jack can add a bit of creaminess and spice.
- Broth swap: Vegetable broth can be used for a lighter, vegetarian-friendly option.
Learn from These Mistakes
- Overcooking the steak can make it tough—slice it thinly and cook just until browned.
- Undercooking the peppers and onions results in a less flavorful dish; let them soften but don’t mush.
- Adding pasta straight from boiling water to the skillet without draining can dilute the sauce.
- Skipping the rest period after cooking the steak can cause the juices to escape when sliced.
Prep Ahead & Store
You can slice the steak and veggies a few hours ahead to save time on busy nights. Cook the pasta just before combining with the steak and vegetables to maintain the perfect texture. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of broth or water to refresh the sauce.
Reader Questions
Can I use a different type of pasta?
Absolutely! While fettuccine works wonderfully for this recipe, feel free to experiment with penne, rigatoni, or even spaghetti. Each pasta shape will bring a slightly different texture, but the flavors remain just as delicious.
Is it possible to make this dish spicier?
Yes, you can increase the chili powder or add a pinch of cayenne pepper when seasoning the steak. For an even bolder kick, consider topping the dish with sliced jalapeños or a drizzle of hot sauce.
Can I substitute the steak with chicken?
Definitely! Thinly sliced chicken breast or thighs can be used in place of flank steak. For a great variation, try our Cajun Chicken Pasta In Sun Dried Tomato Alfredo Sauce for another flavorful chicken pasta dish.
What’s the best way to reheat leftovers?
Reheat gently in a skillet over medium heat, adding a splash of beef broth or water to keep the pasta moist. Microwaving works too, but stir occasionally to heat evenly and prevent drying out.
Cook This Next
- Beef Fajitas – For a classic take on the fajita flavors that inspired this pasta skillet.
- Cajun Chicken Pasta In Sun Dried Tomato Alfredo Sauce – A creamy, spicy pasta dish perfect for chicken lovers.
- Spicy Shrimp Pasta – A seafood twist on a spicy pasta that’s quick and delicious.
- Vegetarian Pasta Primavera – Loaded with fresh veggies, ideal for a lighter meal option.
See You at the Table
This Steak Fajita Pasta Skillet with Peppers & Onions is a guaranteed crowd-pleaser that brings a fiesta of flavors to your dinner table without the fuss. The combination of tender steak, vibrant peppers, and creamy cheese over perfectly cooked pasta makes every bite a delight. Whether you’re cooking for family, friends, or just yourself, this recipe is sure to impress and satisfy. So grab your skillet, get cooking, and enjoy a meal that’s as easy as it is delicious!
Share on Pinterest


Steak Fajita Pasta Skillet with Peppers & Onions
Ingredients
- 8 oz fettuccine pasta the perfect pasta shape to catch the sauce and fillings
- 1 lb flank steak thinly sliced against the grain for maximum tenderness
- 1 tablespoon olive oil for sautéing the steak and veggies
- 1 red bell pepper sliced – adds sweetness and color
- 1 yellow bell pepper sliced – brings brightness and crunch
- 1 medium onion sliced – provides savory depth
- 2 cloves garlic minced – for aromatic flavor
- 1 teaspoon ground cumin signature fajita spice
- 1 teaspoon chili powder adds warmth and a gentle kick
- salt and pepper to taste – essential seasoning
- 1/2 cup beef broth creates a light, flavorful sauce
- 1/2 cup shredded cheddar cheese melty, gooey finish
- fresh cilantro chopped for garnish – a fresh herbal note
Instructions
- Bring a large pot of salted water to a boil. Add the fettuccine and cook until just al dente, typically 8-10 minutes. Drain and set aside, reserving a small cup of pasta water for later.
- While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Add the sliced flank steak and season with salt, pepper, cumin, and chili powder. Sear the steak slices for about 2-3 minutes per side until browned but still tender. Remove the steak from the skillet and set aside.
- In the same skillet, add the sliced red and yellow bell peppers and onions. Sauté for 5-7 minutes until they begin to soften but still hold some crunch. Add the minced garlic during the last minute of cooking, stirring frequently to avoid burning.
- Return the cooked steak to the skillet with the peppers and onions. Pour in the beef broth to deglaze the pan, scraping up any browned bits for extra flavor. Cook everything together for 2-3 minutes to allow the flavors to meld.
- Add the cooked fettuccine to the skillet. Toss everything together gently to coat the pasta in the sauce and distribute the steak and veggies evenly. Sprinkle shredded cheddar cheese over the top and cover the skillet for a minute or two until the cheese melts beautifully.
- Turn off the heat and sprinkle fresh cilantro over the skillet for a burst of fresh flavor. Serve immediately, spooning generous portions onto plates or bowls.
Equipment
- Large Pot
- Large skillet or sauté pan
- Sharp Knife
- Cutting Board
- Wooden Spoon or Spatula
- Colander
Notes
- Slice the steak thinly against the grain to ensure tenderness and prevent toughness.
- Do not overcook the peppers and onions; keep them slightly crisp for better texture and flavor.
- Reserve some pasta water to adjust sauce consistency if needed.
- Use vegetable broth instead of beef broth for a vegetarian-friendly version.
- Reheat leftovers gently with a splash of broth or water to maintain moisture and flavor.
