Grilled Flank Steak Fajitas with Peppers & Onions

Tuesday night. Everyone's hungry. The clock is not your friend.

Grilled Flank Steak Fajitas with Peppers & Onions are the answer. Bold flavor, minimal fuss, and done in under 30 minutes once the marinade does its thing. This is the kind of meal that makes you look like you planned ahead — even if you didn't.

No drama. Just dinner on the table.

Key Takeaways 🔑

  • Flank steak is the move — affordable, flavorful, and grill-ready fast
  • A simple citrus marinade does the heavy lifting on flavor
  • Slice against the grain — this one step changes everything
  • Peppers and onions cook fast; don't walk away from the grill
  • Consistent beats perfect — this recipe works even on your busiest nights

What You Need: Ingredients for Grilled Flank Steak Fajitas with Peppers & Onions

Keep it simple. Keep it real.

The Steak

  • 1.5 lbs flank steak (trim any excess fat)

The Marinade

Ingredient Amount
Lime juice (fresh) 3 tablespoons
Olive oil 2 tablespoons
Garlic, minced 3 cloves
Chili powder 1.5 teaspoons
Cumin 1 teaspoon
Smoked paprika 1 teaspoon
Salt & black pepper To taste

The Veggies

  • 1 red bell pepper, sliced into strips
  • 1 yellow bell pepper, sliced into strips
  • 1 green bell pepper, sliced into strips
  • 1 large yellow onion, sliced into half-rings
  • 1 tablespoon olive oil
  • Pinch of salt

To Serve

  • Warm flour or corn tortillas
  • Sour cream, guacamole, salsa, fresh cilantro — your call

How to Make Grilled Flank Steak Fajitas with Peppers & Onions

Do the work upfront. The grill handles the rest.

Step 1: Marinate the Steak

Mix all marinade ingredients in a bowl or zip-lock bag. Add the flank steak and coat it well.

Marinate for at least 30 minutes. Overnight is better. Real ones know the difference.

💡 “The marinade is where the flavor lives. Don't skip it, don't rush it.”

Step 2: Prep the Peppers & Onions

Toss sliced peppers and onions in olive oil and a pinch of salt. That's it. Simple works.

Set them aside until the grill is ready.

Step 3: Heat the Grill

Get your grill screaming hot — medium-high to high heat (around 450–500°F). A hot grill means good char. Good char means good flavor.

Clean the grates. Oil them lightly.

Step 4: Grill the Steak

Pull the steak from the marinade. Pat it slightly dry so it sears, not steams.

  • Grill 4–5 minutes per side for medium-rare
  • Internal temp target: 130–135°F
  • Don't press it down. Don't move it around. Let it work.

Step 5: Grill the Veggies

While the steak rests, throw the peppers and onions on the grill.

  • Grill 3–4 minutes per side until charred at the edges
  • Use a grill basket or cast iron skillet if the strips are thin

Keep it moving — they go from perfect to overdone fast.

Step 6: Rest, Then Slice

This step matters. Rest the steak for 5–7 minutes before cutting.

Then slice against the grain — thin strips, diagonal cuts. This is what makes flank steak tender instead of chewy.

Worth the grind to get this right.

Step 7: Assemble & Serve

Warm your tortillas (30 seconds on the grill or wrapped in a damp paper towel in the microwave).

Load them up:

  • Steak strips 🥩
  • Charred peppers & onions 🫑
  • Toppings of your choice

Straight up good food.

Pro Tips for the Best Fajitas Every Time

Built different results come from built different habits.

  • 🔪 Always slice against the grain — run your finger along the steak to find the direction of the muscle fibers, then cut perpendicular to them
  • 🌡️ Use a meat thermometer — guessing is for people who like dry steak
  • 🍋 Fresh lime juice only — bottled lime juice is not the same energy
  • 🔥 Don't crowd the grill — give everything space to char, not steam
  • Meal prep win — marinate the steak the night before and slice the veggies ahead. Tuesday just got easier

Frequently Asked Questions

Can this be made indoors?
Yes. A cast iron grill pan on high heat works great. Open a window — it'll smoke.

What if flank steak isn't available?
Skirt steak is the closest swap. Same technique, slightly faster cook time.

How do you store leftovers?
Store steak and veggies separately in airtight containers. Reheat in a skillet — not the microwave — for best results. Good for 3–4 days.

Can the marinade be made ahead?
Absolutely. Mix it up to 3 days in advance and store it in the fridge.

Conclusion: Show Up for Yourself at Dinner

Grilled Flank Steak Fajitas with Peppers & Onions aren't complicated. They're consistent. And consistent beats perfect every single time.

Marinate the steak. Fire up the grill. Slice it right. Done.

This is the kind of meal worth saving — not because it's fancy, but because it actually works on a real night with a real schedule.

Save this recipe. Make it this week. Then make it again.

Free Weekly

Health and Wellness Newsletter

Sign up for our Free Weekly Health Newsletter, read by more than 100,000 individuals, to receive unique health tips, cutting-edge wellness strategies, and tailored recommendations.

🌟 Tap the button above to unlock your mystery bonuses! 🎁

Free Weekly

Health and Wellness Newsletter

Sign up for our Free Weekly Health Newsletter, read by more than 100,000 individuals, to receive unique health tips, cutting-edge wellness strategies, and tailored recommendations.

🌟 Tap the button above to unlock your mystery bonuses! 🎁

© 2027 Coach Luke