Go Back
+ servings
A skillet of steak fajitas
Print Recipe
5 from 10 votes

Steak Fajitas

This sizzling steak fajitas recipe (with the best marinade) always hits the spot for an easy, delicious, and exciting dinner! Watch the video below to see how this comes together.
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Main Course
Cuisine: Mexican
Keyword: Steak Fajitas, steak fajitas recipe
Servings: 6
Author: Lisa Bryan


Steak Fajitas

  • 1 pound flank steak or skirt steak
  • 1 onion thinly sliced
  • 3 bell peppers thinly sliced
  • 1 tablespoon extra-virgin olive oil

Steak Marinade

For Serving


  • Add all of the marinade ingredients to a bowl or shallow dish and stir. Add the steak, toss to combine, and marinate for 1 to 4 hours.
    Marinating steak in a glass container for steak fajitas
  • Heat a large skillet over medium-high heat. Add the steak and cook for 3 to 4 minutes on each side. Remove the steak to a cutting board and let the steak rest for several minutes.
    Cooked steak for steak fajitas
  • While the steak is resting, heat the oil in the same skillet on medium-high heat. Add the onion and bell pepper slices and saute for 4 to 5 minutes, stirring frequently.
    Sauteing veggies in a skillet for steak fajitas
  • When the onion and bell peppers are just about done, slice the steak into long, diagonal strips.
    Sliced steak on a board for steak fajitas
  • Add the steak back to the skillet, and stir everything together.
    Steak fajitas skillet dinner
  • Serve immediately with tortillas and your favorite toppings, such as sour cream, pico de gallo, and avocado (or guacamole).
    A skillet loaded with steak fajitas



Calories: 355kcal | Carbohydrates: 30g | Protein: 19g | Fat: 19g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Cholesterol: 45mg | Sodium: 688mg | Potassium: 445mg | Fiber: 8g | Sugar: 5g | Vitamin A: 1925IU | Vitamin C: 82mg | Calcium: 35mg | Iron: 2mg