This post may contain affiliate links. Please read our disclosure policy.

This Steak Fajita Marinade is made with olive oil, orange juice, lime juice, garlic and flavorful herbs and spices that result in tender and juicy fajitas!

This Steak Fajita Marinade is made with olive oil, orange juice, lime juice, garlic and flavorful herbs and spices that result in tender and juicy fajitas!

If you’re in the mood for some fajitas tonight, you’re going to want to make this steak fajita marinade recipe!

It comes together in only 10 minutes, and once you toss it with the steak, all you have to do is sit back, relax and let the marinade do all the work. The end result is a rewarding tender, juicy and super flavorful steak that will make fajita night a hit!

Here’s what you need to get started.

Steak fajita marinade ingredients on a table - olive oil, lime juice, orange juice, garlic, oregano, cumin, smoked paprika and cilantro.

Steak Fajita Marinade Ingredients

  • Fat: Olive oil
  • Citrus: Orange juice, lime juice
  • Herbs and spices: Garlic, cumin, chili powder, oregano, smoked paprika
  • A little something extra special: cilantro

How Long to Marinate Steak Fajitas

I recommend marinating the steak (either flank or skirt steak) for anywhere from 2 to 8 hours. Anything longer than that and the texture of the meat begins to change, so make sure not to go over that time.

If you’re short on time, don’t fret. You can marinate the meat for a minimum of 30 minutes and still get some good flavor out of it.

This Steak Fajita Marinade is made with olive oil, orange juice, lime juice, garlic and flavorful herbs and spices that result in tender and juicy fajitas!

To make the marinade, add all the ingredients to a large bowl or a gallon-size resealable plastic bag and mix together. Then add the meat, toss it with the marinade to coat and cover or reseal the bowl or bag. Place in the refrigerator and marinate for 2 to 8 hours. That’s it!

Once you’re ready to cook the steak, remove it from the marinade and wipe off as much of the mixture as you can. Pat the steak dry with some paper towels and then lightly season both sides with some black pepper and kosher salt.

More Marinades

Looking for more marinades? Here are some of our favorites:

This Steak Fajita Marinade is made with olive oil, orange juice, lime juice, garlic and flavorful herbs and spices that result in tender and juicy fajitas!

Serving Suggestions

I think steak fajitas and homemade flour tortillas are a match made in heaven to make flank steak tacos. You could also serve it on top of some Mexican rice or cilantro lime rice with a generous scoop of guacamole.

More Mexican Recipes

4.60 from 297 votes

Steak Fajita Marinade

This Steak Fajita Marinade is made with olive oil, orange juice, lime juice, garlic, and flavorful herbs for tender and juicy fajitas!
Prep: 10 minutes
Total: 10 minutes
Servings: 8
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Instructions 

  • In a large resealable plastic bag (or a large mixing bowl), add all the ingredients except the steak and toss to combine.
  • Add the steak and toss with marinade to coat.
  • Seal the bag or cover and marinate in the fridge for 2 to 8 hours.
  • Remove the meat from the marinade, transfer to a clean large surface and pat dry with paper towels.
  • Season both sides of the steak with kosher salt and black pepper. Grill or cook to your desired internal temperature.

Notes

  • Click here to learnย how to cook steak fajitasย as well as my favorite fajita veggies!
  • This marinade is best when used with 1 or 2 pounds of protein. If you’re making more than 2 pounds, double the marinade.

Nutrition

Serving: 1g | Calories: 72kcal | Carbohydrates: 3g | Protein: 0g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 16mg | Potassium: 60mg | Fiber: 0g | Sugar: 1g | Vitamin A: 200IU | Vitamin C: 10.7mg | Calcium: 10mg | Iron: 0.5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

You may also like

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this Recipe:




88 Comments

  1. Jules says:

    5 stars
    This is so good have made it several times and always delicious! Have used it with flank steak and skirt steak.

    1. Ana @ Isabel Eats says:

      Hi Jules! It’s definitely a favorite!

  2. janine says:

    cant wait to mix up your fajita marinade and grill it out im sure itโ€™ll be fantastic ty so much for your help ๐Ÿ˜‰

    1. Ana @ Isabel Eats says:

      Hi Janine! Let us know how they turn out!

  3. New Mexican Mom says:

    5 stars
    My entire Family enjoys these fajitas! Easy and full of flavor. Serve with guacamole, pico de gallo and warm tortillas. The best!

  4. Kelly Potter says:

    Questionโ€ฆ I buy the steak from my local market and itโ€™s seasoned already. Can I still make this marinade even though the meat is sliced and seasoned already?

    1. Ana @ Isabel Eats says:

      Hello Kelly! Because the meat is already seasoned, I’m afraid of it being overpowering if you use the extra marinade. We suggest using this marinade with non-seasoned meat if you can!

    2. Michelle says:

      Hi Kelly. I actually went for it. I made the marinade before I realized the meat was already marinated. So it was 1.5 lbs of basic marinated flap meat from Stater Bros. It was the exact marinade recipe. Also, I followed the thin meat temp time and it was delicious:)

  5. Sheryl says:

    Do you cook vegetables separately or with meat?

    1. Ana @ Isabel Eats says:

      Hello Sheryl! We recommend cooking the vegetables separately.

  6. Phillip Pierce says:

    Can you reuse marinade.

    1. Ana @ Isabel Eats says:

      Hi Phillip! We do not suggest reusing marinade that has already been used in meat for food safety reasons. If you made a batch of marinade and have extra marinade that has not been placed with the meat, you are more than welcome to store it in the fridge for later use.

  7. Lena Grace says:

    I purchased Some arachara meat from my neighborhood Mexican market. Last time I used this marinade it was so good. But this time I see the butcher diced my meat up already. Can I still Marinade it?

    1. Ana @ Isabel Eats says:

      Hi Lena! Yes, you can!

  8. Nikki says:

    5 stars
    I like fajita’s! But I LOVE these.. I made these put veg separately (some guests don’t eat meat). Put the dishes out, went back into the kitchen for the wraps… No one could wait, they had sampled the meat and that was it.

    I can’t wait for annual leave, just to try more.

  9. Linda weisbecker says:

    I am trying your recipe today ut looks and smells amazing. But quick question my husband sliced the meat before . So is it ok to still marinate but not as long

    1. Morgan @ Isabel Eats says:

      Hi Linda! Yes, that’s okay. Hope you enjoyed it!

  10. Barbara says:

    Do you slick your fajita steak before marinating?

    1. Ana @ Isabel Eats says:

      Hi Barbara! Just to be sure, did you mean slice? If so, we recommend slicing after the fajita meat has been cooked and has had time to rest.