Quick N Easy Steak Fajitas Recipe

Quick N Easy Steak Fajitas Recipe

Steak fajitas are a wonderful food to share during the cooler weather. I love to make this dish with a little extra kick when it gets cooler outside, just because mentally, I feel like I warm up from the inside out.

These tender steak fajitas taste like a restaurant! Learn to make juicy, seasoned beef fajitas at home with this easy recipe.

These steak fajitas are made with tender strips of savory beef and sauteed veggies seasoned with our quick homemade fajita seasoning. Move over pizza night, hello Tex-Mex night!

What are Steak Fajitas?

Steak fajitas are a version of the popular Tex-Mex fajita. A classic fajita is a combination of sauteed meat, peppers, and onions, most often served inside a corn or flour tortilla. In this recipe, the steak is seasoned with our crazy good fajita seasoning whose cast of characters include garlic powder, salt, chili powder, ground cumin, and more.

PREP: 15 mins

COOK: 30 mins

TOTAL: 1hr 15 mins

SERVINGS: 4 servings


  • 2 ½ teaspoons ground cumin divided
  • 1 ½ teaspoons chili powder divided
  • 1 teaspoon chipotle chile powder
  • 1 teaspoon ground coriander
  • 1 ½ teaspoons kosher salt divided
  • 1 ½ pounds flank steak or skirt steak
  • 2 medium limes zest and juice (about 1 ½ teaspoons zest and ¼ cup juice)
  • 4 tablespoons extra-virgin olive oil divided
  • 1 tablespoon Worcestershire sauce
  • 1/2 tablespoon honey
  • 2 cloves garlic minced (about 2 teaspoons)
  • 2 red bell peppers seeded and cut into 1/4-inch strips
  • 1 green bell pepper seeded and cut into 1/4-inch strips
  • 1 large yellow onion halved and cut into 1/4-inch strips


  • Flour or corn tortillas
  • Chopped fresh cilantro
  • Sliced fresh avocado
  • Nonfat plain Greek yogurt or sour cream
  • Crumbled queso fresco or feta


  1. In a small bowl, place 2 teaspoons cumin, 1 teaspoon chili powder, 1 teaspoon chipotle chile powder, coriander, and 1 teaspoon salt. Zest the 2 limes directly into a bowl, then stir to combine.
  2. Place the steak on a cutting board. With a sharp knife, carefully make shallow, diagonal cuts across the top of the steak.
  3. Repeat, making diagonals in the opposite direction to create a crosshatch pattern. Repeat on the bottom side of the steak.
  4. Rub the spice mix all over both sides of the steak, then place in a sturdy ziptop bag.
  5. In the same bowl you used for the spices (no need to rinse in between), whisk together the lime juice, 2 tablespoons olive oil, Worcestershire, and honey.
  6. Pour into the bag with the steak, seal, then turn the bag to coat the steak evenly.
  7. Place on a plate or sheet pan and let rest at room temperature for at least 30 minutes or up to 1 hour, or refrigerate for up to 1 day.
  8. Turn the bag periodically to redistribute the marinade. If refrigerating the steak, let it come to room temperature prior to cooking.
  9. When ready to prepare the beef fajitas, remove the steak from the marinade, shaking off any excess. Pat very dry to ensure you get a nice sear.
  10. To warm the tortillas, wrap them in foil and place in a 300 degrees F oven while you cook the steak and vegetables.
  11. Heat 1 tablespoon of the oil in a large cast-iron skillet or similar large, sturdy skillet over medium-high heat.
  12. (If your skillet is not large enough to cook the entire piece of steak, cut slice it in half and cook it in batches; you also can cook the steak on an outdoor grill instead.)
  13. Cook the steak for 4 to 6 minutes per side, until the meat reaches 140 degrees F on an instant read thermometer.
  14. Remove to a cutting board, cover, and let rest for 10 minutes (the steak’s temperature will continue to rise as it rests; DO NOT skip resting or it will taste dry). Slice across the grain into thin (1/2- to 3/4-inch) strips.
  15. Add the remaining 1 tablespoon oil to the skillet. Add peppers and onions.
  16. Sauté, stirring often, until they soften and the onions begin to turn golden, about 8 minutes.
  17. Reduce the heat to medium. Add the remaining 1/2 teaspoon cumin, 1/2 teaspoon chili powder, and 1/2 teaspoon salt.
  18. Continue to cook until the vegetables completely soften and are starting to caramelize, about 6 to 8 minutes more.
  19. Stir in the garlic and let cook 30 seconds, just until fragrant. Remove the pan from the heat.
  20. To serve, arrange the meat slices on a big platter and drizzle any juices that have collected on the cutting board over the top.
  21. Place the vegetables beside the meat. Serve piled inside the warm tortillas, with toppings of choice.


TO STORE: Refrigerate beef and veggies in an airtight storage container for up to 2 days.

TO REHEAT: Gently rewarm beef and veggies in a skillet on the stovetop over medium-low heat.

TO FREEZE: Freeze the beef and veggies in an airtight freezer-safe storage container for up to 3 months. Let thaw overnight in the refrigerator before reheating.


SERVING: 1(of 4), without tortillas or toppings



Leave a Comment