Recipe by

Visit website

These steak fajitas contain tender marinated beef with plenty of colorful peppers and onions, all grilled to flavorful perfection.



Total time

30 minutes


  • 1½ pounds flank steak
  • ¼ cup olive oil
  • ⅓ cup lime juice
  • 1 teaspoon sugar
  • 1¼ teaspoons salt
  • ¼ teaspoon ground cumin
  • 2 cloves garlic (minced)
  • ¼ cup water
  • 1½ teaspoons smoked paprika
  • 1 teaspoon onion powder
  • 1½ 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


  1. 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.
  2. Whisk until thoroughly combined.
  3. Add the steak, onions and peppers to the marinade. Chill for at least 1 hour, or up to 6 hours.
  4. Preheat an outdoor grill, grill pan, or skillet to medium high heat.
  5. Add the steak and cook for 5-6 minutes per side for medium doneness. Remove from grill and let sit for 5 minutes.
  6. Place the peppers and onions in the pan and cook for 4-5 minutes or until tender. Season with salt to taste.
  7. Slice the steak thinly across the grain. Arrange the steak over the peppers and onions. Sprinkle with cilantro, then serve.

Take the Stress out of Mealtimes

Save time & money planning meals while eating simple, delicious & nutritious food

  Over 5,000 recipes like this one, matched to your tastes

  Voice controlled cooking. No more sticky screens!

  Plan your weeks meals in minutes + automatic shopping list

  Import your favourite recipes from the web

  Support for most major diets and allergies

No, thanks