Print

Grilled Steak Fajitas

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Grilled Steak Fajitas are loaded with smoky, marinated steak and colorful charred peppers and onions. Served with warm tortillas and your favorite toppings, they’re juicy, flavorful, and sure to be a hit for dinner or your next cookout.

Ingredients

Scale

For the marinade:

  • 1/4 cup olive oil

  • 1/4 cup lime juice (about 2 limes)

  • 2 tbsp soy sauce

  • 2 tbsp chopped fresh cilantro

  • 2 cloves garlic, minced

  • 1 tsp ground cumin

  • 1 tsp chili powder

  • 1/2 tsp smoked paprika

  • Salt and black pepper, to taste

For the fajitas:

  • 1 1/2 to 2 lbs flank steak or skirt steak

  • 2 bell peppers (any color), sliced

  • 1 large red onion, sliced

  • Olive oil, for grilling

  • Warm tortillas, for serving

  • Optional toppings: avocado, sour cream, salsa, cheese, lime wedges

Instructions

  1. Marinate the steak:
    In a bowl or bag, mix all marinade ingredients. Add steak, coat well, and refrigerate for at least 1 hour (up to 8 hours).

  2. Preheat grill:
    Heat grill to medium-high. Remove steak from marinade and pat dry. Lightly oil the grill grates.

  3. Grill steak:
    Grill steak for 4–6 minutes per side, depending on thickness and desired doneness. Internal temp should be 130–135°F for medium-rare. Remove and let rest for 10 minutes.

  4. Grill veggies:
    While the steak rests, toss peppers and onions with a little olive oil, salt, and pepper. Grill in a grill basket or directly on grates for 6–8 minutes, turning occasionally, until tender and slightly charred.

  5. Slice and serve:
    Slice steak thinly against the grain. Serve with grilled veggies, warm tortillas, and your favorite toppings.

 


Notes

  • Flank or skirt steak works best for flavor and tenderness—just be sure to slice against the grain.

  • You can also cook everything on a grill pan indoors.

  • Swap steak for chicken or portobello mushrooms for a variation.