Grilled flank steak tacos are made with citrus-marinated beef cooked quickly over high heat, sliced thinly across the grain, and tucked into warm corn tortillas. This recipe serves 4 to 6 people, makes approximately 12 tacos, and takes about 20 to 25 minutes of active preparation, 1 to 8 hours of marinating, 8 to 12 minutes of grilling, and 5 to 10 minutes of resting.
Every bite combines smoky, juicy steak with bright lime and orange, fragrant cilantro, savory garlic, gentle cumin warmth, creamy avocado, crisp onion, and fresh salsa. The secret to tender flank steak is simple: dry it before grilling, use a hot 450 to 500°F grill, watch the internal temperature, and slice the rested meat perpendicular to the muscle fibers.
Jump to RecipeWhy You’ll Love This Recipe

These grilled flank steak tacos bring the excitement of a taqueria-style meal to your backyard grill without requiring a long ingredient list or complicated equipment. The marinade is whisked together in minutes, and its blend of citrus, oil, herbs, garlic, and spices gives the beef a lively flavor from the outside in.
Flank steak is especially well suited to tacos because it cooks quickly and develops a beautiful browned crust over high heat. Once rested and sliced correctly, its rich beef flavor stands up to creamy avocado, bright salsa, fresh onion, and a squeeze of lime.
The meal is also easy to customize. Keep the jalapeño for extra heat, leave it out for a gentler taco, or add queso fresco, sour cream, pickled onions, or thinly sliced radishes for a different finish.
If your menu includes a sweet course after dinner, our strawberry taco dessert makes a playful follow-up to this savory grilled meal.
Ingredients You’ll Need

The centerpiece is 1 1/2 to 2 pounds of flank steak, enough for approximately 12 tacos. Choose a steak with an even thickness when possible so it cooks at a consistent rate across the grill.
- Citrus: Use 1/4 cup fresh lime juice and 1/4 cup orange juice. The lime adds sharp brightness, while orange juice contributes rounded sweetness.
- Aromatics: Fresh cilantro, three to four finely minced garlic cloves, and one optional seeded jalapeño create a fragrant base.
- Seasonings: Ground cumin, chili powder, kosher salt, and freshly ground black pepper provide savory depth and gentle heat.
- Tortillas and toppings: Gather 12 small corn tortillas, diced white onion, chopped cilantro, avocado, salsa or pico de gallo, and lime wedges.
Fresh lime juice is preferable because it tastes more vivid, but the most important detail is measuring the juice and keeping the marinating time within the recommended range. The acid is useful for flavor, yet excessive exposure can make the outer texture too soft.
Building the Citrus Marinade

Whisk the lime juice, orange juice, oil, cilantro, garlic, jalapeño, cumin, chili powder, salt, and pepper until the mixture looks evenly combined. The oil helps coat the meat, while the citrus carries the herbs and spices across its surface.
Place the steak in a resealable bag or shallow dish and coat it thoroughly. Refrigerate for at least 1 hour and up to 8 hours; overnight is commonly used, but avoid marinating for much longer because lime juice can soften flank steak excessively.
Before the steak reaches the grill, remove it from the marinade and pat it dry. Excess liquid can make the meat steam rather than brown, and the used marinade should always be discarded.
For another comforting beef dinner idea on the blog, you can also browse this homestyle Salisbury steak dinner when you are planning meals beyond taco night.
How to Make It Step-by-Step

Step 1: Combine the marinade ingredients in a medium bowl. Whisk the lime juice, orange juice, oil, cilantro, garlic, optional jalapeño, cumin, chili powder, salt, and pepper until the seasonings are distributed evenly.
Step 2: Marinate the flank steak. Put the steak into a resealable bag or shallow dish, pour the mixture over it, and turn the meat until every surface is coated; refrigerate for at least 1 hour and no more than 8 hours unless using a commonly practiced overnight marinade.
Step 3: Prepare the steak for high-heat cooking. Remove it from the marinade and pat it dry with paper towels, then discard the used liquid so the grill remains focused on browning rather than steaming.
Step 4: Preheat the grill. Heat a gas or charcoal grill to approximately 450 to 500°F, which should take about 10 to 15 minutes, and make sure the cooking grates are clean.
Step 5: Grill the meat. Cook the steak for about 4 to 6 minutes per side for medium-rare, adjusting for thickness, and use an instant-read thermometer to target approximately 130 to 135°F for medium-rare or 135 to 145°F for medium.
Step 6: Rest the steak before cutting. Transfer it to a cutting board and let it sit for 5 to 10 minutes so the juices can settle and the meat becomes easier to slice cleanly.
Step 7: Warm the tortillas. Place the corn tortillas directly on the grill for approximately 20 to 30 seconds per side, watching for flexibility and light char, then wrap them in a clean towel or foil.
Step 8: Slice and assemble. Find the direction of the long muscle fibers and cut perpendicular to them into thin strips, then fill each tortilla with steak, onion, cilantro, avocado, and salsa before serving with lime wedges.
Grilling for a Smoky, Juicy Finish
High heat is essential for flank steak tacos. At approximately 450 to 500°F, the outside can brown quickly while the center stays tender, especially when the meat has been patted dry before it touches the grates.
Timing is a useful guide, but thickness, starting temperature, and grill behavior all affect the result. Begin checking the steak near the lower end of the cooking window, and rely on a thermometer rather than guessing whenever possible.
Medium-rare to medium is the preferred range for texture. Flank steak can become chewy when cooked beyond medium, so remove it promptly when it reaches the desired internal temperature and remember that carryover cooking may continue briefly during the rest.
While the steak rests, grill the tortillas. Their brief contact with the hot grates adds subtle smokiness and flexible texture without drying them out.
Fresh Toppings and Taco Assembly

For balanced tacos, begin with a warm tortilla and add a modest layer of sliced steak. Pile on diced white onion and fresh cilantro, then add avocado and salsa so each taco has creamy, crisp, herbaceous, and juicy elements.
Lime wedges should be served at the table rather than squeezed over every taco in advance. That way, each person can add as much fresh acidity as desired, and the tortillas are less likely to become soggy.
Optional queso fresco supplies a mild salty note, sour cream brings cool richness, pickled onions offer tang, and thinly sliced radishes add a crisp bite. You do not need every topping; two or three well-chosen additions keep the grilled beef at the center.
For a hearty gathering, serve the tacos alongside a bowl of slow cooker turkey chili or a simple salad. The chili is especially useful when feeding guests with different appetites.
Chef’s Tips for Tender Flank Steak

- Dry before grilling: Blot away excess marinade so the steak makes direct contact with the hot grates and develops better browning.
- Watch the temperature: A thermometer is more reliable than time alone, particularly when one end of the steak is thicker than the other.
- Rest patiently: Give the steak 5 to 10 minutes before slicing to help retain its juices.
- Cut across the grain: Identify the visible muscle fibers and slice perpendicular to them. This is the single most important knife technique for tender flank steak.
- Keep tortillas covered: Wrap grilled tortillas in a clean towel or foil immediately so they remain warm and pliable.
When slicing, use a sharp knife and make thin, even cuts. If the grain changes direction in different areas of the steak, adjust your knife angle as you go rather than slicing the entire piece in one direction.
For a second chicken option on a busy weeknight, see this easy Crockpot chicken recipe. It offers a slower cooking approach when grilling is not on the schedule.
Serving, Storage, and Reheating
Serve these tacos as soon as they are assembled, while the tortillas are warm and the steak is still juicy. Put the toppings in small bowls so everyone can build tacos with the level of onion, salsa, avocado, and lime they prefer.
If you have leftovers, store the sliced steak, tortillas, and toppings separately in airtight containers in the refrigerator. Keeping them apart protects the tortillas from moisture and helps the avocado and salsa retain a better texture.
Reheat the steak gently until warmed through rather than cooking it aggressively, since additional high heat can make flank steak tougher. Warm tortillas briefly on a dry skillet or grill, then add the reheated meat and fresh toppings just before eating.
Leftover steak is also excellent over greens, rice, or a grain bowl. Refresh it with lime juice and cilantro, but avoid soaking it in extra marinade because the meat has already been seasoned and cooked.
For breakfast or brunch after taco night, our fruit and nut flapjacks offer a sweet, filling way to round out the weekend menu.

Grilled Flank Steak Tacos Bursting With Flavor
Ingredients
Method
- Whisk the lime juice, orange juice, oil, chopped cilantro, minced garlic, optional jalapeño, cumin, chili powder, kosher salt, and black pepper in a bowl.
- Place the flank steak in a resealable bag or shallow dish and pour the marinade over it. Coat every surface, seal or cover, and refrigerate for at least 1 hour and up to 8 hours; overnight is also commonly used, but do not marinate much longer because the lime juice can soften the meat excessively.
- Remove the steak from the marinade and pat it dry. Discard the used marinade rather than reusing it.
- Preheat a gas or charcoal grill to high heat, approximately 450 to 500°F. Clean the grates and lightly oil them if needed.
- Grill the steak for approximately 4 to 6 minutes per side for medium-rare, depending on thickness. Use a thermometer when possible and aim for approximately 130 to 135°F for medium-rare or 135 to 145°F for medium.
- Transfer the cooked steak to a cutting board and let it rest for 5 to 10 minutes. This gives the juices time to settle before slicing.
- Warm the corn tortillas directly on the grill for approximately 20 to 30 seconds per side, until flexible and lightly charred. Keep them wrapped in a clean towel or foil so they stay soft.
- Identify the direction of the long muscle fibers in the rested flank steak, then slice thinly across the grain. Fill the warm tortillas with steak, diced onion, cilantro, avocado, and salsa, then serve with lime wedges and any optional toppings.
Notes
Final Thoughts
Grilled flank steak tacos succeed because every component has a clear role: citrus and spices season the beef, high heat creates smoky browning, resting protects the juices, and slicing across the grain keeps each bite tender. Warm corn tortillas and fresh toppings complete the meal with contrasting textures and bright flavor.
Plan ahead by starting the marinade at least 1 hour before grilling, but keep the total marinating time within the recommended range. Once dinner begins, the process moves quickly, making these tacos a practical choice for a family meal, backyard gathering, or relaxed weekend cookout.
Set out lime wedges, salsa, avocado, onion, cilantro, and any optional toppings, then let everyone assemble their own perfect taco. With a hot grill, a thermometer, and a sharp knife, this recipe delivers juicy, boldly seasoned flank steak tacos bursting with flavor every time.