Seared flank steak, marinated in the perfect fajita seasonings, and served with grilled peppers and onions is a classic Mexican meal. This steak fajita recipe is so packed with flavor and quite simple to make. Serve Beef Fajitas on Taco Tuesdays (or Wednesdays, or any day!) with a side of Mexican Rice or Street Corn Salad and all the tasty fajita toppings. If you’re looking for an Instant Pot Recipe, Try my Instant Pot Steak Fajitas or Instant Pot Fajita Rice!

Why You’ll Love This Recipe

You’ll love being able to make one of the most iconic and tasty Mexican restaurant dishes at home! Forget about shelling out big bucks for a dinner out. You can make steak fajitas with an inexpensive flank steak and simple ingredients that will taste even better than anything you could order. This recipe is cooked in your trusty cast iron skillet, so it will sizzle just like you want it to, and there is no need to fire up the grill or heat up the oven. Flank steak fajitas are fun to eat because everyone can customize their own fajita tacos! Serve sliced steak and seared veggies with a variety of toppings and the whole family will be thrilled!

Key Ingredients In Steak Fajitas

Here’s what you need to make the best steak fajitas recipe:

Flank Steak: This budget-friendly steak is easily transformed into a tender and juicy fajita filling with the use of a tenderizing beef fajita marinade. This cut is also sometimes called a London Broil. Skirt steak or flat iron steak can also be used in this recipe. Pineapple Juice: This adds a bright flavor to the marinade, but the most important part is that the enzymes in pineapple will work to tenderize the steak. Fajita Marinade: Along with the pineapple juice, fresh garlic, soy sauce, olive oil, and the most delicious mix of fajita seasoning spices give the steak loads of flavor. Veggies: Bell peppers and red onion, sliced thinly will be seared and sauteed as well, until they are sweet and caramelized.

Looking for more ways to cook a flank steak? Try my Smoked Flank Steak with Chimichurri sauce! Complete list of ingredients and amounts can be found in the recipe card below.

How To Make The Best Steak Fajitas

The best steak fajitas recipe starts with a simple and deliciously spiced marinade.

Recipe Tips

Instead of using a plastic bag, you can also marinate the flank steak in a shallow dish with a cover. I like the ease and easy clean-up of a zip-top bag though! Drying the steak before searing is an important step. If the steak is too wet when you add it to the pan, you won’t get the beautiful crispy sear on it that we’re aiming for. You should also be sure not to cook the steak directly from the fridge. Let it sit out at room temperature for 30 minutes before adding it to the pan. Adjust the marinade if you like! Add some extra chili powder to make the steak spicy, or leave it out for a more mild fajita experience. Resting is an important step that will allow the juices inside the cooked steak to redistribute. If you slice into it too soon, all of those juices will flow right out! Steak fajitas are delicious with either corn or flour tortillas. Use whichever you prefer, or go low-carb and try lettuce leaves or low-carb wraps.

How Do You Know When Steak Is Done?

For my preference, flank steak is best when it is cooked medium-rare to medium. Use a meat thermometer to check the temperature of the steak according to this list.

Rare: 125°F/52°C Medium rare: 135°F/57°C Medium: 145°F/63°C Medium well: 155°F/68°C

How Do You Slice Flank Steak?

The most important thing to know about slicing flank steak is that you must slice it against the grain. The muscle fibers in this cut of beef are quite long, which means that they are difficult to chew if they aren’t cut and made shorter. You should be able to see the fibers in the meat easily. Just be sure to hold your knife perpendicular to them (at a right angle) in order to slice through them.

Storing Tips

Homemade steak fajitas will be most delicious when you eat them right away! However, you can store leftovers in an airtight container for up to 3 days. Reheat the steak gently so as not to overcook it, and enjoy it with freshly warmed tortillas and toppings. Leftover flank steak is also delicious as part of a steak salad.

What To Serve With Steak Fajitas

The best steak fajitas deserve the best toppings and side dishes! Try any or all of these delicious Mexican recipes to go with your fajitas dinner.

Fajita Toppings: Cowboy Caviar, Pico De Gallo, Smoked Queso Dip, Salsa Verde, Lime Crema. Sides for Fajitas: Crock Pot Pinto Beans, Tex Mex Salad, Cilantro Lime Rice, Air Fryer Jalapeno Poppers. For Dessert: Churro Bites, Sopapilla Cheesecake, Mexican Fruit Salad, Pinata Cupcakes.

Delicious classic Steak Fajitas are easy to make with this recipe! Make a meal that the whole family will love, with inexpensive beef and veggies tonight. Don’t forget to save this post! Pin it or bookmark it for later. © Little Sunny Kitchen

The Best Steak Fajitas - 40The Best Steak Fajitas - 6The Best Steak Fajitas - 46The Best Steak Fajitas - 6The Best Steak Fajitas - 98The Best Steak Fajitas - 32The Best Steak Fajitas - 69The Best Steak Fajitas - 1The Best Steak Fajitas - 41The Best Steak Fajitas - 42The Best Steak Fajitas - 22The Best Steak Fajitas - 64The Best Steak Fajitas - 5The Best Steak Fajitas - 7