Close-up of steak fajita recipe on flour tortillas.
5 from 1 vote

Steak Fajita Recipe

This truly is the best steak fajita recipe! These steak fajitas are easy to make and packed with delicious flavor in every bite!
Course Main Course
Cuisine Mexican
Keyword beef fajita recipe, fajita seasoning recipe, steak fajita recipe
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6 people
Calories 107kcal
Author Alli


For the Fajitas

  • 3 teaspoons canola oil or vegetable, divided
  • 3/4 teaspoon chili powder
  • 1/2 teaspoon cumin ground
  • 2 tablespoons jalapeno minced, see note
  • 2 cloves garlic minced
  • 2 limes juiced
  • 1 steak see note
  • 1 red bell pepper sliced
  • 1 yellow bell pepper sliced
  • 1/2 cup red onion sliced
  • 1/2 cup zucchini sliced
  • 1/2 teaspoon salt

For Serving

  • Flour tortillas small
  • Limes
  • Cheese cheddar, Monterey jack, or pepper jack, shredded
  • Lettuce shredded
  • Sour cream
  • Cilantro
  • Pico de Gallo


  • Rub steak with chili powder and cumin. 
  • Add 2 teaspoons of the oil to a skillet on medium to medium-high heat (see note) and cook steak until nicely seared on the outside and medium rare to medium on the inside (about 145 degrees internal temperature). 
  • Remove from pan and let rest 3-5 minutes. 
  • In the same pan, add 1 teaspoon olive oil. To the oil, add the jalapeno, garlic, lime juice, salt, bell peppers, onion, and zucchini. 
  • Cook on high heat until the veggies have a nice sear. This should take about 3-5 minutes. If the pan gets too dry, add a couple tablespoons of water throughout the cooking process. 
  • While the veggies are cooking, slice the steak against the grain. Toss with veggies when they are finished and serve in the pan to keep everything warm. 


If you like more heat, leave the seeds and membranes in the jalapeno. If you like less spice, pull them out before mincing. 
You can use any cut of steak you like for this recipe. Traditional cuts are skirt steak and flat iron steak, but you could use a sirloin steak as well if needed. The thinner the cut, the higher the heat should be when cooking.
For thin steaks, cook on medium-high heat for 2-3 minutes per side. For thinner steaks, cook on medium heat for 4-6 minutes per side. Either way, you want a nice dark outside on the steak without overcooking the inside. 


Calories: 107kcal | Carbohydrates: 7g | Protein: 8g | Fat: 5g | Saturated Fat: 2g | Cholesterol: 22mg | Sodium: 27mg | Potassium: 266mg | Fiber: 1g | Sugar: 2g | Vitamin A: 820IU | Vitamin C: 77.3mg | Calcium: 17mg | Iron: 1.2mg