Steak Fajitas

  • Author: Katie
  • Prep Time: 30
  • Cook Time: 30
  • Total Time: 35
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: Mexican


These quick and flavorful Steak Fajitas are simple to prepare and



12 fajita size flour or grain free tortillas

1 ½ teaspoon Ancho Chile Powder, or Chili powder

1 ½ teaspoon coarse kosher salt

1 teaspoon ground cumin

½ teaspoon garlic powder

1 ¼ to 1 ½ pound sirloin steak, about 1 inch thick, patted dry

2 tablespoons avocado oil

2 bell peppers, sliced

1 red onion, sliced

2 tablespoons water

6 ounces shredded Colby Jack or Monterey Jack cheese, optional

1 cup purchased or homemade guacamole

1 cup purchased or homemade Pico de Gallo or salsa


  1. Heat Tortillas: Wrap tortillas in foil and set in the oven set at 300 degrees. Alternatively wrap them in damp paper towels and warm them just before serving in the microwave.
  2. Make Spice Mix: Meanwhile, Stir together Ancho Chile powder (or chili powder), cumin, salt and garlic powder in a small dish.
  3. Cook Steak: Heat 1 tablespoon oil in a large heavy skillet over high heat. When oil is shimmering and just starting to smoke add steak. Sear steak for 3 to 3 ½ minutes (depending on thickness) and then turn over. Cook the second side for 3 to 3 ½ minutes.
  4. Season The Steak: Sprinkle the top of the steak with 1 rounded teaspoon of the spice mixture then turn it so the spices sear on the hot pan until fragrant but not burnt, 30 seconds to 1 minute. Repeat with the second side, using 1 more rounded teaspoon spice mix. Note: More detail below. [Reserve the remaining spice mix for the peppers and onions in step 5.] An instant read thermometer inserted into the steak will read 125 to 130 degrees F for medium-rare. Transfer to a large plate. Cover with foil to rest while vegetables cook.
  5. Cook Vegetables: Rinse and dry the skillet. Heat the remaining 1 tablespoon oil in the skillet over medium-high heat. Add peppers and onion. Cook, stirring often, until the peppers and onions are softened and starting to brown, 7 to 9 minutes. Stir in the remaining spice mix and cook 20 seconds. Add 2 tablespoons water and cook, stirring for 1 minute. Remove from the heat.
  6. To Serve: Slice the steak in half lengthwise into two long strips (about 1 ½-inches wide.) Cut the steak crosswise as finely as possible into thin strips. Add the steak and juices to the skillet and mix with the peppers and onions. Assemble fajitas in the warmed tortillas with steak, cheese (if using), guacamole and Pico de Gallo.


Questions about Seasoning The Steak? Here’s more detail:

  1. To season the steak, first cook it until almost just cooked to desired doneness. If your steak is 1 inch thick and your skillet is good and hot, then this will take three to three and a half minutes per side. If your steak is thinner or unevenly thick, err on the side of less time.
  2. Dust 1 rounded teaspoon of the spice mix over the top of the steak. Turn the steak over so that the spices sear into the steak against the hot skillet.
  3. Then add spices to the unseasoned side of steak (the one that’s facing up.) After about 30 seconds and the first side is seared, you can turn it over again to toast the spices on the second side.
  4. Remove the steak to a platter to rest.


  • Serving Size: 2 fajitas
  • Calories: 491
  • Sugar: 3 g
  • Fat: 21 g
  • Saturated Fat: 5 g
  • Carbohydrates: 42 g
  • Fiber: 8 g
  • Protein: 36 g

Get my FREE ebook, The Best Weeknight dinners!

It includes 15 of my family's favorites -- recipes and meals we go back to over and over again -- including simple to follow instructions and easy to find ingredients.

You have Successfully Subscribed!