Zesty Steak and Chicken Fajita Marinade Recipe

This fajita marinade comes together quickly and delivers bold, irresistible flavor. Bright citrus juices help tenderize the protein while smoky spices and a touch of heat create a well-balanced, crave-worthy coating for steak, shrimp, or chicken. Try it on skirt or flank steak for classic fajitas, or use it to elevate grilled chicken or shrimp.

Steak fajitas on a sheet pan tray with tortillas and guacamole.

Fajita Marinade Ingredients

  • Cilantro – Fresh, herbaceous brightness.
  • Jalapeño – Mild heat and vegetal flavor.
  • Orange & lime juice – Tenderize and add citrus tang.
  • Chili powder & guajillo chile powder – Layered spice with subtle smokiness.
  • Cumin, paprika, onion powder – The classic fajita flavor base.
  • Brown sugar – Balances acidity and helps with caramelization.
  • Garlic – Savory depth.
  • Salt & pepper – Essential seasoning.
  • Olive oil – Helps the marinade cling and keeps meat juicy.
  • Worcestershire sauce – Adds umami and richness.

Commonly Asked Questions

Can I freeze meat in this marinade?

Yes. Place raw meat and the marinade in a freezer-safe bag and freeze. The meat will marinate as it thaws.

What cuts of meat work best?

Skirt steak, flank steak, chicken, or peeled and deveined shrimp are all excellent choices.

How long should I marinate my meat?

Marinate at least 1 hour; overnight for deeper flavor and more tender meat. Fajita marinade in a ziplock with skirt steak.

Can I use bottled citrus juice instead of fresh?

Fresh juice delivers the brightest flavor and best tenderizing effect, but bottled juice will work in a pinch.

Steak fajitas on a sheet pan tray with tortillas and guacamole.

Fajita Marinade

By August DeWindt
This bold, citrus-forward fajita marinade balances fresh herbs, smoky spices, and a touch of heat. Perfect for steak, shrimp, or chicken.
Prep: 5 mins
Cook: 5 mins
Servings: 6

Ingredients

  • 1/4 c Cilantro, chopped
  • 1 Jalapeño, chopped
  • 2 Oranges, juiced
  • 3 Limes, juiced
  • 1 tsp Chili powder
  • 1 tbsp Guajillo chile powder
  • 2 tsp Cumin
  • 4 cloves Garlic, minced
  • 1 tsp Onion powder
  • 1/2 tsp Smoked paprika
  • 1 tsp Brown sugar
  • 1/2 tsp Salt
  • 1/4 tsp Pepper
  • 4 tbsp Olive oil
  • 1 tbsp Worcestershire sauce

Instructions

  1. Combine all ingredients in a bowl and whisk until smooth. Pour the marinade over your chosen protein, or place both in a sealable bag, and refrigerate.
    Fajita marinade in a bowl and ziplock with steak.
  2. Marinate chicken or steak for at least 1 hour, preferably overnight for best tenderness. Marinate shrimp 30–60 minutes. Cook as desired. Great with tortillas, peppers, onions, and guacamole.
    Steak fajitas on a sheet pan tray with tortillas and guacamole.

Notes

Marinate chicken and steak 1 hour to overnight; marinate shrimp 30–60 minutes. If you want to use the leftover marinade as a sauce, bring it to a boil and reduce by half to make it safe and concentrated.

This quantity of marinade works for about 1.5–2 lbs of protein.

Nutrition

Calories: 128 kcal |
Carbohydrates: 12 g |
Protein: 1 g |
Fat: 10 g

Nutrition information is automatically calculated and should be used as an approximation.

Additional Info

Author: August DeWindt
Prep Time: 5 minutes
Cook Time: 5 minutes
Course: Sauces
Cuisine: Mexican
Servings: 6
Calories: 128
Keywords: marinade, marinate, meal prep
Like this recipe? Leave a comment below!