Go Back
+ servings
Steak fajitas served on a bed of seared peppers and onions.

Steak Fajitas

These steak fajitas contain tender marinated beef with plenty of colorful peppers and onions, all grilled to flavorful perfection. A restaurant style meal that can easily be made at home!
Course Main
Cuisine Mexican
Prep Time 10 minutes
Cook Time 20 minutes
Marinating Time 1 hour
Total Time 30 minutes
Servings 6
Calories 276kcal
Author Sara Welch


  • 1 1/2 pounds flank steak
  • 1/4 cup olive oil
  • 1/3 cup lime juice
  • 1 teaspoon sugar
  • 1 1/4 teaspoons salt
  • 1/4 teaspoon ground cumin
  • 2 cloves garlic minced
  • 1/4 cup water
  • 1 1/2 teaspoons smoked paprika
  • 1 teaspoon onion powder
  • 1 1/2 tablespoons chili powder
  • 1 yellow onion thinly sliced
  • 3 bell peppers thinly sliced, can use red, orange, yellow or a combination of colors
  • 2 tablespoons chopped cilantro
  • tortillas, guacamole, sour cream, cheese, salsa etc for serving


  • Place the olive oil, lime juice, sugar, salt, cumin, garlic, water, smoked paprika, onion powder and chili powder in a gallon sized resealable bag or large bowl.
  • Whisk until thoroughly combined.
  • Add the steak, onions and peppers to the marinade. Chill for at least 1 hour, or up to 6 hours.
  • Preheat an outdoor grill, grill pan, or skillet to medium high heat.
  • Add the steak and cook for 5-6 minutes per side for medium doneness. Remove from grill and let sit for 5 minutes.
  • Place the peppers and onions in the pan and cook for 4-5 minutes or until tender. Season with salt to taste.
  • Slice the steak thinly across the grain. Arrange the steak over the peppers and onions. Sprinkle with cilantro, then serve.


Calories: 276kcal | Carbohydrates: 8g | Protein: 25g | Fat: 15g | Saturated Fat: 3g | Cholesterol: 68mg | Sodium: 582mg | Potassium: 605mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2700IU | Vitamin C: 81.7mg | Calcium: 43mg | Iron: 2.6mg