grilled steak tacos
There’s nothing quite like the smoky char of perfectly grilled steak nestled in a warm tortilla, piled high with fresh toppings. These aren’t just any tacos; they’re a vibrant celebration of flavor, texture, and the sheer joy of a good outdoor cookout. Forget bland and boring – this recipe for grilled steak tacos brings the fiesta straight to your table with minimal fuss and maximum deliciousness.
Why You’ll Love This Recipe
- Explosion of Flavor: A zesty marinade infuses the steak with incredible taste before it even hits the grill.
- Quick & Easy Grilling: Flank steak cooks up fast, making it perfect for a weeknight meal or casual gathering.
- Customizable Toppings: From fresh pico de gallo to tangy pickled onions, you can make every taco your own.
- Crowd-Pleaser: Tacos are always a hit, and these grilled steak versions are sure to disappear fast.
- Fresh & Vibrant: Packed with colorful ingredients and bright, zesty notes that sing in every bite.
- Perfect for Entertaining: Most components can be prepped ahead, leaving more time for enjoyment.
Ingredients
Gather your fresh ingredients to create these unforgettable grilled steak tacos.
For the Marinated Steak:
- 2 pounds (about 900 g) flank steak, or skirt steak
- ⅓ cup (80 ml) fresh orange juice (from 1 small orange)
- ¼ cup (60 ml) fresh lime juice (from 2-3 limes)
- ⅓ cup (80 ml) soy sauce, low sodium preferred
- ⅓ cup (80 ml) olive oil, plus extra for grilling
- 4 cloves garlic, finely minced
- ½ cup (15 g) fresh cilantro, roughly chopped (stems are fine)
- ½ teaspoon (2.5 ml) sugar (optional)
- ½ teaspoon (2 g) ground cumin (optional)
- ½ teaspoon (2 g) chili powder (optional)
- 1-3 teaspoons (5-15 ml) adobo sauce from canned chipotles (optional, for smoky heat)
For the Pico de Gallo:
- 4 vine-ripe tomatoes, finely diced
- ½ medium red onion, finely chopped
- 1-2 serrano or jalapeño peppers, minced (remove seeds for less heat)
- ½ cup (15 g) fresh cilantro, chopped
- 3 cloves garlic, minced
- 1 ½ limes, juiced
- 1 teaspoon (5 g) kosher salt, or to taste
- ¼ cup (60 ml) extra-virgin olive oil
For the Quick Pickled Onions & Radishes:
- 1 cup (240 ml) water
- 1 cup (240 ml) white vinegar
- 2 tablespoons (25 g) granulated sugar
- ½ teaspoon (2.5 g) kosher salt
- 1 teaspoon (2 g) whole peppercorns, or coriander seeds
- 2 cups (about 250 g) thinly sliced radishes, red onion, or carrots
- A few sprigs fresh cilantro, for garnish
For Assembly & Serving:
- 16-20 small corn or flour tortillas
- Lime wedges
- Crumbled queso fresco or cotija cheese (optional)
- Avocado slices or guacamole (optional)
- Hot sauce or chipotle mayo (optional)
- Grilled scallions or sweet onions (optional)
Ingredient Notes & Substitutions
Flank Steak: This cut is perfect for grilling because it’s lean and cooks quickly. Its loose grain absorbs marinade beautifully. If you can’t find flank, skirt steak is an excellent alternative; just make sure to pound it slightly for even cooking.
Marinade Magic: The combination of citrus, soy sauce, and olive oil tenderizes the meat and infuses it with deep flavor. Don’t skip the marinating step – it’s crucial for taste and texture.
Fresh is Best: For the pico de gallo, using fresh, ripe tomatoes and vibrant cilantro makes a huge difference. Adjust the amount of jalapeño or serrano to your preferred spice level.
Pickled Perfection: Quick pickling adds a fantastic tangy crunch that cuts through the richness of the steak. Feel free to use a mix of vegetables like radishes, red onions, or even thinly sliced carrots.
Tortillas: Warm tortillas are a must! Corn tortillas offer an authentic flavor, but flour tortillas are equally delicious if preferred.
Equipment
- Large mixing bowls
- Whisk
- Sharp knife and cutting board
- Grill (charcoal or gas)
- Tongs
- Aluminum foil
- Small saucepan
- Serving platters
How to Make
Step 1: Marinate the Steak
In a large bowl, whisk together the orange juice, lime juice, soy sauce, olive oil, minced garlic, chopped cilantro, sugar (if using), and any optional spices or adobo sauce. Add the flank steak, ensuring it’s fully coated. Let it marinate at room temperature for at least 30 minutes, or refrigerate for up to 3 hours. Bring to room temperature for 30 minutes before grilling.
Step 2: Prepare the Pico de Gallo
While the steak marinates, finely dice the tomatoes, red onion, and peppers. Mince the garlic and chop the cilantro. Combine all these ingredients in a bowl, then stir in the lime juice, olive oil, and salt. Mix well and let it sit for at least 15 minutes for the flavors to meld.
Step 3: Make the Quick Pickled Vegetables
In a small saucepan, combine the water, vinegar, sugar, salt, and whole peppercorns (or coriander seeds). Bring the mixture to a boil, then remove it from the heat. Place your thinly sliced radishes, red onions, or carrots in a heat-proof bowl or jar, then pour the hot pickling liquid over them. Let cool, then refrigerate until ready to serve.
Step 4: Grill the Steak
Preheat your grill to medium-high heat. Lightly oil the grill grates. Remove the steak from the marinade, letting any excess drip off. Grill the steak for 5-7 minutes per side for medium-rare, or until it reaches your desired doneness. If grilling optional sweet onions or scallions, place them on the grill alongside the steak until tender and slightly charred.
Step 5: Rest and Slice the Steak
Once grilled, transfer the steak to a cutting board. Tent it loosely with aluminum foil and let it rest for at least 10 minutes. This step is crucial for juicy steak. After resting, slice the steak thinly against the grain to ensure tenderness.
Step 6: Warm the Tortillas
Lightly grill the tortillas for about 30 seconds per side until soft and pliable, or warm them in a dry skillet. Wrap the warmed tortillas in a clean kitchen towel to keep them soft and warm until serving.
Step 7: Assemble Your Tacos
Layer the sliced grilled steak into the warm tortillas. Top generously with pico de gallo, pickled vegetables, and any other desired garnishes like crumbled cheese, avocado slices, or a drizzle of hot sauce. Serve immediately with extra lime wedges.
Pro Tips
- Don’t Overcook: Flank steak is best enjoyed medium-rare to medium. Overcooking can make it tough.
- Rest Your Meat: Always allow grilled steak to rest before slicing. This lets the juices redistribute, resulting in a more tender and flavorful bite.
- Slice Against the Grain: Identifying the grain (muscle fibers) and slicing perpendicular to it is key for tender flank or skirt steak.
- Prep Ahead: Both the pico de gallo and pickled vegetables can be made a day in advance, making assembly on taco night a breeze.
- Hot Grill, Clean Grates: Start with a hot, clean grill to get a beautiful sear and prevent sticking.
Serving Suggestions
Beyond the classic toppings, consider serving your grilled steak tacos with a side of Mexican rice, black beans, or a fresh corn salad. A vibrant cabbage slaw also adds a fantastic crunch and color. Don’t forget an array of salsas for those who like to customize!
Storage & Reheating
Store leftover grilled steak, pico de gallo, and pickled vegetables separately in airtight containers in the refrigerator for up to 3 days. To reheat the steak, slice it thin if you haven’t already, then warm gently in a pan with a splash of broth or water to prevent drying out, or briefly in the microwave. Warm tortillas in a dry skillet or microwave. Do not reheat the pico de gallo.
Variations & Substitutions
- Different Proteins: This marinade works wonderfully with chicken thighs, pork tenderloin, or even large portobello mushrooms for a vegetarian option.
- Spice It Up: Add a pinch of cayenne pepper to the marinade or extra serrano to the pico for more heat.
- Herb Swaps: If you’re not a fan of cilantro, use fresh parsley or omit it entirely from the marinade and pico.
- Smoky Flavor: For an even deeper smoky note, use a touch of smoked paprika in the marinade.
- Cheese Please: Explore different cheeses like cojita, Monterey Jack, or even a sharp cheddar for a different flavor profile.
Nutrition Information
Each grilled steak taco (approximately one serving) offers an estimated 202 calories, with about 8.5g of total fat (2g saturated fat), 34mg cholesterol, 331.5mg sodium, 17.5g carbohydrates (2.7g fiber, 3.6g sugar), and 14.9g protein. Please note that these values are estimates and can vary based on specific ingredients and portion sizes.
FAQ
What’s the best cut of steak for tacos?
Flank steak or skirt steak are ideal due to their flavor, texture, and ability to absorb marinades well. They cook quickly and are best sliced against the grain for tenderness.
How long should I marinate the steak?
At least 30 minutes at room temperature, or up to 3 hours in the refrigerator. Over-marinating with citrus can begin to “cook” the meat, so avoid leaving it overnight.
Can I make any of the components ahead of time?
Yes! The pico de gallo and pickled vegetables can be prepared a day in advance and stored in the refrigerator. This significantly cuts down on prep time on taco night.
How do I keep my tortillas from drying out?
Warm them just before serving and immediately wrap them in a clean kitchen towel to trap the steam and keep them soft and pliable.
What temperature should my grill be for steak tacos?
Aim for medium-high heat. This allows for a good sear on the outside while ensuring the inside cooks to your desired doneness without drying out.
Conclusion
These grilled steak tacos are more than just a meal; they’re an experience. From the zesty, tender steak to the bright, fresh toppings, every bite is a burst of flavor. Perfect for any occasion, they bring a little bit of sunshine and sizzle to your table. So fire up that grill, gather your favorite people, and get ready to enjoy the best grilled steak tacos you’ve ever made!
Recipe Card

grilled steak tacos
Ingredients
Equipment
Method
- In a large bowl, mix together ingredients for the marinade. Place steak and onions in the bowl and toss with marinade. Let sit at room temp for at least 30 minutes, turning occasionally. (Or marinate for up to 3 hours in the fridge, bringing to room temp before grilling.) Pre-heat the grill to mediump-high heat. Grease the grill. Grill steak on med-high heat to the desired doneness. I usually cook to medium-rare, 5-7 mins each side. Grill the onions and scallions untio tender and charred. A little char is good on the steak here too. Let rest for 10 minutes, covered in foil, before thinly slicing the meat across the grain.
- Either chop everything finely and place all ingredients in a bowl, or alternatively place all dry ingredients in a food processor, pulsing several times until chopped. Add oil, lime juice, cumin, coriander, and salt. Pulse repeatedly until combined, but not too smooth. Add more oil if you want a looser sauce. Set aside in a small serving bowl.
- Finely dice tomato, onion, jalapeño and cilantro. Season with salt, pepper and lime. Sometimes Ill add diced avocado and a couple splashes of Tapatio hot sauce. Place all in a bowl, mix and let sit for 15 min to 1 hour (makes 2 Cups)
- In a small saucepan, combine water, vinegar, sugar, salt and peppercorns or coriander seeds. Add your choice of sliced radishes, slivered onions, thinly sliced carrots or whatever else you like. Bring to a boil. Remove and place in freezer for 10-15 minutes (or refrigerate until cold). Remove and place in a serving bowl or jar. Top with a little fresh cilantro. Or you could make pickled red onions instead.
- lightly grill, until soft and pliable (or grill directly on a gas burner. flipping and turning for 30 seconds) wrap up in a towel, to prevent drying.
- Serve everything together, along with any additional garnishes.
