Mom's Best Recipes
Recipe

Decadent Steak Fajitas

Juicy, seared steak with charred peppers and onions, a lime-kissed fajita marinade, and a quick skillet glaze that makes every bite feel restaurant-level.

Author By Matt Campbell
4.9
Sizzling steak fajitas in a cast iron skillet with charred peppers and onions, warm tortillas on the side

Steak fajitas are one of those meals that feel like you went all out, even when you are basically just slicing, searing, and letting a hot pan do the flexing. This version is decadent in the best way: a citrusy, garlicky marinade that actually shows up in the final bite, deeply browned steak, and peppers and onions that get those crisp little edges everyone fights over.

And because I am incapable of leaving a good skillet alone, we finish with a fast lime-butter glaze that turns everything glossy and ridiculously craveable. Weeknight-friendly, party-friendly, and extremely “just one more fajita” friendly.

Sliced flank steak on a cutting board with lime, garlic, and spices ready for fajita marinade

Why It Works

  • Big flavor without rare ingredients: lime, garlic, cumin, chili powder, and a little brown sugar do the heavy lifting.
  • Steak that stays juicy: a hot, fast sear plus a short rest keeps it tender.
  • Real fajita vibes: peppers and onions get charred, not steamed.
  • Decadent finish: a quick lime-butter glaze turns your skillet into a flavor machine.

Pairs Well With

Storage Tips

How to Store Leftovers

  • Store components separately if you can: steak in one container, peppers and onions in another. This keeps the veg from making the steak soggy.
  • Refrigerate: up to 3 to 4 days in airtight containers.
  • Freeze: steak freezes well for up to 2 months. Peppers and onions are still tasty after freezing, but softer. Freeze in a flat layer for quicker thawing.
  • Reheat (best method): warm steak gently in a skillet over medium-low with a splash of water or broth, just until heated through. Re-sear quickly if you want edges. Reheat peppers and onions over medium-high to bring back a little char.
  • Tortillas: keep at room temp if unopened. Once opened, store sealed and use within a week, or freeze.

Common Questions

Common Questions

What cut of steak is best for fajitas?

Skirt steak is the classic. It is beefy and cooks fast. Flank steak is easier to find and still great. If you want extra tenderness, sirloin flap (bavette) is amazing when you can get it.

How long should I marinate the steak?

Minimum 30 minutes, ideal 2 to 8 hours, in the refrigerator. If you go overnight, keep the lime juice measured as written. Too much acid for too long can make the exterior a little mushy.

How do I keep fajita meat tender?

Three keys: hot pan, quick cook, slice against the grain. Also let the steak rest 5 to 10 minutes before slicing so the juices stay where they belong.

Can I make these on the grill?

Yes. Grill steak over high heat, about 3 to 5 minutes per side depending on thickness, then rest and slice. Use a grill basket or cast iron skillet on the grill for the peppers and onions.

What internal temperature should I aim for?

For fajitas, I like medium-rare to medium. These are pull temperatures: pull at 125 to 130°F for medium-rare, or 135°F for medium, then rest. The temp rises a bit as it sits.

How do I make it less spicy for kids?

Skip the cayenne and use a mild chili powder. Put jalapeños and hot sauce on the table so everyone can choose their own adventure.

Should I trim anything off the steak?

If you see a thick strip of silverskin or a tough membrane, trim it. Also, if you are using flank steak, cutting it into 2 to 3 shorter sections before slicing makes it much easier to go truly against the grain.

I started making steak fajitas when I realized they hit that perfect middle ground between “Tuesday night” and “I am hosting and pretending I have it together.” The first time I nailed the sear, I actually paused over the cutting board like, okay, who let me cook like this in my own kitchen? Now it is my go-to move when I want big flavor, minimal fuss, and an excuse to set out a stack of warm tortillas and let everyone build their own plate.