or a fantastic taco

This recipe is a bonafide crowd pleaser. I served it for a Feliz Navidad party I hosted several years ago and it did not disappoint. In fact, it was the first thing to go despite a ridiculous amount of equally yummy sides.

Great for a Party

I love this recipe because despite the grilling time, it’s one of those easy dishes to prepare the day before your gathering. Just reserve some of the marinade before you submerge the meat and drizzle it over the steak once it’s cooked.

Fancy Pants Tacos

Needless to say, this recipe is also the jam for tacos. Pair it with some radish salsa, and crumbled queso and I guarantee it will become a staple recipe for any fiesta or taco night.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon


  • Author: Liz Sloan
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes


For Steak:

3/4 cup orange juice

1/2 cup lemon juice

1/3 cup lime juice

4 cloves garlic, minced

1/2 cup soy sauce

1 teaspoon finely chopped canned chipotle pepper

1 tablespoon chili powder

 1 tablespoon ground cumin

1 tablespoon paprika

1 teaspoon dried oregano

1 tablespoon black pepper

1 bunch fresh cilantro, chopped

1/2 cup olive oil

3 pounds flank steak


Combine the orange, lemon, and lime juice in a large glass or ceramic bowl along with the garlic, soy sauce, chipotle pepper, chili power, ground cumin, paprika, dried oregano, black pepper, and cilantro. Slowly whisk in the olive oil until marinade is well combined. Remove one cup of the marinade and place in a small bowl, cover with plastic wrap and refrigerate for use after the meat is cooked.

Place the flank steak between two sheets of heavy plastic (resealable freezer bags work well) on a solid, level surface. Firmly pound the steak with the smooth side of a meat mallet to a thickness of 1/4 inch. After pounding, poke steak all over with a fork. Add the meat to the marinade in the large bowl, cover, and allow to marinate in the refrigerator for 24 hours.

Preheat an outdoor grill for medium-high heat, and lightly oil the grate.

Remove the steak from the marinade and grill to desired doneness. Depending on the size of the steak, grill it for 7-10 minutes per side or until the center reaches 130-135 degrees for medium rare.

Remove meat from heat, cover with foil and let rest for an additional 7-10 minutes. Then slice across the grain.

Pour the one cup of reserved, unused marinade over the hot meat and serve immediately.

Shop The Post

Keep Reading

Related Posts

Super Nutty Tabbouleh with Avocado
Super Nutty Tabbouleh with Avocado

When it comes to some foods, I am a purist. Donuts should be glazed and pancakes should have maple syrup on them (not some silly fruit!) Tabbouleh...


This recipe is really just a fancy version of deconstructed guacamole with some additional ingredients. Bring on the Chips Yes, we call it a salad,...


If you think mango salsa might be a little too sweet, you would be wrong. The chili, onions and cilantro make this a sweet AND savory salsa. Throw...

Headshots of Jen and Liz

Hello from Jen & Liz!

We are thrilled you could join us. Have fun while you’re here and stay as late as you like. Our door is always open, and we are ready for another round.

Get to know us better

Search Recipes

Search Parties Ideas


Search How-To Tutorials


Submit a Comment

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

Recipe rating

Pin It on Pinterest

Share This