• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Grilled Flank Steak Tacos Recipe

Published: Jul 12, 2026 by Chef Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.4 from 9 reviews

There is something truly irresistible about the smoky, vibrant flavor packed into these tacos, and that is exactly why this Grilled Flank Steak Tacos Recipe has become one of my all-time favorites to share with friends and family. Each bite bursts with juicy, tender steak marinated in zesty citrus and jalapenos, balanced perfectly by fresh, tangy pico de gallo and creamy avocado. Whether it’s a casual weeknight dinner or a weekend gathering, these tacos bring the warmth of homemade flavors and the excitement of a street food favorite right to your kitchen. So let’s dive into the details and get you grilling up tacos that everyone will rave about!

Ingredients You'll Need

A top-down view shows fresh ingredients arranged neatly on a white marbled surface with a wooden board in the center. On the board, a large piece of raw red flank steak with white marbling sits beside two bright green jalapeno peppers and three white garlic cloves. To the left of the board, a bunch of green cilantro leaves adds color next to a dark green avocado and a bowl filled with red tomatoes. Above, a small white bowl holds salt and pepper. Near the top right, half of a red onion shows its layered rings with a stack of white tortillas beside it. At the bottom right, a white bowl contains crumbled white queso fresco cheese. On the lower left side, there is an orange and a small glass bowl of olive oil. Several green limes gather near the bottom right corner. The colors are vibrant and fresh, emphasizing natural textures and shapes. photo taken with an iphone --ar 4:5 --v 7

The beauty of this recipe is in its simplicity: each ingredient plays a crucial role in delivering those incredible layers of flavor, texture, and color. From the juicy flank steak to the fresh herbs and vibrant citrus, everything you pick will come together effortlessly to create a harmonious taco experience.

  • 2 lbs. flank steak: The star of the dish, perfect for grilling and slicing thin for tender, flavorful bites.
  • 4 cloves garlic (minced): Adds a warm, savory depth that enhances the steak marinade.
  • 1 jalapeno (minced): Brings a gentle heat that’s not overpowering but wakes up your taste buds.
  • 1 handful cilantro (chopped): Freshness in every bite, essential for brightening the marinade.
  • 1 heaping teaspoon Kosher salt: Seasoning magic that brings out all the natural flavors.
  • ½ teaspoon black pepper: Adds just a hint of spice to balance the citrus and garlic.
  • Juice of 2 limes: Pungent and zesty, essential for tenderizing the steak and adding brightness.
  • Juice of 1 orange: Sweetens the marinade and complements the lime beautifully.
  • ¼ cup olive oil: Helps to marry the marinade together and keeps the steak juicy.
  • 4 roma tomatoes (chopped): The base for the fresh, colorful pico de gallo topping.
  • ½ small red onion (diced): Adds crunch and a subtle sharpness to the pico.
  • 1 jalapeno (diced): Provides a fresh kick with each mouthful of pico.
  • 1 large handful cilantro (chopped): More fresh herbs to elevate the pico with brightness.
  • Juice of 1 lime: Lifts the pico with a tangy finish that balances the steak.
  • Salt and pepper (to taste): To perfect the pico’s flavor profile.
  • 10 small corn or flour tortillas: Your taco vessels that should be warmed and lightly charred.
  • ¼ cup crumbled queso fresco: Adds a creamy, salty contrast against the steak.
  • 1 avocado (cubed): Silky richness that cools down any heat and adds buttery texture.
  • Lime wedges (for serving): The final zesty touch that brightens every bite.

How to Make Grilled Flank Steak Tacos Recipe

Step 1: Prepare the Marinade

Start by gathering all the marinade ingredients except the steak: minced garlic, minced jalapeno, chopped cilantro, kosher salt, black pepper, lime juice, orange juice, and olive oil. Mix them thoroughly in a jar or a measuring cup until well combined. This marinade is the heart of the dish, infusing the flank steak with all those vibrant, zesty flavors that will make your tacos unforgettable. Place the flank steak into a large ziplock bag or a shallow dish, then pour the marinade over it, ensuring every part of the meat is coated. Seal it up or cover, and let it marinate for at least 2 hours or up to 8 hours in the refrigerator for the fullest flavor and juiciest texture.

Step 2: Make the Pico de Gallo

While your steak soaks in those delicious flavors, let's prepare the vibrant pico de gallo topping. Combine chopped roma tomatoes, diced red onion, diced jalapeno, a large handful of chopped cilantro, and the juice of one lime in a bowl. Season the mixture with salt and pepper to taste, adjusting to your liking. This fresh, bright salsa adds a wonderful crunchy contrast and citrus zing that complements the rich grilled steak perfectly. Once mixed, cover and refrigerate until serving time.

Step 3: Get the Grill Ready

Preheat your grill to a high heat setting, around 475 to 500 degrees Fahrenheit. A hot grill is essential for developing those gorgeous sear marks and locking in the steak’s juices. Before placing the steak on the grill, oil the grates lightly with a neutral oil like vegetable or avocado oil to prevent sticking. This step is crucial for a perfect, clean sear.

Step 4: Grill the Steak

Remove the flank steak from the marinade, letting any excess drip off, and place it directly on the hot grill. Grill for 7 to 9 minutes on each side, flipping just once to ensure even cooking and beautiful grill marks. For an extra wow factor, turn the steak 90 degrees halfway through each side’s cooking time to create a criss-cross pattern. Aim for a temperature of 135 degrees Fahrenheit for medium or 125 degrees for medium-rare. Once cooked to your preferred doneness, transfer the steak to a plate, tent it with foil, and let it rest for 10 minutes—this resting step locks in the juices and keeps the meat tender.

Step 5: Warm the Tortillas

As your steak rests, toss your chosen tortillas on the grill for just a few seconds on each side. This warms them through, softens them for easy folding, and adds a hint of smoky char that pairs beautifully with the steak and toppings. Then wrap them in foil or a clean towel to keep warm until it’s taco time!

Step 6: Assemble the Tacos

Slice your rested flank steak thinly against the grain to maximize tenderness. Now fill each tortilla with steak strips, then top generously with crumbled queso fresco, cubed avocado, and a spoonful of that fresh pico de gallo. A squeeze of lime over the top brings all the flavors alive. Serve immediately to enjoy the perfect balance of smoky, spicy, fresh, and creamy elements in each bite.

How to Serve Grilled Flank Steak Tacos Recipe

A close-up view of a soft folded tortilla taco held by a woman's hand, showing three main layers inside: the bottom layer has grilled pieces of meat with a brown and slightly charred texture, the middle layer contains fresh green lettuce leaves along with small diced red tomatoes, and the top layer has a bright green slice of avocado and some crumbled white cheese. In the blurred background, two more tacos sit with visible tortilla wraps and similar fillings. The entire scene is set on a white marbled surface. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishes can truly elevate your Grilled Flank Steak Tacos Recipe experience. Crumbled queso fresco adds a subtle creaminess with a slight tang, making every bite richer. Fresh avocado cubes introduce a buttery texture that complements the charred steak beautifully. Don’t forget plenty of fresh lime wedges to squeeze over the tacos at the last moment—this adds a burst of acidity that brightens all the flavors to perfection. You can also add extra cilantro or thinly sliced radishes for an extra crunch and herbaceous note.

Side Dishes

These tacos shine alongside simple sides that won’t overpower their bold flavors. Consider a crisp cabbage slaw tossed with lime juice and a touch of chili powder to add crunch and freshness. Mexican-style street corn or elote with mayonnaise, cotija cheese, chili powder, and lime pairs deliciously, offering a creamy, tangy counterpart. For a lighter option, a black bean salad with tomatoes, corn, and cilantro complements and rounds out the meal nicely.

Creative Ways to Present

Want to impress your guests? Serve the tacos family-style by plating the sliced grilled flank steak, warmed tortillas, pico de gallo, avocado, cheese, and lime wedges all separately on colorful platters. This encourages everyone to build their own perfect taco, making your Grilled Flank Steak Tacos Recipe feel interactive and festive. Alternatively, use small cast-iron skillets or rustic wooden boards for a more authentic, street-food vibe that immediately transports you to a vibrant taco stand.

Make Ahead and Storage

Storing Leftovers

If you happen to have leftovers from your Grilled Flank Steak Tacos Recipe feast, store the grilled steak slices and pico de gallo separately in airtight containers. Refrigerate them within two hours to keep everything fresh. The steak will stay juicy and flavorful for up to 3 days when stored properly.

Freezing

The grilled flank steak freezes beautifully if you want to prepare in advance. Place cooled, sliced steak in a freezer-safe bag or container, removing as much air as possible. It can be frozen for up to 3 months without losing much quality. Keep in mind, the pico de gallo and avocado do not freeze well, so make those fresh on serving day.

Reheating

To reheat leftover steak, gently warm it in a skillet over medium-low heat or in the oven at a low temperature to avoid drying it out. Add a splash of water or beef broth to keep the meat moist. Freshen up your tortillas on the grill or in a hot pan for that freshly warmed touch, then assemble your tacos as usual for a near-fresh experience.

FAQs

Can I use a different cut of steak?

Absolutely! While flank steak is ideal because of its texture and ability to soak in marinades, skirt steak or bavette can be excellent substitutes, offering similar flavor and tenderness when grilled correctly.

How long should I marinate the flank steak?

For the best flavor and tenderness, marinate the steak for at least 2 hours up to 8 hours. Going beyond 8 hours can start breaking down the meat too much and affect its texture.

What if I don’t have a grill?

No grill? No problem! You can cook the marinated flank steak under the broiler or in a hot cast-iron skillet to get a nice sear. Just watch closely to avoid overcooking and use high heat for that charred flavor.

How spicy are these tacos?

The recipe offers a moderate heat level from the jalapenos, but you can adjust the amount or remove seeds to reduce spiciness. The cooling avocado and cheese also help balance the heat nicely.

Can I make the pico de gallo ahead of time?

Yes, pico de gallo can be made a few hours in advance and refrigerated. This actually helps the flavors meld beautifully. Just add avocado at serving time to keep it fresh and creamy.

Final Thoughts

There you have it, a truly spectacular Grilled Flank Steak Tacos Recipe that’s bursting with fresh, vibrant flavors and smoky richness. It’s perfect for sharing around the table with loved ones and easy enough to make any day of the week. I hope you give it a try soon and discover just how effortless and rewarding homemade tacos can be. Happy grilling and even happier eating!

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Grilled Flank Steak Tacos Recipe

Grilled Flank Steak Tacos Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.4 from 9 reviews

Print Recipe
Pin Recipe

These grilled flank steak tacos are bursting with fresh, vibrant flavors and a perfect balance of smoky, tangy, and spicy notes. Marinated in a citrus and garlic blend, the flank steak is grilled to tender, juicy perfection before being sliced thin and served in warm tortillas with homemade pico de gallo, creamy avocado, and crumbled queso fresco. A delightful meal that’s perfect for a casual dinner or a festive gathering.

  • Total Time: 2 hours 33 minutes
  • Yield: 5 servings

Ingredients

For the Marinade

  • 2 lbs. flank steak
  • 4 cloves garlic, minced
  • 1 jalapeno, minced
  • 1 handful cilantro, chopped
  • 1 heaping teaspoon Kosher salt
  • ½ teaspoon black pepper
  • Juice of 2 limes
  • Juice of 1 orange
  • ¼ cup olive oil

For the Pico de Gallo

  • 4 roma tomatoes, chopped
  • ½ small red onion, diced
  • 1 jalapeno, diced
  • 1 large handful cilantro, chopped
  • Juice of 1 lime
  • Salt and pepper, to taste

For Serving

  • 10 small corn or flour tortillas
  • ¼ cup crumbled queso fresco
  • 1 avocado, cubed
  • Lime wedges, for serving

Instructions

  1. Prepare the marinade: Combine minced garlic, minced jalapeno, chopped cilantro, Kosher salt, black pepper, lime juice, orange juice, and olive oil in a jar or measuring cup. Shake or whisk well until fully combined.
  2. Marinate the steak: Place the flank steak in a large ziplock bag or casserole dish. Pour the prepared marinade over the steak, ensuring it is well coated. Seal or cover and refrigerate to marinate for 2 to 8 hours to allow flavors to infuse.
  3. Make the pico de gallo: In a bowl, mix chopped tomatoes, diced red onion, diced jalapeno, chopped cilantro, and lime juice. Season with salt and pepper to taste. Cover and refrigerate until ready to serve to enhance the flavors.
  4. Preheat the grill: Heat your grill to high, between 475-500°F (246-260°C). Lightly oil the grill grates with vegetable or avocado oil to prevent the steak from sticking during grilling.
  5. Grill the steak: Remove the flank steak from the marinade and place it directly on the hot grill. Grill for 7 to 9 minutes on each side, flipping once. For a criss-cross grill pattern, rotate the steak 90 degrees after 3 to 4 minutes on each side. Use a meat thermometer to check for desired doneness: 135°F for medium or 125°F for medium rare.
  6. Rest and slice the steak: Once grilled, transfer the steak to a plate or cutting board and tent with foil. Allow it to rest for 10 minutes to retain juices. Then, using a sharp knife, slice the steak thinly across the grain into strips.
  7. Warm the tortillas: Optionally, place the tortillas on the grill for a few seconds to warm and slightly char them. Wrap them in foil to keep warm while assembling tacos.
  8. Assemble and serve: Fill each tortilla with the sliced flank steak and top with crumbled queso fresco, cubed avocado, and a generous spoonful of pico de gallo. Finish with a squeeze of fresh lime juice and serve immediately with extra lime wedges.

Notes

  • Marinating the steak longer (up to 8 hours) intensifies the flavor and tenderizes the meat.
  • For best results, slice the flank steak thinly against the grain to maximize tenderness.
  • You can substitute corn tortillas for gluten-free options or flour tortillas based on preference.
  • Adjust the amount of jalapeno in the marinade and pico de gallo to control the spice level.
  • Use a meat thermometer to avoid overcooking and achieve perfect doneness.
  • Leftover steak can be refrigerated and used for salads or sandwiches within 2-3 days.
  • Author: Chef
  • Prep Time: 15 minutes
  • Cook Time: 18 minutes
  • Category: Main Dish
  • Method: Grilling
  • Cuisine: Mexican

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Dinner

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • Slow Cooker Birria Beef Tacos Recipe
    Slow Cooker Birria Beef Tacos Recipe
  • Hearty Chicken Stew with Potatoes and Green Beans Recipe
    Hearty Chicken Stew with Potatoes and Green Beans Recipe

Leave a Reply Cancel reply

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

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

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe
  • Low Carb Keto Biscuits Recipe
    Low Carb Keto Biscuits Recipe
  • Thai Red Curry Meatballs with Mango and Basil Recipe
    Thai Red Curry Meatballs with Mango and Basil Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.