The Very BEST Steak Fajitas Recipe | Little Spice Jar (2024)

Jump to Recipe

The absolute BEST Steak Fajitas you’ve ever had! This is my take on the Tex-Mex steak fajitas. Marinated for hours in lime juice, garlic, and cumin — so good you’ll never use another recipe again!

The Very BEST Steak Fajitas Recipe | Little Spice Jar (1)

Holy Guacamole!

And I’m not just saying that because steak fajitas NEED guacamole. I’m saying it because you need these homemade fajitas. And I actually can’t believe it took me this long to make them for us. I mean, beef fajitas are a classic, and quite possibly the most delicious thing we’ve eaten around here. Hands down.Like EVER. So it’s totally my food blogging responsibility to bring these to you right now because they couldn’t possibly taste better than they do right now.

These fajitas were gobbled up quicker than anything I’ve ever made before – that’s saying a lot because I feel like I’m ALWAYS cooking. And these make A LOT, enough to feed 4-5 people! We enjoyed them in tortillas the first day and turned them into Chipotle-style fajitas bowls for lunch the next day, and we still had some leftovers! And nope, I’m not even complaining about them.I’ll definitely be making these over and over again on repeat.

Watch how to make the best steak fajitas video (57 sec.):

The Very BEST Steak Fajitas Recipe | Little Spice Jar (2)

You’ve probably made steak fajitas with store-bought fajitas seasoning a million times before. But I’m kind of reinventing this a littlebecause my recipe is less focused on spices and more focused on overall ingredients that marinate, tenderize, and flavor the fajita meat. Because no one likes fajitas that are bland. What’s the point in that?

But this marinade! Oh my Lanta! It is unlike anything you’ve ever tasted before. I was never convinced you could make restaurant-style steak fajitas at home and make them taste better, but this totally does it. They are absolutely are the BEST steak fajitas of your life. The ingredients are simple and straight forward. Also, this isn’t a Harry Potter potions class – you don’t need anything super fancy to make the best fajitas of your life. There is one ingredient in particular that I use that isn’t a typical ingredient one sees in a fajita recipe but give it a try, I promise you, it’s a GAME CHANGER.

The Very BEST Steak Fajitas Recipe | Little Spice Jar (3)

I like to use a colorful array of veggies for my fajitas.

You can do with the regular red and green peppers if you’d like, but I love the color and the flavor that yellow and orange peppers add to this recipe. I’m one of those people that eat with my eyes first. I also like to add in a BIG poblano pepper. Remove all the ribs and seeds, so the spice is gone. We just want the nice smokiness of the poblano sizzled with the onions and bell peppers — the flavor is out of this world. I can’t believe I had been making fajitas without poblanos for so long before this. I almost feel like I cheated myself out of the best fajitas.

And the secret ingredient in my steak fajitas is…

Okay, let’s do a quick walkthrough on the ingredients and how you’re going to make the marinade for the fajitas. Without any further suspense let me share with you the ONE ingredient that makes my steak fajitas better than the rest — PINEAPPLE JUICE. Um, yup. You read that right. Pineapple juice, the stuff that comes in a small/large cans in the juice aisle. I use the stuff that is 100% juice with no additional sugars added.

If you’re wondering what the function of pineapple juice is for fajitas, allow me to explain. Store-bought fajita seasonings usually containenzymesthat help tenderize the meat. So to mimic that same tenderization without any weird ingredients, we use pineapple juice. There are people that argue that fresh pineapple juice (that hasn’t been heated) works best. But honestly, for our recipe, canned pineapple juice works just fine! No need to grab a fresh pineapple and make fresh juice, unless you’d like to that is.

What else do you need to make the best steak fajitas:

The other ingredients are simple! A little lime juice, some Worcestershire sauce (this is Tex-Mex style fajitas after all!), garlic, chili powder, smoked paprika, cumin, a little olive oil, chopped cilantro, and a little salt and pepper. That is it! No cornstarch or sugar or a million other ingredients. These are simple, flavorful steak fajitas that shine on their own. You don’t need to put a million ingredients in them to taste good.

How to make the best steak fajitas:

Now the instructions – combine the ingredients for the marinade and let marinate. It’s that simple. I like to let fajita meat marinate for at least 4 hours and ideally sometimes, overnight. The longer you let them sit, the tastier they are.

The Very BEST Steak Fajitas Recipe | Little Spice Jar (4)

I made these indoors on a large cast iron skillet. You can grill the meat out on the grill in the summertime if you’d like. I know we definitely will once it stops raining here EVERY SINGLE DAY and once we purchase a grill. In the meantime, the cast iron skillet is making them just perfectly. ??I use one large skillet to sear the meat, and while the meat is resting, I add in another tablespoon of oil and allow the veggies to sauté. I love the little bits of the charred marinade to coat the peppers and onions. If you don’t want that, use a separate skillet to make the veggies. Make sure to season them with a hint of salt and pepper.

Be prepared to make this meal on a weekly rotation, served both inside warm homemade flour tortillas and over a bed of cilantro lime rice.

Make it a Sunday tradition, because I have a feeling that this recipe is going to get ten thumbs up.

If you like this recipe, you might also like:

  • Cheesy Steak Quesadillas
  • Homemade Carne Asada
  • The Best Chicken Fajitas
  • Shrimp Enchiladas in Poblano Cream Sauce
  • Crispy Cheesy Chicken Taquitos
The Very BEST Steak Fajitas Recipe | Little Spice Jar (5)

Yield: 6 servings

The BEST Steak Fajitas

Prep Time15 minutes

Cook Time15 minutes

Additional Time2 hours

Total Time2 hours 30 minutes

The absolute BEST Steak Fajitas you've ever had! This is my take on the tex-mex steak fajitas. Marinated for hours in lime juice, garlic, and cumin -- so good you'll never use another recipe again!

The Very BEST Steak Fajitas Recipe | Little Spice Jar (6)

Ingredients

Steak Marinade:

  • ⅓ cup lime juice
  • ¼ cup pineapple juice (no sugar added)
  • 2 tablespoons Worcestershire sauce
  • 3 tablespoons olive oil
  • 1 tablespoon minced garlic
  • 2 teaspoon EACH: ground cumin AND chili powder (or more to taste)
  • 1 teaspoon EACH: kosher salt AND smoked paprika
  • ½ teaspoon EACH: black pepper AND red pepper flakes (or more to taste)
  • ¼ cup chopped cilantro

Fajitas:

  • 1 ½ - 2 pounds skirt or flank steak
  • 1 tablespoon oil (high heat)
  • 2 medium white onions, sliced
  • 1 large poblano, ribs and seeds removed then sliced
  • 2-3 bell peppers, thinly sliced (any color you please!)

Optional:

  • guacamole, salsa, cilantro leaves, salsa verde, sour cream, black beans, rice, tortillas, cilantro-lime rice, sautéed corn, tomatoes, lettuce, shredded cheese, etc.

Instructions

  1. STEAK MARINADE: Combine the ingredients for the marinade in a large shallow bowl or zip-top bag. Give it a taste to check for seasonings and adjust to preference. Coat the steak with the marinade and let sit covered in the refrigerator for at least 2-4 hours and ideally overnight (or see notes to freeze.) Remove from the refrigerator 30 minutes prior to grilling.
  2. COOK: Set a large cast iron skillet or grill pan over high heat and let heat up for a couple of minutes. Add the steak to the pan and fry on each side for about 3-5 minutes or longer if you'd like it more done. Feel for desired firmness. The 3 minutes/side will yield a medium rare doneness. If the pan becomes too hot, reduce the heat to medium-high. Remove the steak from the pan and allow it to rest for several minutes, tented with a piece of foil.
  3. FAJITA VEGGIES: Add the remaining tablespoon of oil to the pan over high heat, and add in the onions, poblano, and bell peppers. Let the veggies begin to sizzle and toss as necessary, cook for a total of 2-3 minutes or longer if you prefer them softer, season with a pinch of salt and pepper. If your pan is small, cook the veggies in a few batches so they don't steam.
  4. SLICE: Slice the meat against the grain into thin slices. I like to do so on an angle so the meat slices are tender and thin. Add it back to the veggies if you'd like.
  5. ASSEMBLY: Serve fajitas in tortillas or on rice bowls topped with your favorite toppings!

Notes

  • Freeze: If you aren't planning on making the fajitas right away, marinate the meat in a zip-top bag and freeze immediately. Let the steak defrost in the refrigerator overnight, and you're ready to grill!

Have you made this recipe?

If you enjoyed this recipe, please consider leaving a ⭐️⭐️⭐️⭐️⭐️ rating and a comment below. You can also share a picture on Instagram with the hashtag #LITTLESPICEJAR, I'd love to see what you made!

This site contains affiliate links, if you make a purchase through them, we receive a small commission.

The Very BEST Steak Fajitas Recipe | Little Spice Jar (2024)

FAQs

How do you cook fajita meat so it's tender? ›

Tricks to Tender Fajita Meat
  1. Cut the Beef Against the Grain. Slicing meat against the grain helps tenderize it. By looking closely at the steak, you'll be able to see the direction the grain is running. ...
  2. Marinade with an Acid. Acids like citrus juice or vinegar tenderize meat by breaking down its fibers.
Feb 2, 2024

What's the best steak to use for fajitas? ›

Skirt steak is the traditional cut used for fajitas. It used to be inexpensive, but now it's not so cheap; oftentimes flank steak costs less. Either will be a good choice.

Can I use lemon instead of lime in fajitas? ›

Most fajita marinades are made with lime juice, but I prefer lemon juice. However, if you are a lime juice aficionado, go for it; your fajitas will still be delicious! Other fajita seasonings include smokey ground cumin, garlic, and onion powder, hot sauce, olive oil and, of course, salt and pepper.

Should you cut steak before cooking fajitas? ›

Cut Thin Strips

For fajitas, you want to aim for thin, even strips of steak. This ensures faster and more consistent cooking.

What cut of meat do Mexican restaurants use for fajitas? ›

The question of “what is a fajita” would usually be referred to as sliced skirt steak, the cut of beef first used in the dish. In restaurants, the meat is usually cooked with onions and bell peppers and toppings that are served on the side.

What cut of steak do Mexicans use? ›

The short loin is often considered one of the most tender Mexican beef cuts. It's found on the front part of the loin primal cut and features numerous varieties that are also some of the most desirable parts of the animal. These include tenderloin, strip loin, porterhouse, and T-bone steaks.

What onion is best for steak fajitas? ›

There's no one-size-fits-all answer to choosing the right onion for your fajitas. You can go for the traditional white or yellow onions, offering a more savory option, or experiment with sweet onions like Vidalia or Walla Walla to add a subtle sweetness to your dish.

What is fajita marinade made of? ›

How to Marinate Fajitas - the Recipe Method. Whisk the Fajita Marinade Ingredients. Whisk all of the ingredients together in a large bowl until consistent - olive oil, lime juice, water, minced garlic, paprika, ancho powder, cayenne, onion powder, oregano, brown sugar, cumin, salt and pepper, red pepper flakes.

Why do Mexicans use lime instead of lemon? ›

When it comes to food, lime is a great way to add a tart and acidic flavor that can really brighten up a dish. It's often used in Mexican cuisine, where it pairs well with spicy dishes. But it can also be used in more subtle ways, as a way to add brightness to flavors that might otherwise be a little bland.

What happens if you use lime instead of lemon? ›

Lime juice is the winner for the best overall substitute for lemon juice because of its similar taste and acidity level (which makes a big difference in recipes). It can be used at a 1:1 ratio level. Lime juice will work for both savory and sweet dishes and in co*cktails.

What flavors replace lemon and lime? ›

Allow Us to Lemonstrate: 11 Best Substitutes for Lemon Juice
  • Lime juice.
  • Orange juice.
  • Grapefruit juice.
  • Red wine vinegar.
  • Citric acid.
  • Lemon zest.
  • White wine.
  • Lemon extract.
Apr 28, 2022

How to tenderize skirt steak for fajitas? ›

See, skirt steak has a very pronounced grain—muscle fibers that are all aligned in the same direction. The steak is stronger in one direction than in the other. If you cut your steak with the grain, you end up with long, chewy fibers. But slice it thinly against the grain, and you increase its tenderness dramatically.

Which meat is best for steak fajitas? ›

What Is the Best Cut of Beef to Use for Steak Fajitas? You can use either skirt steak or flank steak for fajitas. Although the two cuts come from different parts of the cow, both skirt and flank steak soak up marinades well, cook quickly, and, when sliced thinly against the grain, taste tender and flavorful.

How do you tenderize fajita meat with baking soda? ›

Wet Brining with Baking Soda to Tenderize Meat
  1. Step 1: Dissolve Baking Soda into water. Use 1 teaspoon of baking soda and ½ cup of water for every 12 ounces of meat.
  2. Step 2: Soak meat in solution for at least 15 minutes. ...
  3. Step 3: Remove meat and rinse thoroughly. ...
  4. Step 4: Cook as desired.

Do you cook fajitas on high heat? ›

The key to really good, flavorful fajitas is searing the meat and vegetables over high heat so they get a smoky, charred flavor. That said, be certain to not overcrowd the pan so the ingredients sear vs steam. Work in batches and make sure the oil is smoking hot before searing each batch of chicken and vegetables.

How do you make meat chunks tender? ›

Making beef chunks tender requires using low heat in a slow cooker or searing the meat in a heavy skillet in liquid. You can also use a meat tenderizer to create a less chewy meat.

Why is my fajita chicken chewy? ›

Rubbery chicken can result from a cooking error or the overall quality of the chicken you buy. Fortunately, strategies such as moist cooking and buying slow-grown chickens can prevent you from having a chewy meal. And always make sure your chicken isn't undercooked!

Top Articles
Latest Posts
Article information

Author: Trent Wehner

Last Updated:

Views: 6668

Rating: 4.6 / 5 (56 voted)

Reviews: 87% of readers found this page helpful

Author information

Name: Trent Wehner

Birthday: 1993-03-14

Address: 872 Kevin Squares, New Codyville, AK 01785-0416

Phone: +18698800304764

Job: Senior Farming Developer

Hobby: Paintball, Calligraphy, Hunting, Flying disc, Lapidary, Rafting, Inline skating

Introduction: My name is Trent Wehner, I am a talented, brainy, zealous, light, funny, gleaming, attractive person who loves writing and wants to share my knowledge and understanding with you.