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

This sweet and savory fajita marinade recipe has a citrus twist and the perfect amount of spice, perfect for your favorite protein!

Don’t forget the Homemade Flour Tortillas to pile on all of that Chicken Fajitas or steak Fajitas goodness!

Flask filled with Fajita Marinade recipe.

We Love a sauce with a kick!

Sizzling Fajitas is an extremely popular dinner at Mexican restaurants and always turns heads. However, I like to make my own with this bright fajita marinade recipe that packs a punch!

Pour this marinade over your favorite protein for a flavorful Mexican dinner at home and you will instantly fall in love yourselves!

Why we love it:

  • The flavor! It has a citrus twist, a bit of spice, and the cilantro and garlic add a touch of freshness.
  • Pick your protein. Of course, you can use this marinade on any of your favorite proteins: Chicken, steak, pork, or even tofu. Just add Flour Tortillas and pick your Mexican side dishes!
  • For now and later. With just a handful of ingredients, this marinade whips up in minutes. It also freezes well to save for later!
Measured seasonings and ingredients on a kitchen counter.

Fajita Marinade Ingredients

  • lime juice
  • water
  • olive oil
  • minced garlic
  • soy sauce
  • salt
  • liquid smoke
  • cayenne pepper
  • black pepper
  • cilantro

Chicken breasts, chicken thighs, skirt steak, and/or flank steak are our favorite meats to cook up.

Seasoned chicken cooking in a skillet on the stove.

Minutes to Make!

  1. COMBINE. Add the ingredients to a bowl, whisk together, and refrigerate until ready to use.
  2. MARINATE. Use this as a steak fajita marinade, chicken fajita marinade. Choose your favorite protein and marinate for at least two hours, or up to overnight.

Bake, cook or grill your meat to your likeness.

Marinating Tips

  • Tenderize the meat. Use a fork to poke holes in the meat, allowing the marinade to soak into the meat allowing the best tenderization.
  • Cover completely. Use a Ziploc bag and flip the meat throughout the marinating to ensure it is coated evenly. Using about ½ cup marinade for every 2 pounds of meat is a great ratio to use.
  • Give it time. The longer the meat marinades the more flavorful it will be. Allow for a minimum of 20 minutes, but ideally, it should sit for 6-8 hours. Do not exceed 24 hours or the muscle fibers will begin to break down.
  • Always marinate in the fridge or freezer. Let the meat stand at room temperature for about 20-30 minutes before cooking.
  • Add flavor with our Fajita Seasoning, It includes spices like cumin and chili powder, it packs an extra punch!
  • Serving suggestions. Cook strips of onions and bell peppers in a cast-iron skillet with your marinated protein of choice.
Fajita marinade on chicken strips and bell peppers.

Storage Info

Always discard used marinade.

  • STORE. Pour fresh fajita marinade into an airtight container or jar and refrigerate for up to a week.
  • FREEZE. Pour it into a freezer ziploc and freeze for up to 1 month.
Fajita marinade recipe in glass measuring cup.

For More Recipes:

Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
5 from 27 votes

Fajita Marinade Recipe

By: Lil’ Luna
This sweet and savory fajita marinade recipe has a citrus twist and the perfect amount of spice, perfect for your favorite protein!
Prep: 5 minutes
Total: 5 minutes

Ingredients 

  • ¼ cup lime juice
  • cup water
  • 2 tablespoons olive oil
  • 1 tablespoon minced garlic
  • 2 teaspoons soy sauce
  • 1 teaspoon salt
  • ½ teaspoon liquid smoke
  • ½ teaspoon cayenne pepper
  • ½ teaspoon pepper
  • 2 tablespoons chopped cilantro
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 

  • Whisk together all ingredients, and refrigerate until ready to use. Marinate chicken, pork, or beef in the marinade for at least two hours, or up to overnight.

Notes

Discard used marinade. 
STORE. Pour fresh fajita marinade into an airtight container or jar and refrigerate for up to a week. 
FREEZE. Pour it into a freezer ziploc and freeze for up to 1 month. 

Nutrition

Calories: 288kcal, Carbohydrates: 10g, Protein: 2g, Fat: 28g, Saturated Fat: 4g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 20g, Sodium: 3009mg, Potassium: 167mg, Fiber: 1g, Sugar: 1g, Vitamin A: 507IU, Vitamin C: 22mg, Calcium: 36mg, Iron: 1mg

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

Additional Info

Course: Dressing
Cuisine: Mexican
Making this recipe? Tag us!
Share it with us on Instagram using the hashtag #lilluna, so we can see what you’re creating in the kitchen!

About Kristyn

My name is Kristyn and I’m the mom of SIX stinkin’ cute kids and the wife to my smokin’ hot hubby, Lo. My mom’s maiden name is Luna, and I’m one of the many crafty “Lil’ Lunas” in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

Leave a comment

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

Recipe Rating




10 Comments

  1. jess says:

    5 stars
    Oh my, this marinade was everything that I wanted and more! thank you so much for sharing this amazing recipe!

  2. Sabrina says:

    5 stars
    Fajitas are a family favorite at our house, and we all thought this marinade had amazing flavor. I especially love that it can be used on different types of meat!

  3. Vincent says:

    Thank you for a recipe without brown sugar. I also add tequila for an extra kick.

    1. Lil'Luna Team says:

      You’re welcome! Sounds exciting! Thanks for sharing what you did.

  4. Lori Scott says:

    5 stars
    Absolutely delicious! I will definitely make this one again. So much better than a packet!!

  5. Kristina says:

    5 stars
    Great combination of flavors. I’ve never used liquid smoke before and it really adds a lot to the different layers of flavor.

  6. Katie says:

    5 stars
    This has all the flavors and is so easy to throw together. Fajitas are a regular around here!

  7. Olivia says:

    5 stars
    I love anything I can do myself. This marinade is quick and easy. A great way to add flavor to any meat.

  8. Amy L Huntley says:

    5 stars
    This marinade is the absolute best! So much flavor and it soaks in nicely to the meat! Will be using this again real soon!

  9. Joy says:

    5 stars
    Such an easy & tasty marinade!! I will be adding this every time I make fajitas. It adds so much flavor!