West Coast BBQ Co. Logo - Award Winning BBQ Rub
Cart 0
  • Shop
  • Store Location
  • Recipe
  • Our Story
  • Contact
My Account
Log in Register
English
  • Shop
  • Store Location
  • Recipe
  • Our Story
  • Contact
West Coast BBQ Co. Logo - Award Winning BBQ Rub
Account Wishlist Cart 0

Search our store

West Coast BBQ Co. Logo - Award Winning BBQ Rub
Account Wishlist Cart 0
Popular Searches:
Signature Steak Blend Lemon Pepper Hot Summer Blend

Table of Contents

    Recipe

    The Best Fajita Marinade Recipe (Steak, Chicken & Shrimp)

    by Darrell Jones on Jul 11, 2026
    The Best Fajita Marinade Recipe (Steak, Chicken & Shrimp)

    Key Takeaways

    • This fajita marinade comes together in 5 minutes with pantry staples plus our Fiesta Blend seasoning for instant depth of flavor. 

    • Works for steak fajitas, chicken fajitas, or shrimp fajitas — just adjust the marinating time.

    • Marinate skirt steak or flank steak for 2–8 hours, chicken for 1–4 hours, and shrimp for just 15–30 minutes.

    • Skip the guesswork on spice ratios — Fiesta Blend replaces 6+ individual spices in one scoop.


    If you've ever stood in the seasoning aisle trying to decide between five different fajita packets, this recipe is for you. This is the best fajita marinade recipe for steak, chicken, or shrimp — a quick citrus-and-spice blend that tenderizes the meat while packing in bold, smoky-savory flavor. It takes about 5 minutes to mix, uses ingredients you likely already have, and the secret weapon is our Fiesta Blend seasoning, which does the heavy lifting on the spice side so you don't need to measure out a dozen jars.

    Whether you're making a classic steak fajita marinade for skirt steak, a chicken fajita marinade for weeknight dinners, or a quick shrimp version for taco night, this base recipe covers all three.

     

    Why This Fajita Marinade Works

    A great fajita marinade has to do two jobs at once: tenderize tougher cuts like skirt or flank steak, and deliver the smoky, citrusy, slightly sweet flavor that makes fajitas taste like fajitas.

    This recipe handles both. The acid (lime juice) breaks down muscle fibers so the meat stays tender on a hot grill or skillet. The oil helps the spices stick and keeps the meat from drying out over direct heat. And the Fiesta Blend brings the chili, cumin, garlic, and paprika notes that define authentic Tex-Mex fajitas — without you needing to stock six separate spice jars.

    The result is a marinade that's flexible enough for steak, chicken, or shrimp fajitas, and forgiving enough that it's hard to mess up.

     

    Ingredients You'll Need

    Here's everything that goes into this fajita marinade recipe:

    Ingredient

    Amount

    Why It's There

    Olive oil

    3 tablespoons

    Helps spices adhere and prevents sticking on the grill

    Lime juice (fresh)

    1/4 cup

    Acid for tenderizing and bright citrus flavor

    Water

    1/4 cup

    Dilutes the marinade so it doesn't over-tenderize

    Garlic, minced

    3 cloves

    Aromatic base flavor

    West Coast BBQ Co Fiesta Blend

    2 tablespoons

    Replaces chili powder, cumin, paprika, onion powder, and oregano

    Worcestershire sauce

    1 tablespoon

    Adds savory depth (umami)

    Brown sugar

    1 teaspoon

    Balances the acid and helps with caramelization

    Salt and black pepper

    To taste

    Fine-tune seasoning to your protein

     

    A note on the Fiesta Blend: this seasoning is built around the same chili-cumin-garlic-paprika profile that classic homemade fajita marinades rely on, so it works as a near drop-in replacement for the individual spices most recipes call for. If you're scaling this recipe for a crowd, 2 tablespoons of Fiesta Blend per batch is a good starting ratio — adjust up slightly if you prefer a bolder, smokier flavor.


    How to Make Fajita Marinade

    This marinade comes together in three quick steps:

    1. Combine the wet ingredients. In a medium bowl or large measuring cup, whisk together the olive oil, lime juice, water, and Worcestershire sauce until blended.

    2. Add the seasonings. Stir in the minced garlic, Fiesta Blend, brown sugar, salt, and pepper. Whisk until everything is fully combined and there are no clumps of seasoning.

    3. Taste and adjust. Dip a piece of bell pepper or a spoon in for a quick taste. Want more heat? Add an extra pinch of Fiesta Blend or a dash of cayenne. Want it tangier? Add another splash of lime juice.

    That's it — your fajita marinade is ready to use.

     

    Marinating Times by Protein

    One of the most common questions about fajita marinade is how long to actually marinate the meat. The answer depends on what you're cooking:

    Steak fajitas (skirt steak or flank steak): Marinate for at least 2 hours, up to 8 hours for maximum flavor and tenderness. Place the steak in a zip-top bag or shallow dish, pour the marinade over, seal, and refrigerate. Skirt steak in particular benefits from the longer end of this range since it's a tougher cut.

    Chicken fajitas (boneless, skinless thighs or breasts): Marinate for 1–4 hours. Chicken absorbs marinade faster than beef, and marinating much longer than 4 hours can start to break down the texture of the meat in an unpleasant way.

    Shrimp fajitas: Marinate for just 15–30 minutes. Shrimp is delicate — the acid in this marinade will start "cooking" the shrimp (similar to a ceviche effect) if left too long, resulting in a mushy texture.

    For all proteins, make sure to discard the used marinade or boil it for at least 5 minutes if you plan to use it as a basting sauce, since it's been in contact with raw meat.

     

    How to Cook Your Fajitas

    Once your protein has marinated, here's how to bring it all together:

    1. Heat your grill or skillet to high heat. For a grill, aim for direct heat around 450–500°F. For stovetop, use a cast-iron skillet over high heat with a touch of oil.

    2. Remove the protein from the marinade and let any excess drip off. Pat lightly with a paper towel if it's very wet — this helps you get a good sear instead of steaming the meat.

    3. Cook the protein. Skirt steak: 3–5 minutes per side for medium-rare. Chicken: 5–7 minutes per side until internal temperature reaches 165°F. Shrimp: 2–3 minutes total, just until pink and opaque.

    4. Rest, then slice. Let steak rest for 5 minutes before slicing against the grain into thin strips — this is the difference between tender and chewy fajitas.

    5. Sauté the peppers and onions in the same skillet (or a separate one) while the meat rests, using a little extra olive oil and a pinch more Fiesta Blend for consistency in flavor.

    6. Serve immediately in warm flour or corn tortillas with your favorite toppings: guacamole, pico de gallo, shredded cheese, sour cream, and lime wedges.

     

    Tips for the Best Fajitas

    A few extra details that make a noticeable difference:

    • Slice against the grain. For steak, always cut perpendicular to the muscle fibers — this single step does more for tenderness than almost anything else.

    • Don't overcrowd the pan. If cooking on a stovetop, work in batches so the meat sears rather than steams.

    • Use a meat thermometer for chicken. Pull chicken thighs or breasts at 165°F to avoid overcooking, which dries out the meat.

    • Double the marinade if doing a mixed protein platter. If you're making steak, chicken, and shrimp fajitas for a group, keep each protein in its own marinade bag so flavors and timing don't cross-contaminate.

    • Warm your tortillas. A quick 20–30 seconds per side in a dry skillet or directly over a grill flame makes a real difference in texture and flavor.

     

    Storage & Make-Ahead Tips

    This marinade is great for meal prep:

    • Unused marinade (that hasn't touched raw meat) keeps in an airtight container in the refrigerator for up to 5 days.

    • Marinated, uncooked meat can be frozen in its marinade for up to 3 months — just thaw in the refrigerator overnight before cooking.

    • Cooked fajita meat keeps in the fridge for 3–4 days and reheats well in a hot skillet for a few minutes.

    • Leftover fajita filling also makes a great base for fajita bowls, quesadillas, or salads the next day.


    Ready to Make Restaurant-Style Fajitas at Home?

    This marinade is built around our Fiesta Blend — the same bold, citrus-forward seasoning that gives this recipe its signature flavor. Grab a jar and put it to work on your next batch of fajitas, or browse our full lineup of BBQ blends and seasonings for more flavor inspiration.

    For more grill-ready recipes, check out our recipe collection.

     

    Frequently Asked Questions

    The best fajita marinade combines an acid (like lime juice), oil, and a balanced spice blend that includes chili, cumin, garlic, and paprika. This recipe uses exactly that combination, with West Coast BBQ Co's Fiesta Blend providing the spice base in a single, consistent measure.

    For steak fajitas, marinate for at least 2 hours and up to 8 hours. Skirt steak and flank steak are both tougher cuts that benefit from the longer end of that range, since the acid in the marinade has more time to break down muscle fibers.

    Yes, this marinade works for steak, chicken, and shrimp, but marinating time should change for each. Steak needs 2–8 hours, chicken needs 1–4 hours, and shrimp only needs 15–30 minutes due to its delicate texture.

    A pre-mixed seasoning blend that includes chili powder, cumin, garlic, onion, and paprika — like Fiesta Blend — can replace 5 or more individual spice jars in a fajita marinade recipe, saving prep time without sacrificing flavor.

    Previous
    The Best Cajun Seasoning Recipe (Chicken, Shrimp & More)

    Related Articles

    The Best Cajun Seasoning Recipe (Chicken, Shrimp & More)

    The Best Cajun Seasoning Recipe (Chicken, Shrimp & More)

    The Best Lemon Pepper Salmon Recipe (Plus Shrimp and White Fish)

    The Best Lemon Pepper Salmon Recipe (Plus Shrimp and White Fish)

    Easy Cast-Iron Fried Egg Rolls

    Easy Cast-Iron Fried Egg Rolls

    West Coast BBQ Co.

    Discover a World of Flavor with West Coast BBQ Co.'s Unique Blends.

    1 COR-10:31

    +1 (714) 719-9510 customerservice@wcbbqco.com

    Quick link

    • Shop
    • Store Location
    • Recipe
    • Our Story
    • Contact

    Company

    • Social Links
    • Privacy Policy
    • Return & Refund Policy
    • Accessibility Statement

    Let’s get in touch

    Sign up for our newsletter and receive 10% off your first order

    Payment options:
    • American Express
    • Apple Pay
    • Diners Club
    • Discover
    • Google Pay
    • Mastercard
    • PayPal
    • Shop Pay
    • Visa
    © West Coast BBQ Co. 2026
    Cart 0

    Confirm your age

    Are you 18 years old or older?

    Come back when you're older

    Sorry, the content of this store can't be seen by a younger audience. Come back when you're older.

    This website uses cookies to ensure you get the best experience on our website. Learn more

    Shopping Cart

    Your cart is currently empty.
    Add note for seller
    Estimate shipping rates
    Add a discount code
    null
    Subtotal $0.00
    View Cart