Jul 13 2026

Steak Fajitas Recipe

Time45m
Serves4

Juicy steak grilled to perfection with onions and bell peppers.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Marinade

For Serving

Method

Preparation

  1. 1

    Prepare the Marinade

    In a small bowl, whisk together olive oil, lime juice, minced garlic, chili powder, cumin, salt, and black pepper to create a marinade.

  2. 2

    Marinate the Steak

    Place the flank steak in a large resealable plastic bag or shallow dish, pour the marinade over it, ensuring the steak is well coated. Seal the bag or cover the dish and refrigerate for at least 30 minutes, or up to 2 hours for more flavor.

  3. 3

    Prepare the Vegetables

    While the steak is marinating, slice the bell peppers and onion into thin strips.

Cooking

  1. 4

    Preheat the Grill

    Preheat your grill to high heat.

  2. 5

    Grill the Steak

    Remove the steak from the marinade and let any excess drip off. Place it on the grill and cook for about 6-7 minutes per side for medium-rare, or to your desired doneness.

  3. 6

    Grill the Vegetables

    While the steak is grilling, add the sliced bell peppers and onion to the grill. Grill them for about 5-7 minutes, turning occasionally, until they are tender and slightly charred.

  4. 7

    Rest the Steak

    Once cooked, remove the steak from the grill and let it rest for about 5 minutes before slicing.

  5. 8

    Slice the Steak

    Slice the steak against the grain into thin strips.

Serving

  1. 9

    Assemble the Fajitas

    Warm the flour tortillas on the grill for about 30 seconds on each side. To serve, place a few strips of grilled steak and a handful of grilled peppers and onions on each tortilla. Top with sour cream, guacamole, and salsa as desired.

  2. 10

    Serve Immediately

    Enjoy your steak fajitas hot and fresh off the grill!

More from Juan's Flaming Fajitas & Cantina