Easy Steak Fajitas

Steak fajitas
Steak fajitas.

Philip Wilkins / Photolibrary / Getty Images

  • Total: 40 mins
  • Prep: 30 mins
  • Cook: 10 mins
  • Marinating Time: 60 mins
  • Servings: 6 servings
Nutritional Guidelines (per serving)
788 Calories
42g Fat
58g Carbs
47g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6
Amount per serving
Calories 788
% Daily Value*
Total Fat 42g 54%
Saturated Fat 9g 44%
Cholesterol 101mg 34%
Sodium 629mg 27%
Total Carbohydrate 58g 21%
Dietary Fiber 10g 36%
Protein 47g
Calcium 254mg 20%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Steak fajitas are quick and easy to assemble. Marinating the meat overnight makes it tender and flavorful. This is a fun dish to serve because everyone can make their own using the toppings of their choice.

Fajitas, derived from the Mexican word for skirt steak, were created by Mexican farmhands, who grilled this cut of meat, wrapped it in flour tortillas, and ate them out of hand. Although originally made with skirt steak, they now are made with everything from shrimp and lobster to portobello mushrooms.


  • For the Fajita Marinade:
  • 3 tablespoons vegetable oil
  • 1 teaspoon lime zest (grated)
  • 1 tablespoon fresh lime juice
  • 1 tablespoon Worcestershire sauce
  • 1 clove garlic (minced)
  • 1 teaspoon chipotle or regular chili powder
  • 1/2 teaspoon salt
  • For the Fajita Filling:
  • 1​ beef flank steak (about 1 1/2 pounds)
  • 3 medium bell peppers (a mix of red, green, and yellow, cored, seeded and cut into 12 wedges)
  • 1 large Vidalia or other​ sweet onion (cut into 16 wedges)
  • 12 (8-inch)​ flour tortillas (stacked and wrapped in foil)
  • 1 1/2 cups lettuce (shredded)
  • 3 ripe medium Haas​ avocados (halved, peeled, and cut into thin wedges)
  • 1 cup bottled salsa
  • 6​ scallions (white and light green parts, sliced)

Steps to Make It

Make the Marinade:

  1. Gather the ingredients.

  2. In a 1-gallon zipper-lock food storage bag, mix the oil, lime zest, lime juice, Worcestershire sauce, garlic, chili powder, salt, and pepper.

  3. Add the flank steak. Close the bag, pressing out the air, and turn to coat. Refrigerate for at least 1 hour or up to 24 hours.

Make the Fajitas:

  1. Gather the ingredients.

  2. Heat the oil in a large skillet over medium-high heat. Add the peppers and onion, and cook, stirring often, until tender, about 6 minutes.

  3. Preheat the oven to 350 F.

  4. Stack the tortillas and wrap them tightly in a sheet of aluminum foil. Place the wrapped tortillas in the preheated oven to heat for 8 to 10 minutes. Turn the oven off and keep the tortillas in the oven until ready to use.

  5. Preheat a gas grill to medium-high, or prepare a moderately hot charcoal grill fire. Grill the steak, covered, for 10 minutes on each side or until meat reaches desired doneness (for medium-rare, a meat thermometer should read 145 F; medium, 160 F; well-done, 170 F).

    Alternatively, preheat the broiler. Place the steak on a broiler pan rack and broil 4 to 5 inches from the heat source for about 5 minutes on each side for medium-rare, 7 minutes on each side for medium.

  6. Remove the steak to a cutting board, and let it rest for 5 minutes.

  7. Reheat the peppers and onions. Thinly slice the steak across the grain.

  8. Place a few strips of meat in the center of each tortilla. Top with peppers and onion, lettuce, avocado, salsa, scallions, sour cream, and cilantro. Roll up and eat out of hand.

  9. Enjoy!


• After the meat gets cooked, you should let it rest for a few minutes and cut it across the grain diagonally into thin strips.

• Always warm up the tortilla before wrapping the fajitas. The warming up procedure will make the tortillas soft and tender. It will also enhance the flavor and taste. It is quite easy to warm up the tortillas–you can do it in your oven or microwave or on the pan.