Steak Fajitas are the most flavorful way to spice up your evenings in a quick 30 minutes. What are you waiting for? Go and get some sizzling!
Mexican Recipes such as Steak Tacos and Easy Carne Asada are among some of the favorites in my family because they’re restaurant-quality and can be made at home for a fraction of the cost!
Sabrina’s Steak Fajita Recipe
Steak Fajitas are among the most popular dishes ordered in Mexican restaurants across the United States for a reason. They’re delicious, flavorful, and healthy! Most restaurant food is full of extra fat and salt. With this healthy fajita recipe, you can control all ingredients.
Recipe Card


Ingredients
Fajita Seasoning:
- 1 tablespoon cornstarch
- 2 teaspoons chili powder
- 1 teaspoon kosher salt
- 1 teaspoon paprika , smoked or regular
- 1 teaspoon white sugar
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon ground cumin
Steak Fajitas:
- 2 pounds flank steak
- 1/4 cup vegetable oil , divided
- 1 red bell pepper , thinly sliced
- 1 green bell pepper , thinly sliced
- 1 yellow bell pepper , thinly sliced
- 1/2 red onion , thinly sliced
- 3 tablespoons fajita seasoning
- 8 corn tortillas
- 1 tablespoon cilantro , minced
- 1 lime , cut into wedges
Instructions
Fajita Seasoning:
- Stir cornstarch, chili powder, salt, paprika, sugar, onion powder, garlic powder, cayenne pepper, and cumin together in a small bowl.
- Store in an airtight container.
Steak Fajitas:
- Add steak to a medium mixing bowl with half the oil and 2 tablespoons of the fajita seasoning, mixing to combine.
- In a large bowl add the bell peppers and onions with the remaining oil and 1 tablespoon fajita seasoning and mix to combine.
- In a large skillet on medium-high heat add the steak and cook for 5 minutes on each side.
- Remove the steak and set aside to rest while you cook the veggies, then slice thinly.
- Add in the vegetables and cook for 4-5 minutes, stirring frequently, until softened.
- Add the steak back in, stir to combine and top with cilantro and lime juice. Cook for 1 minute.
- Serve in corn tortillas.
Nutrition
Chef’s Note
The best cut of beef for fajitas is either flank steak or skirt steak. They’re tender, easy to cook, and when cut across the grain, perfect for layering in tortillas along with vegetables and toppings.
Table of contents
About this Recipe
This yummy steak recipe made with an easy homemade fajita seasoning, skirt steak, bell peppers and onions in a one skillet in just 30 minutes!
Recipe Tips & Tricks
- Marinating the steak before enhances the flavor and tenderizes the meat, you have to try!
- Steak fajitas are delicious grilled over medium-high heat for 4-5 minutes on each side.
- Cook the vegetable portion in a grill basket. For best results, I find it most flavorful to grill the green onions alongside the steak!
- Let the steak rest for five minutes before slicing thinly against the grain.
What to Pair With
There are endless toppings and sides for this dish! Try sour cream, a fresh lime and Guacamole on top. Pair with Mexican Rice or Refried Beans to complete the meal.
Ideas to Serve
- You can serve them in flour tortillas, corn tortillas, or over lettuce in a tostada shell for the easiest options.
- Serve over rice in a classic burrito bowl presentation.
- Chop up the leftovers and cook them inside a quesadilla.
Sheet Pan Method
If cooking on a sheet pan, line everything up in as even a layer as possible and roast at 400 degrees for 14-16 minutes. If you crowd the pan too much, the food will steam rather than brown, and it will taste boiled.
Variations
- Chicken Fajitas: Swap the steak for boneless chicken breasts or thighs for a poultry twist. Marinate and cook them similarly for mouthwatering Chicken Fajitas.
- Shrimp Fajitas: Love seafood? Use shrimp instead of steak. Sauté shrimp briefly until pink and serve with the same flavorful veggie mix.
- Vegetarian Fajitas: For a vegetarian version, skip the meat and load up on tofu, colorful bell peppers, onions, mushrooms, and zucchini. Grill or sauté the veggies for a hearty veggie fajita.
- Steak Marinade: Our own blend of spices makes this a savory and exquisite option to impress your friends and family!
- Chipotle Lime: Blend chipotle peppers in adobo sauce, lime juice, and a touch of honey for a smoky and slightly sweet seasoning.
Related Recipes
More Mexican Beef Preparations

Photos in previous posts












Oh my … I’m so glad I found this fajitas recipe. It’s just THE BEST. Thank you so much.
You’re welcome Louise and thank you for the 5 stars.
What do you suggest as a marinade for the steak?
Thanks for asking Sheryl! Try my Steak Marinade recipe, https://dinnerthendessert.com/steak-marinade/. Let me know what you think!
That was delicious! My whole family loved this meal!! Easy and very tasty.
I made these fajitas last night for a group and they were a hit. Since I wanted to offer both beef and chicken, I used the same seasoning on the chicken and it worked great. I grilled the meat rather than cook on the stovetop to save cleanup. Yum. These fajitas will be a go-to recipe for me.
I made my fajitas steak in my insta pot for 35 minutes! So tender and added my seasonings with red and orange peppers along with onions and yellow and green squash on top of the stove sautéed! Topped it off with melted cheese! It was wonderful! Thanks for this recipe ?????????
My son doesn’t usually like any peppers after I made this fajita recipe he lived it will make it again for. Sure plus try Chicken next time..
Super easy, fast, and delicious!
How long do you marinate the steak?
Reading all these comments, I am almost positive I did something wrong. I followed the recipe, used skirt steak and it was like chewing rubber. I don’t think I over cooked it because the meat was pink on the inside. It was a total bust for me. My family couldn’t even eat it. 🙁
When I cut mine up after cooking, I through the steak pieces back in other the veggies n lt it cook alittle longer
This is very good, right amount of spice for us and EASY!
Made this recipe as written. We loved it. Thank you.
Extremely tasty!!! The seasoning absolutely makes the dish! Will be making again soon! 🙂
So glad you enjoyed it, Alex. Thanks for the 5 stars.
I left out all the bell peppers, they always mess with my digestion. I ate it mostly in flour tortillas with pickled Serrano peppers and Cholua hot sauce. This was delicious.
Glad you customized it to your liking, Jacob.
Looks so delish! Love all the flavors packed on this, need to make this soon!
Thanks, Melanie.
I love making these during the week for dinner because they are SO easy!
So easy!
So easy and bursting with flavor! Definitely making these for dinner
Enjoy!
Oh my my…I love fajitas and yours look totally delicious. This would be the delicious recipe for the weekend.
Perfect for that! Enjoy.
I love coming to your site when I have no idea what to make for dinner. You always have the best recipes that my family loves and this one looks like another winner to me. Making it tonight.
Awwww, thanks Jen. 🙂