Perfect Steak Fajitas Recipe - Savory Nothings (2024)

30 minutes mins

| 2 Comments |

5 from 3 votes

Jump to Recipe | Updated: | by Nora

These zingy Steak Fajitas are quick and easy to make with flank steak and fajita vegetables. Marinated in a simple yet delicious fajita marinade, then quickly seared for medium-rare perfection – the flavor in these is unbelievable!

Perfect Steak Fajitas Recipe - Savory Nothings (1)

Fajita recipe with beef

  • This is a great recipe for entertaining: It’s quick to cook, tastes delicious and is perfect for sharing at a casual dinner with friends.
  • You can marinate the steak up to 2 days ahead (just keep it refrigerated!), or even freeze it in the marinade.
  • Serve these with soft flour tortillas, lime wedges and your favorite toppings – such a great way to have every family member or friend customize their own dinner!

Ingredients you’ll need

Here is a visual overview of the ingredients in the recipe. Scroll down to the printable recipe card at the bottom of this post for quantities!

Perfect Steak Fajitas Recipe - Savory Nothings (2)

Ingredient notes

  • Steak: I use flank steak for this recipe, but skirt steak is also a great choice.
  • Peppers: I always try to use three colors of peppers because it’s so pretty, but you can just use red peppers if you’re not a fan of other colors. And learn how to cut bell peppers like a pro!
  • Onion: I prefer white onion in this recipe, but yellow onion works in a pinch.
  • Fajita seasoning: I make my homemade fajita seasoning for this recipe, but feel free to use a store-bought mix.

How to make steak fajitas

1. Start by combining the ingredients for the fajita steak marinade in a freezer bag (or in a bowl) and add the steak. I recommend massaging it a little to really get the flavor into the meat, then refrigerate it for 10 minutes or up to 2 days

2. Once you’re ready to make your fajitas, start by heating a skillet over medium-high heat until it’s sizzling – I highly highly recommend using cast iron for this recipe, it works absolutely best.

  • Perfect Steak Fajitas Recipe - Savory Nothings (3)
  • Perfect Steak Fajitas Recipe - Savory Nothings (4)

3. Add oil to the skillet, then sear the steak on both sides, about 3-5 minutes per side, depending on the thickness of your steak and how done you want your meat.

Once done to your liking, remove the steak from the skillet and set it aside on a plate – tent with foil to keep it warm.

4. Cook the onion in the skillet over medium heat for about 5 minutes, until golden brown and fully softened. Remove and set aside on a plate.

  • Perfect Steak Fajitas Recipe - Savory Nothings (5)
  • Perfect Steak Fajitas Recipe - Savory Nothings (6)

5. Cook the peppers until they’re done to your liking. Add the onion back to the skillet and heat through for 30-60 seconds, tossing with the peppers.

  • Perfect Steak Fajitas Recipe - Savory Nothings (7)
  • Perfect Steak Fajitas Recipe - Savory Nothings (8)

6. Once everything else is ready (vegetables are cooked, tortillas are warmed, toppings are set out), slice the steak into thin slices against the grain.

As you can see in the photo above, it’s best to slice it at a slight angle, because it makes wider strips that look really pretty with the pink center.

  • Perfect Steak Fajitas Recipe - Savory Nothings (9)

7. Serve the meat with the vegetables, tortillas and all of the toppings!

  • Perfect Steak Fajitas Recipe - Savory Nothings (10)
  • Perfect Steak Fajitas Recipe - Savory Nothings (11)

Recipe tips

  • I highly recommend adding the juices from the rested steak to the fajita vegetables. When you’re cooking the combined onion and peppers, just pour any juices on the plate from the resting steak into the skillet.
  • You can cook the peppers to retain a crunch or until they’re fully soft – totally up to your personal preference.
  • If you’re short on time, you can get away with marinating the steak for only 30 minutes – though I do highly recommend going for at least 2 hours for best results.

How to cook the steak

  • Sear the marinated steak on both sides in a sizzling hot skillet.
  • The meat is ready to be flipped when it releases from the pan and has a nicely browned – this takes about 2-5 minutes per side, depending on the thickness of your steak and to what doneness you want it cooked.
  • Test the meat by touching it – it should feel like the ball of your hand when it’s ready: firm, springy, yet soft.
  • As soon as the meat has been seared on both sides, remove it onto a plate and cover it tightly with foil – give it time to rest before slicing so it can retain its juices.

The USDA recommends cooking steak to at least 145°F for safe consumption. Personally, I like it served at 135°F-140°F, which means I take it out of the skillet at about 128°F-135°F. Again, this is lower than the USDA recommends and purely my personal preference, do it at your own risk.

Whatever you do, never cut the steak with the grain – always against the grain!! (two more !! just to be sure) And if you follow all of my tips… You should end up with perfectly tender, pink steak.

Perfect Steak Fajitas Recipe - Savory Nothings (12)

Recipe FAQs

What is the best cut of meat forSteakFajitas?

My preferred cut of beef is flank steak, because it cooks fast and tastes flavorful and tender when sliced. Skirt steak is another cut with similar features, so that’s a close second choice.

If you like your beef well-done, I highly recommend going for skirt steak, as flank steak is best served at medium or medium-rare.

How do you make steak fajitas not chewy?

One of the best ways to yield tender steak for your fajitas is to allow it to marinade for at least 2 hours. The marinade contains lime juice and orange juice to help tenderize the beef.

Should you poke holes in flank steak before marinating?

No, there is no need to poke any holes in your steak before marinating. The marinade is thin and coats the steak well, so that’s all you really need for the meat to come out flavorful.

Perfect Steak Fajitas Recipe - Savory Nothings (13)

PSIf you try this recipe, please leavea review in the comment section and add a star rating in the recipe card – I appreciate your feedback! Follow along onPinterest,FacebookorInstagram.

Printable recipe

Printable Recipe Card

Perfect Steak Fajitas Recipe - Savory Nothings (14)

Save Recipe

Perfect Steak Fajitas

These Steak Fajitas are quick and easy to make with flank steak and fajita vegetable; flavorful from the fajita marinade and incredibly delicious!

Recipe by Nora from Savory Nothings

made it? tap the stars to add your rating!

5 from 3 votes

Print Add Review

Recipe details

Prep 15 minutes mins

Cook 15 minutes mins

Total 30 minutes mins

Servings 8 fajitas

Difficulty Easy

Ingredients

For the meat

  • 3 tablespoons olive oil
  • 3 tablespoons orange juice
  • 3 tablespoons lime juice
  • 2-3 tablespoons Fajita seasoning
  • 1 ½ pounds flank steak

For the vegetables

  • 2 tablespoons olive oil
  • 1 large white onion sliced
  • 3 large bell peppers sliced into strips
  • Salt to taste

To serve

  • 8 medium flour tortillas
  • favorite toppings salsa, guacamole, sour cream, cilantro, lime juice…

Instructions

Prep and cook steak

  • Place all ingredients for meat EXCEPT for steak in large bowl or zip-top bag. Combine well, then add steak and lightly toss or massage to cover. Cover bowl or zip bag closed and refrigerate for 2 hours and up to overnight.

  • Once ready to cook, heat large skillet over medium-high heat. Remove meat from marinade, shaking off any excess (discard marinade).

  • Sear steak for 2-5 minutes per side, depending on thickness and how done you want your steak. Remove from skillet and place on a plate. Tent with foil and allow to rest until vegetables are done.

Cook vegetables

  • To the skillet, add 1 tablespoon olive oil. Cook onion until fully softened and starting to look golden, about 4-5 minutes. Remove and set aside on a plate.

  • Add remaining tablespoon of olive oil to skillet and cook peppers until done to your liking. Return onions to skillet and toss while heating through for 30-60 seconds, seasoning vegetables with a few pinches of salt if needed. Remove from heat.

Serve

  • Uncover steak and slice into thin slices (slice against the grain; slicing at a slight angle makes the steak look best).

  • Immediately serve sliced steak and vegetables with warmed tortillas and your favorite toppings.

Want to save this recipe?Create an account for free to start your personal recipe box. Save any recipe by tapping the heart in the bottom right corner.

Join Now

Notes

Ingredient notes

  • Steak: I use flank steak for this recipe, but skirt steak is also a great choice.
  • Peppers: I always try to use three colors of peppers because it’s so pretty, but you can just use red peppers if you’re not a fan of other colors. And learn how to cut bell peppers like a pro!
  • Onion: I prefer white onion in this recipe, but yellow onion works in a pinch.
  • Fajita seasoning: I make my homemade fajita seasoning for this recipe, but feel free to use a store-bought mix.

Recipe tips

  • I highly recommend adding the juices from the rested steak to the fajita vegetables. When you’re cooking the combined onion and peppers, just pour any juices on the plate from the resting steak into the skillet.
  • You can cook the peppers to retain a crunch or until they’re fully soft – totally up to your personal preference.
  • If you’re short on time, you can get away with marinating the steak for only 30 minutes – though I do highly recommend going for at least 2 hours for best results.

How to cook the steak

  • Sear the marinated steak on both sides in a sizzling hot skillet.
  • The meat is ready to be flipped when it releases from the pan and has a nicely browned – this takes about 2-5 minutes per side, depending on the thickness of your steak and to what doneness you want it cooked.
  • Test the meat by touching it – it should feel like the ball of your hand when it’s ready: firm, springy, yet soft.
  • As soon as the meat has been seared on both sides, remove it onto a plate and cover it tightly with foil – give it time to rest before slicing so it can retain its juices.

The USDA recommends cooking steak to at least 145°F for safe consumption. Personally, I like it served at 135°F-140°F, which means I take it out of the skillet at about 128°F-135°F. Again, this is lower than the USDA recommends and purely my personal preference, do it at your own risk.

Whatever you do, never cut the steak with the grain – always against the grain!! (two more !! just to be sure) And if you follow all of my tips… You should end up with perfectly tender, pink steak.

Nutrition

Serving: 1fajita without toppingsCalories: 309kcalCarbohydrates: 21gProtein: 21gFat: 15gSaturated Fat: 3gCholesterol: 51mgSodium: 304mgPotassium: 470mgFiber: 2gSugar: 5gVitamin A: 1472IUVitamin C: 63mgCalcium: 58mgIron: 3mg

Nutrition is an estimate.

More recipe information

Course: Main Course

Cuisine: Mexican

Recipe first published on 02/12/2018. Updated with new photos, better recipe and better text on 04/27/2021.

More Mexican inspired dinners

  • Easy Chicken Fajitas
  • Mexican Beef and Rice Skillet
  • Easy Chicken Enchiladas
  • Pineapple BBQ Pulled Chicken Tacos
  • Easy Chicken Quesadillas
  • One Pot Cheesy Taco Pasta
  • Southwestern Crockpot Chicken Tacos
  • Baja Fish Tacos

Perfect Steak Fajitas Recipe - Savory Nothings (23)
About Nora
When I got married to my professional chef husband, I realized I had to step up my game in the kitchen. Now I share my favorite foolproof family recipes here on Savory Nothings: Chef-approved, kid-vetted and easy enough for everyday home cooks like you and me! Learn more.

Reader Interactions

< Previous Post Next Post >

Add a Review or Ask a Question

Comments

  1. Jenny says

    Perfect Steak Fajitas Recipe - Savory Nothings (26)
    Best recipe I’ve tried so far!!

    Reply

    • Nora says

      I’m so happy to hear this, Jenny! Thank you for taking the time to leave a review, I appreciate it.

      Reply

Perfect Steak Fajitas Recipe - Savory Nothings (2024)
Top Articles
Latest Posts
Article information

Author: Delena Feil

Last Updated:

Views: 5692

Rating: 4.4 / 5 (65 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Delena Feil

Birthday: 1998-08-29

Address: 747 Lubowitz Run, Sidmouth, HI 90646-5543

Phone: +99513241752844

Job: Design Supervisor

Hobby: Digital arts, Lacemaking, Air sports, Running, Scouting, Shooting, Puzzles

Introduction: My name is Delena Feil, I am a clean, splendid, calm, fancy, jolly, bright, faithful person who loves writing and wants to share my knowledge and understanding with you.