Flank Steak with Corn Salsa

No ratings yet

You won't want to miss out on this tangy and tender recipe!

Next time your Tex-Mex craving strikes, dig into this scrumptious recipe!

For us meat eaters, craving a steak is inevitable. And out of all the cravings a person could have, it’s one of the more expensive to satisfy– until now, that is. This flank steak with corn salsa is an easy steak meal that is full of zip and the flavors you love. Plus, it won’t cost you a fortune! We think you’ll be overjoyed at how much juicy flavor you’ll get out of such simple (and affordable) ingredients!

If You Like Carne Asada

Our flank steak with corn salsa is a wonderful option for your next fiesta!

We decided to channel the ever-popular Mexican dish, Carne Asada, when creating this flank steak with corn salsa recipe. It’s full of the best ingredients that Latin cuisine has to offer. Carne Asada is a dish of marinated beef– traditionally using skirt steak, but can also be used with other cuts — then grilled over an open fire. While you can certainly grill this version, we’ve made it a bit simpler, and all-season friendly, by using a grill pan to get some great char marks and flavor, but not requiring you to light a fire.

Like traditional Carne, we start by creating a flavorful marinade that will give our flank steak a great taste infusion. Citrus juices are the basis of most asadas and ours is no different. We combine lime and orange juice along with some aromatics such as onion, garlic, chili powder, and cumin along with a great herby and convenient dried oregano to build our marinade base.

We’ll add the flank steak to the marinade and let it sit for about 2 hours– you can marinate the steak for longer, even overnight, but even just two hours will penetrate the meat nicely and give it the flavor we are looking for.

Not All Oregano is Alike…

Enjoy this steak on it's own or in your favorite street taco tortillas!

Before I move on, let’s talk about oregano. Not all varieties are alike and if you want to give your flank steak a little more authentic flavor, it’s fun to use Mexican Oregano instead of the “garden variety” we are all familiar with. Mexican Oregano has more flavor that typical oregano, featuring some slightly bitter and sweet notes you won’t get with regular oregano. If you can’t find it in your local grocery store, these days it’s quite easy to find in Latin markets or, of course, online!

Salsa Time!

This homemade salsa takes this steak to the next level!

While your meat is marinating, you can start putting together your salsa ingredients. Again, invoking some of the flavors so prevalent in Latin cuisines, we’ll use:

  • Corn– fresh is best, but if you can’t find good fresh corn, feel free to use frozen, defrosted corn as an option.
  • Red onion
  • Jalapeno pepper– if you like your food spicy, feel free to add more than the 1/2 pepper called for below.
  • Cilantro
  • Lime juice
  • Cherry tomatoes

…in other words, all the fresh, colorful components you’d expect in a good salsa!

Mix all these together and set aside while you are cooking your steak.

How to Cook and Slice Your Steak

You'll adore the flaovrs and textures of this savory and tender flank steak.

To cook your steak you’ll use a two-step process; first you’ll sear your steak in a hot grill pan. If you don’t have a grill pan, a regular heavy skillet will work, but make sure it’s oven-safe. Once you’ve seared the steak, you’ll pop it into a preheated 400 degree oven to finish cooking.

Finally, take the beef out of the oven and. Before you serve it, let it rest, covered, for 8 to 10 minutes. You want to do this so that the steak’s juices are reabsorbed into the meat. Otherwise, if you serve it before resting it, most of that yummy juice– and much of the flavor– will run out of the meat, onto your cutting board! Can’t have THAT!

Slice your steak thinly across the grain, and top with the corn salsa. That’s all there is to it! A quick, flavorful meal that was easy to prepare. If you like, you can even embellish on this recipe by serving your steak with small corn or flour tortillas, maybe some avocado, black beans…really, the options are endless so don’t be surprised if this ends up becoming a regular favorite on your table. However you serve it, make sure to share your thoughts and ideas with us in the comment section below!

No ratings yet

Flank Steak with Corn Salsa

The corn salsa balances the rich flavors of the steak perfectly!
Prep Time 20 minutes
Cook Time 30 minutes
Marinating Time 2 hours
Total Time 2 hours 50 minutes
Yield 8 people
Serving Size 4 ounces
Course Dinner, Main Course
Cuisine Mexican


Flank Steak Marinade

  • 1/4 cup avocado oil
  • 1 lime juice only
  • 1/4 cup orange juice
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon chili powder
  • 1/2 teaspoon cumin
  • 2 teaspoons kosher salt
  • 2 teaspoons dried oregano
  • 1/2 teaspoon black pepper ground
  • 2 pounds flank steak

Corn Salsa

  • 3 ears of corn shucked and cooked
  • 1/2 jalapeño finely diced
  • 1/2 cup cilantro chopped
  • 1/2 lime juice only
  • 1 cup cherry tomatoes slice
  • 1/2 cup red onion diced
  • salt and pepper to taste

Other Ingredients

  • 1 tablespoon avocado oil


  • In a large glass bowl, mix all the ingredients for the marinade besides the flank steak. After the ingredients are combined, place the flank steak in the bowl and marinate for two hours.
  • While the steak is marinating, cut the corn off of the cob. Then place all the ingredients for the corn salsa in a bowl and mix until combined. Place in the fridge.
  • When the flank steak is almost done marinating, preheat the oven to 400F. After the flank steak is done marinating, heat the avocado oil in a large cast iron grill pan (or skillet) over medium high heat. Sear the steak on both sides for 4-5 minutes. Then bake for 15-20 minutes or until the steak reaches an internal temperature of 145F for medium steak.
  • After the steak is done cooking, remove it from the pan and let it rest for 10 minutes before slicing and serving with corn salsa.

Nutrition Information

Serving: 4ounces | Calories: 274kcal | Carbohydrates: 9g | Protein: 26g | Fat: 15g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 8g | Trans Fat: 1g | Cholesterol: 68mg | Sodium: 654mg | Potassium: 571mg | Fiber: 1g | Sugar: 4g | Vitamin A: 332IU | Vitamin C: 12mg | Calcium: 41mg | Iron: 2mg |
SmartPoints (Freestyle): 7
Keywords High Protein

Have you made this recipe?
Tag @skinnyms on Instagram or hashtag it #skinnyms

If you try this flank steak with corn salsa and love it, we think you might also enjoy these Mexican-inspired recipes:

Do you go crazy for corn? If so, you definitely need to try our Elote Tomato Avocado Salad recipe.

Be sure to follow us on Pinterest, Facebook, and Instagram so you never miss out on a new recipe!

This post may include affiliate links.


The SkinnyMs. team believes that all people, regardless of age, size, and fitness level, have the power to transform their lives — they just need the resources to do so. The SkinnyMs. method promotes healthy living through a combination of clean eating and regular exercise. We offer everything you need to be successful.

More by Skinny

Leave a Reply

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

Recipe Rating