Fiesta Steak Marinade

This Fiesta Steak Marinade turns any night into a party! Just a few simple flavors in this marinade results in the most addicting steak ever!

We love making super flavorful steak marinades! Also be sure to check out our famous Whiskey Steak Marinade and these Fiesta Steak Tips which use this same marinade recipe!

Flank steak on a platter with Fiesta Steak Marinade

Fiesta Steak Marinade Recipe

When we say addicting, we mean addicting. This marinade has just a few ingredients that come together so perfectly you really just can’t stop eating this steak! Every time we make this Fiesta Steak Marinade we think to add something else, maybe up the amounts, but we don’t. And it comes out so delicious every single time.

OK – let’s address the cilantro issue. I know we’re going to get tons of comments about hating or loving cilantro. We get it, it’s a big fence that people sit on. But I’m going to ask you super nicely, unless you have some sort of allergy to cilantro please try it in this marinade recipe!

You remove all of the cilantro at the end before grilling, so no pieces of cilantro to bite on are left behind. Just a clean, fresh Tex-Mex flavor that only cilantro can bring to this marinade!

Marinade in a bowl for flank or skirt steak

Ingredients To Make Fiesta Steak Marinade

Like we mentioned before, you only need a few ingredients to make this steak marinade so make sure they are the best quality you can get!

  • 1 teaspoon cumin
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon fresh black pepper
  • 1/2 cup olive oil
  • 2 tablespoons lime juice
  • 2 tablespoons garlic, chopped
  • 1 small bunch of cilantro

This marinade will make enough for approximately a 2 1/2 pond flank steak, but can easily be doubled if you need to make more!

Flank steak in dish with marinade

How Long Do I Need To Let My Steak Marinade?

For this Steak Marinade recipe, the longer the better. At least 8 hours but over night is better. We’ve even marinated a steak in the morning and then for whatever reason didn’t get to grilling it that night and ended up cooking it the next day for lunch and it’s still SO ridiculously delicious.

Because for some marinades that would be too long and you would need to get it on the grill, but this marinade recipe is super adaptable, so no worries if you forget about it. It’ll just taste that much better!

Fiesta Steak Marinade is a steak marinade with cumin and cilantro

What Kind Of Steak Can I Use With This Marinade Recipe?

This marinade works really well with flank steak, but it also works great with skirt steak, hanger steak, London broil or a Tri-Tip.

Skirt steak is super tender, even without a marinade so when you add this Fiesta Steak Marinade to it, you’ll have steak that you can almost cut with a fork! Besides just eating this steak straight up for dinner, you can also use it in tacos and quesadillas!

Steak marinade recipe for flank or skirt steak

Another reason that we love using flank steak is that it’s usually fatter at one end and thinner at the other end. So you can get different degrees of “doneness” for different likes. We like our steak medium rare, so do our boys, but there will be pieces that you slice that are more well done too.

What Are Some Good Side Dishes To Serve With Steak?

Our son (and I) are true meat and potato guys. But there are SO many delicious sides that you can serve with steak, the list goes on and on! Try some of these side dishes here or even a few!

Looking For More Steak Recipes?

Steak marinade recipe for flank or skirt steak

Fiesta Steak Marinade

  • Author: Dan
  • Prep Time: 5 minutes
  • 8 hours for marinating:
  • Cook Time: 10 minutes
  • Total Time: 8 hours
  • Yield: 6 Servings 1x

This steak marinade will turn any night into a fiesta! The simple ingredients in this marinade will make the most tender, addicting steak ever!



  • 2 teaspoons ground cumin
  • 1 1/2 teaspoons kosher salt
  • 1/2 teaspoon black pepper
  • 1/2 cup olive oil
  • 2 tablespoons fresh lime juice
  • 2 tablespoons chopped garlic
  • 1 small bunch of cilantro, left whole for easy removal after marinating


  1. Add all the ingredients except the cilantro to a small bowl and whisk to combine. Pour the marinade into a glass dish or a resealable bag and then add your steak and the cilantro.
  2. Toss the steak in the marinade to coat the steak well on all sides, then cover and refrigerate for at least 8 hours or overnight.
  3. Remove the steak from the marinade and remove most of the marinade by blotting the steak with paper towels. There is oil in this marinade so you don’t want it to flare up on the grill.
  4. Grill your steak over medium heat (about 400-425) for about 4-5 minutes on each side for medium rare. Add more cooking time to your steak to get the temperature that you prefer.

Recipe Notes

The nutritional information for this marinade is for a 2 1/2 pound flank steak that will typically feed about 6 people. Most of the marinade is left behind so the amounts are actually much less that what is listed here.

  • Category: Dinner
  • Method: Grill
  • Cuisine: American

You Might Also Like:

Leave a Reply

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Cocktails and Drinks

Side “Bar”

Try some of the cocktails and drinks we’re mixing up this week!