Print

Easy Steak Fajitas Recipe

3.9 from 28 reviews

This Easy Steak Fajitas recipe offers a quick, flavorful dinner perfect for grilling enthusiasts. Featuring marinated skirt, flank, or flat iron steak paired with charred bell peppers and onions, these fajitas are a vibrant, flavorful meal enjoyed family-style with warm tortillas and classic toppings like sour cream, guacamole, and salsa.

Ingredients

Scale

Marinade and Steak

  • 2 tablespoons extra-virgin olive oil (divided)
  • 2 tablespoons lime juice (from 1 lime)
  • ¼ cup Taco Seasoning
  • ¼ cup soy sauce or tamari
  • ¼ cup chopped cilantro, plus more for serving
  • pounds skirt, flank, or flat iron steak

Vegetables

  • 3 bell peppers, ½-inch sliced (varied colors recommended)
  • 1 red or white onion, sliced

For Serving

  • 12 corn or flour tortillas, warmed
  • Sour cream
  • Guacamole
  • Salsa

Instructions

  1. Prepare the Marinade: In a large bowl, whisk together 1 tablespoon of the olive oil, lime juice, taco seasoning, soy sauce, and chopped cilantro. This mixture will infuse the steak and vegetables with bold Southwestern flavors.
  2. Marinate the Steak: Place the steak on a rimmed sheet pan and pour all but ¼ cup of the marinade over it, reserving that small amount for the vegetables. Cover and refrigerate the steak for at least 30 minutes and up to 8 hours to allow the flavors to penetrate the meat.
  3. Marinate the Vegetables: Toss the sliced bell peppers and onion in the reserved ¼ cup of marinade, ensuring they are well coated. Set aside to absorb flavor while preparing the grill.
  4. Grill the Steak: Preheat the grill to high heat, around 450°F-500°F. Remove the steak from the marinade, discarding the excess marinade. Grill the steak, undisturbed, for 4-5 minutes per side until it reaches an internal temperature of 145°F for medium doneness. Transfer to a cutting board and let rest for 10 minutes to retain juices.
  5. Sauté the Vegetables: Heat the remaining 1 tablespoon of olive oil in a 12-inch cast iron skillet over medium-high heat. Add the marinated peppers and onion, cooking and stirring often, until they become slightly charred and tender, approximately 6-8 minutes.
  6. Slice and Serve: Thinly slice the rested steak against the grain. Serve family-style with the charred vegetables, warmed tortillas, and classic accompaniments like sour cream, guacamole, and salsa, allowing everyone to assemble their own fajitas.

Notes

  • For best flavor, marinate the steak for several hours but no longer than 8 hours to prevent the acid in lime juice from breaking down the meat too much.
  • Use a meat thermometer to check for perfect doneness—145°F for medium rare for tender and juicy steak.
  • Try a combination of red, yellow, and green bell peppers for a colorful presentation.
  • Warm tortillas on the grill or in a dry skillet for the best texture.
  • Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Keywords: steak fajitas, easy fajitas, grilled steak, Tex-Mex dinner, quick steak recipe, fajita marinade