This is the best fajita marinade recipe for beef! If you’re obsessed with ordering these at your favorite Mexican restaurant but ready to make them at home this is where to start. You can make it as spicy or mild as you’d like.

A bowl filled with raw, seasoned chunks of red meat, marinated with the best fajita marinade. The meat appears to be heavily coated with spices. The bowl is placed on a textured surface.

Do you order chicken or beef fajitas at your favorite Mexican restaurant and wish you could bring that great bold taste home??!! Well with the best homemade fajita marinade recipe you can do just that and make them as spicy or tame as you want them. Get ready to make these at home for dinner this week, packed with all the veggies you like wrapped in tortillas…..oh I can taste them already!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

What makes the best fajita marinade?

Bold bold flavors!! You do want heat and some citrus like lime juice to make your beef tender and bring out the flavors. As you can see the meat has soaked up most of the liquid that was added into the bag and looks like more of a dry rub on our beef, that is what you want!!

We started this journey with sharing how to make fajita seasoning which is a dry rub and yes that is good enough but marinating is the best way to go if you have some time.

A plate with various spices and a small bowl of olive oil is arranged on a table, promising the best fajita marinade. In the background, there is a bowl with cuts of raw meat. A text at the bottom reads "Beef or Chicken Fajita Marinade.

Ingredient Notes

You are going to want a freezer bag that is big enough to mix this together and soak your beef in. I like the gallon size best, sealed so you can massage and flip it once during the time it is in the fridge. You are going to need the following seasonings + olive oil to make this including;

A bit more moisture is needed to coat the outsides and beef broth is better than water to add even more flavors.

For just a touch of heat I really like Dry Sriracha, if you’ve never used it dry it is the bomb!! It is better than red pepper flakes because it has a warm taste vs. just adding heat and that is all.

Cumin isn’t just for Middle Eastern dishes, it adds a great pop to the other seasoning blends and wonderful with strips of beef.

I add garlic powder or granulated garlic is similar, but more potent with larger granules.

You can use “regular” or smoked paprika for a warm add in in addition to the basics of salt and pepper.

It’s a bit like our steak dry rub but with the added oil you can really coat each piece entirely and when sliced thin that allows it to be more soaked in. If you end up making this often I make a few batches and store it in sandwich bags. Zip closed and mark on the outside that is is fajita marinade so I know for next time.

How long should you marinate beef for fajitas?

For beef fajitas, you should marinate the meat for at least 30 minutes, but for best flavor and tenderness, marinate it for 4 to 12 hours. Avoid more than 24 hours, if you choose to add acidic ingredients like lime juice or vinegar because it can start to break down the meat too much and make it mushy.

Tips for Success

Mix all spices together well, add olive oil and mix. Then add water or broth and combine well. Add to a bowl or gallon freezer bag with meat and mix well (using your hands to massage it into the meat works best).

Put mixture into a gallon bag, zip, and store in fridge overnight. Then cook your flank steak, cut of beef, or sliced meat over medium high heat, on a grill pan, or cast iron skillet.

Massaging the meat is an important step too before you throw everything into your storage baggie and into the fridge to soak up all that marinade goodness!

    A plastic zipper bag filled with steak marinating in a red sauce sits on a wooden surface, promising the best fajita marinade experience. The text above reads "The Best Steak Marinade." A fabric with a floral pattern is partially visible on the left.
    steak fajita marinade
    4.55 from 11 votes

    Best Fajita Marinade Recipe

    By Justine
    The best fajita marinade recipe is here for you to enjoy! If you’re obsessed with fajitas like we are we’re sharing the best beef marinade secret with you! 
    Prep: 10 minutes
    Cook: 0 minutes
    Total: 10 minutes
    Servings: 6

    Equipment

    Ingredients 

    Want to save this recipe?
    Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

    Instructions 

    • Mix all spices together well, add olive oil and mix. Then add water or broth and combine well.
    • Add to a bowl or gallon freezer bag with meat and mix well (using your hands to massage it into the meat works best).
    • Put mixture into a gallon bag, zip, and store in fridge overnight.

    Video

    Nutrition

    Serving: 3oz, Calories: 71kcal, Carbohydrates: 1g, Fat: 7g, Saturated Fat: 1g, Sodium: 432mg, Potassium: 49mg, Vitamin A: 585IU, Vitamin C: 0.6mg, Calcium: 9mg, Iron: 0.7mg

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

    Additional Info

    Course: Entree, Main Course
    Cuisine: American
    Tried this recipe?Mention @thetypical_mom or tag #thetypicalmom!

    What cut of meat is best for fajitas?

    Skirt steak is the most common cut. Since it does have a lot of connective tissues that is why you really want to soak it for quite some time. A rather cheap cut it can feed a crowd and is quite delicious if prepped properly.

    How do you tenderize beef for fajitas?

    This is one of them, soaking in a sauce that has a bit of citrus in it will break down the connective tissues. Scoring the top is another tip and/or pounding it out thinner to make it more tender works. Steps to take in order to achieve the best Mexican easy fajita marinade and really coat your pieces of meat:

    1. Cut your steak or chicken into strips
      1. Thinner = more flavor soaked in, more tender, AND cooks for a shorter amount of time
    2. Mix your fajita marinade recipe below in a bowl
    3. Add your fajita meat
    4. Massage the fajita marinade and meat – using your hands is best to really make sure it is all over each piece
    5. Dump contents of bowl into a gallon storage bag
    6. Store in fridge overnight
    7. Make carne asada Crock Pot style or your other method of choice and enjoy!

    Fajita Recipes to Make

    We made our steak fajitas in the Instant Pot but you can use the grill or stovetop. Because there are so many different ways to cook them there isn’t a standard this is how long to grill or timing for so many minutes per side to go off of. It doesn’t take long though because typically the meat is sliced relatively thin.

    Of course fajitas aren’t done until you add lots of veggies like onions and bell peppers for us (in all colors). If you want to change it up a bit another time, try our Asian steak marinade some night too. Let us know what you think!!

    Crockpot chicken fajitas have peppers and onions in it, we like to serve those up inside a batch of flour air fryer tortillas. Our under 30 minute air fryer fajitas is a great recipe. Add some spice with red pepper flakes or chili powder. Then make Instant Pot tacos out of them with sour cream. Barbecue steak fajitas are great

    If you want the best lemon pepper chicken marinade we have that too! It’s great on breasts, chicken tenders, wings, all sorts of protein I tell you.

      Close-up of various seasonings for fajita dry rub and the best fajita marinade, featuring a bag of beef, coarse sea salt, jars labeled "pepper" and "chili," garlic powder, and Mrs. Dash seasoning; text reads "Best Dry Rub Fajita Seasoning.
      A bowl filled with marinated meat is placed above bold black text that proudly declares, "Best Fajita Marinade.
      A yellow bowl brimming with marinated beef, drenched in the best fajita marinade, is showcased against a rustic wooden background. The caption proudly declares "Best Fajita Marinade.

      About Justine

      Justine is the creative mind behind The Typical Mom and The Typical Family on YouTube. She began blogging about easy recipes, budget friendly activities for kids, and fun family travel destinations in September 2012.

      You May Also Like

      4.55 from 11 votes (3 ratings without comment)

      Leave a comment

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

      24 Comments

      1. Still using! Added kiwi, someone told me it’s a natural tenderizer…..Thanks for the recipe!

      2. How much of the actual Sriracha would I need to substitute instead of the powder?

      3. This was so good! We used skirt steak, I left it whole while marinading and while cooking to get a nice sear on both sides with a nice medium rare/medium center. Squeezed half a lime in with the marinade and the other half over the steak while it rested. Other than the lime and cutting up the steak beforehand, I followed the recipe exactly. We’ll definitely be using this again.

      4. Can I use liquid sriracha in place of the powdered? It’s what I have on hand. Thanks!

      5. I’ve used this marinade many times, never fails to be amazing. Even if you only have 30min of marinating time it still tastes delicious.

      6. I would like to make Mexican fajita marinade, but the recipe doesn’t say how much sriracha?

      7. This looks great but I don’t have any dried Sriracha. Is there anything else you would use to substitute? Thanks!

      8. This was delicious. I added just a little bit of lime juice. Will definitely make again.

      9. I made this last night and it was delicious! I threw some shrimp in the bag to marinate with the steak and it turned out sooooo great. Definitely will be making this again!