Enjoy delicious steak fajitas, made completely from scratch in just 20 minutes! Using tender flank steak, you can make an amazing and easy weeknight dinner the whole family will love.
It’s fajita time! Time to wow your family with an easy, all-from-scratch recipe for savory fajitas. A tender, marinated flank steak is cut into thin strips to top a crispy tortilla along with perfectly seasoned, sautéed pepper and onion. The trick to making great fajitas is the meat. Be sure to select the right kind of steak—we prefer flank steak. Follow our pro tip by slicing the meat against the grain! This recipe is so easy and so delicious—it will leave you wondering why you don’t have fajitas all the time!
Can I grill my steak?
The instructions for this recipe call for cooking the sliced steak on a skillet to make it easier to prepare. You can grill the steak on a barbecue if you prefer, but you’ll need to keep the entire steak whole, and slice after grilling. Just remember to not overcook it. The fajitas turn out best when the steak is prepared to medium doneness, or an internal temperature of 130-135 degrees Fahrenheit.
What cut of steak is best for steak fajitas? Does skirt steak work? What about sirloin steak?
You can use most cuts of steak to make steak fajitas, but the more traditional options are to use either flank steak or skirt steak. Sirloin steak is well suited for marinating and is a more budget conscious steak option.
What should I serve with steak fajitas?
PRO TIP: Cut against the grain!
Cutting the steak against the grain is important! Look at your flank steak. See how there are lines running across it? Don’t cut the meat parallel to those lines! You will end up with tough, chewy pieces of meat. Cutting against the grain breaks up that tissue and allows for a more tender strip of steak that melts in your mouth. CUT AGAINST THE GRAIN!
If you like these fajitas and want to try more like them or see great foods to pair with them, here are some Mexican food recipes that you might like:
Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes on YouTube, Facebook Watch, or our Facebook Page, or right here on our website with their corresponding recipes.
20 Minute Steak Fajitas
Fajita Seasoning Mix
- 2 teaspoons ground cumin
- 2 teaspoons chili powder
- 1 teaspoon onion powder
- 1 teaspoon salt
- 1 teaspoon crushed red pepper flakes
- 2 tablespoons olive oil
- 3 large bell peppers sliced (multiple colors preferred)
- 1 medium red onion sliced
- 8 ounces mushrooms sliced
- 2 cloves garlic minced
- 1 1/2 pounds flank steak thinly sliced against the grain
- 1 tablespoon Worcestershire sauce
- 1/4 cup lime juice about 2 limes
- 10 small flour tortillas for serving
- In a small bowl, stir together cumin, chili powder, onion powder, salt, and red pepper flakes. Set aside.
- Heat a large skillet over high heat. Add in 2 tablespoons of olive oil, let heat for a minute, and then add in your sliced bell peppers, onion, and mushrooms. Saute until the vegetables are tender crisp (7-10 minutes).
- During the last two minutes of cooking add in half of your seasoning mix and the minced garlic. Cook an additional 1 to 2 minutes. Remove the vegetables from the pan and transfer to a serving dish, but keep the skillet hot.
- Return the skillet to high heat. Add the thinly sliced flank steak to the hot skillet and sprinkle in the remainder of the seasoning mixture, and worcestershire sauce. Cook the steak, tossing constantly, until the meat is browned about 2 to 3 minutes for medium rare. Flank steak is best eaten medium rare. For well done, add an additional 3 to 4 minutes.
- When the meat is cooked, add the vegetables back in. Drizzle in lime juice and toss together.
- Serve on a warm tortilla. Serve plain or top with sour cream, cilantro, guacamole, or salsa.