Go Back
Easy Steak Fajitas Recipe
Ben Carraoli

Easy Steak Fajitas Recipe

Every time I make steak fajitas, I’m amazed by how effortless and flavorful this dish can be. The sizzling sound of the steak hitting the hot skillet, combined with the aromatic blend of spices, instantly turns my kitchen into a Tex-Mex paradise.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 4
Course: Dinner
Calories: 413

Ingredients
  

  • 2 pounds flank steak thinly sliced
  • 3 bell peppers red, yellow, green, sliced
  • 1 large onion sliced
  • 2 tablespoons olive oil divided
  • 2 tablespoons taco or fajita seasoning
  • 1/2 bunch cilantro chopped (optional for garnish)
  • Corn or flour tortillas for serving

Method
 

  1. Start by thinly slicing the flank steak against the grain. This ensures tenderness in every bite. Heat one tablespoon of olive oil in a cast iron skillet over medium-high heat. Once hot, add the steak in a single layer (work in batches if needed to avoid overcrowding). Sprinkle half of the taco seasoning over the steak.
  2. Cook the steak for about 1-2 minutes per side, aiming for a medium-rare doneness. Use tongs to flip the pieces for even cooking. Once done, remove the steak from the skillet and set it aside to rest. This resting period helps the juices redistribute for moist and flavorful meat.
  3. Add the remaining olive oil to the skillet, then toss in the sliced onions and bell peppers. Stir-fry the vegetables for 3-4 minutes, just until they soften but still retain some crunch. This keeps that fresh, vibrant texture you expect in fajitas.
  4. Sprinkle the remaining taco seasoning over the veggies and stir until evenly coated. Toss the rested steak back into the skillet and mix it with the cooked vegetables until everything is heated through.
  5. Warm up your tortillas (either in a clean pan or over an open flame), then pile on the steak, vegetables, and your favorite toppings. Serve sizzling hot and enjoy the delicious flavors of your homemade steak fajitas!