If you’re looking for a quick and easy way to spice up your weeknight meals, this one pot Steak Fajita Pasta is the perfect solution! Make it on Taco Tuesday or for a cozy weeknight dinner during the cold months. This recipe is ready in just 30 minutes and the whole family will love it. It’s a comforting dish that’s bursting with flavorful fajita spices and fresh vegetables, offering a delicious twist on traditional fajitas. The sauce is rich and tasty!
Plus, it’s a great way to use up leftover steak (or chicken)! This pasta is flavorful and also can easily be made gluten free and dairy free! I love that it is made in one pot because I hate doing dishes. If you love this steak fajita pasta, you will also love my chicken taco pasta, mason jar taco salad and ground beef burrito bowl!

Why You’ll Love This Meal
It’s easy to make!
You only need one pan to make this steak fajita pasta.
This dish is bursting with flavor!
It’s packed with fresh veggies and protein.
This meal is easy to make gluten free and dairy free.
It’s a fun twist on traditional fajitas.
This meal is ready in less than 30 minutes!
Equipment Needed
All you need to make this steak fajita pasta is a knife, cutting board and a pan. I have been loving my Staub cast iron skillet.
Ingredients Needed
Steak: You can use any steak for this steak fajita pasta! Try out sirloin, tenderloin, ribeye or skirt steak!
Seasoning: I used fajita seasoning in this recipe to make it super simple! I love the Siete brand for this.
Pasta: I used gluten free pasta in this recipe because I am gluten free, but feel free to use any pasta you love.
Onion: Sweet onion gives this steak fajita pasta a delicious flavor.
Garlic: I love using garlic in this recipe because it adds a layer of complexity to the dish.
Peppers: I used a red pepper, yellow pepper and green pepper in this dish to make it super colorful!
Salsa: Salsa is used for the sauce in this recipe! I used a mild salsa, but feel free to use medium or hot.
Broth: Chicken broth is also used for the sauce in this dish!
Step By Step Instructions
Step 1: Gather your ingredients.
Step 2: Add steak to an oiled pan, add half of fajita spice and cook to desired doneness.
Step 3: While steak is cooking, chop the vegetables.
Step 4: Remove steak from pan and cut into pieces.
Step 4: Add onions to pan and cook until browned.
Step 5: Add in peppers, garlic, broth, remaining seasoning and salsa. Stir in pasta and turn up the heat to medium-high.
Step 6: Cook for about 10 minutes, or until pasta is soft. Add steak back and enjoy!
Storage
Store this steak fajita pasta in an airtight container in the refrigerator for 4-5 days. This pasta makes a great meal prep for lunch or dinner.
Variations
Pasta: I used gluten free pasta in this recipe because I am gluten free. You can use any kind of pasta you love. Try using regular pasta or protein pasta.
Vegetables: I used peppers, garlic and onion in this recipe! You can also add additional vegetables like mushrooms, spinach, corn or zucchini!
Sauce: I used salsa and broth to make this delicious sauce. You can also try using enchilada sauce.
Broth: I used chicken broth to make this sauce creamier. You can also use beef broth or even bone broth!
Protein: I used steak in this fajita pasta. You can also use sausage, chicken, salmon or any protein you have on hand!
How To Serve
This steak fajita pasta is the perfect meal prep or weeknight dinner. You can also serve it at your next gathering or potluck! Top it with cilantro, cheese, green onions and/or sour cream. Pair this pasta with a refreshing green salad!
Recipe FAQ
What cut of steak is best for this?
I used ribeye steak in this recipe but you can use any steak you like!
What is the sauce made of?
The base of this sauce is made from salsa!
Can you make this recipe gluten free?
This recipe is gluten free if you use gluten free pasta and make sure your broth is gluten free.
Is this pasta dairy free?
Yes, this pasta is dairy free as long as you make sure to use a dairy free pasta!
What should I serve with this pasta?
I like to serve this pasta with a simple side salad!
What protein can I use instead of steak?
You can also use chicken, sausage or salmon in this recipe!
Does the pasta shape matter?
You can use any kind of pasta shape in this recipe! Get creative with it!
Can I make this pasta more creamy?
If you are looking to make this pasta more creamy, add 3/4 cup milk (or coconut milk for dairy free)!
Related Recipes
Be sure to try these delicious dinner ideas next:
If you make this steak fajita pasta and love it, I would really appreciate a 5 star review! I also love seeing your creations so please tag me on Instagram or Tik Tok.
Steak Fajita Pasta
Equipment
- 1 pan
- 1 cutting board
- 1 knife
Ingredients
- 1 lb steak
- 1 packet fajita seasoning
- 1 sweet onion
- 3 bell peppers
- 2 cloves garlic
- 1/2 cup broth
- 1 jar salsa
- 1 box pasta (gluten free if needed)
Instructions
- Gather your ingredients.
- Add steak to an oiled pan, add half of fajita spice and cook to desired doneness.
- While steak is cooking, chop the vegetables.
- Remove steak from pan and cut into pieces.
- Add onions to pan and cook until browned.
- Add in peppers, garlic, broth, remaining seasoning and salsa. Stir in pasta and turn up the heat to medium-high.
- Cook for about 10 minutes, or until pasta is soft. Add steak back and enjoy!
Leave a Reply