Bold, smoky tacos made by grilling lime-marinated chicken or flank steak directly over charcoal deliver bright, charred flavor. Marinate about 15 minutes, grill chicken 4–5 minutes per side or steak 2–3, then let rest and slice thin. Warm tortillas over the coals, assemble with lettuce, tomato, onion, cilantro and avocado, top with fresh salsa and lime. Substitute portobello or tofu for a vegetarian twist and serve with pickled onions or a cold lager.
The smell of charcoal hit me before I even opened the back gate at my friends Marcos place one July evening, and by the time I rounded the corner he was waving tongs at me with a grin, meat already sizzling over glowing embers. That night ruined me for indoor tacos forever. Something about the way the fat drips onto hot coals and sends up these little flares of flavored smoke gets into your bones and stays there. I went home and bought a bag of charcoal the very next morning.
I made these for my neighbors last September when the weather finally broke and we all just stood around the grill eating standing up, tortillas in hand, not even bothering with plates. Someone brought out a cooler of lagers and the whole thing turned into an impromptu block party that lasted until the coals went cold. My neighbor Elena asked for the marinade recipe three times that night and I kept pretending it was complicated so she would stick around longer.
Ingredients
- Boneless chicken thighs or flank steak (500 g): Thighs stay juicier over high heat but flank steak gets a beautiful crust, so choose based on what you are craving that day.
- Olive oil (2 tbsp): Carries the spices and helps the marinade cling evenly to every surface of the meat.
- Smoked paprika (1 tsp): Adds a layer of smokiness that echoes the charcoal and makes the flavor feel rounder.
- Cumin (1 tsp): Toast it briefly in a dry pan before mixing if you want to unlock a warmer, earthier note.
- Chili powder (1 tsp): Use a mild one for crowd friendly heat or a hotter blend if your group likes a kick.
- Garlic powder (1/2 tsp): Distributes garlic flavor more evenly than fresh cloves in a quick marinade.
- Onion powder (1/2 tsp): Rounds out the savory base without adding moisture that would dilute the spice rub.
- Salt (1/2 tsp): Do not skip this because it pulls everything together and helps the meat develop a proper crust.
- Black pepper (1/4 tsp): Freshly cracked is always better but the pre ground stuff works fine when you are in a rush.
- Lime juice (from 1 lime): The acid starts breaking down the protein immediately and adds brightness that cuts through the char.
- Corn or flour tortillas (8 small): Corn tortillas toast beautifully over charcoal and pick up a lovely smoky edge that flour ones cannot match.
- Red onion (1 small, finely diced): Soak the diced pieces in ice water for five minutes if you find raw onion too sharp.
- Fresh cilantro (1 cup, chopped): Pat it dry before chopping so it sprinkles evenly rather than clumping together.
- Shredded lettuce (1 cup): Adds a cool crunch that balances the warm smoky elements perfectly.
- Tomatoes (2 medium, diced): Leave the seeds in for juicier tacos or scoop them out if you prefer things less wet.
- Avocado (1, sliced): Squeeze a little lime on the slices right after cutting to keep them from browning while you grill.
- Queso fresco or shredded cheese (1/2 cup, optional): A crumbly salty finish that ties everything together but the tacos are genuinely great without it too.
- Lime wedges (for serving): Always put extra on the table because people will want more.
Salsa Ingredients
- Ripe tomatoes (2 medium, finely chopped): The riper they are the sweeter and more vibrant your salsa will taste.
- Red onion (1/4 cup, finely chopped): Keep the pieces small so no one gets an overwhelming bite of raw onion.
- Jalapeño (1 small, seeded and minced): Leave the seeds in if you want real heat or use half a pepper for something gentler.
- Cilantro (2 tbsp, chopped): Stems are fine to include here since they carry good flavor and get mixed in anyway.
- Lime juice (from 1 lime): Brightens the whole salsa and pulls the flavors into focus.
- Salt and pepper (to taste): Start with a pinch and adjust after stirring because the tomatoes will release liquid as they sit.
Instructions
- Mix the marinade:
- Stir together the olive oil, smoked paprika, cumin, chili powder, garlic powder, onion powder, salt, pepper, and lime juice in a bowl until it forms a rusty colored paste. Toss the meat in and coat every side, then let it sit for at least 15 minutes while you get the grill going.
- Build the charcoal fire:
- Spread hot coals in an even layer and let the grate heat up for a few minutes until you can hold your hand above it for only about three seconds. You want aggressive heat because that is what creates the char.
- Grill the protein:
- Lay the meat directly over the coals and resist the urge to move it around, letting it cook undisturbed for 4 to 5 minutes per side for chicken or 2 to 3 minutes per side for flank steak. You are looking for dark grill marks and a firm but still springy feel when you press the center.
- Rest and slice:
- Transfer the meat to a cutting board and let it rest for 5 minutes so the juices redistribute instead of running out onto the board. Slice thinly against the grain for the most tender bites.
- Toast the tortillas:
- Lay tortillas directly on the grill grate for 15 to 30 seconds per side until you see light char spots and they become floppy and fragrant. Stack them in a clean towel to keep warm while you finish up.
- Throw together the salsa:
- Combine the chopped tomatoes, red onion, jalapeño, cilantro, lime juice, salt, and pepper in a bowl and give it a taste, adjusting as needed. Let it sit while you assemble so the flavors have a few minutes to mingle.
- Build the tacos:
- Layer sliced meat onto warm tortillas and top with lettuce, tomato, red onion, cilantro, and avocado. Spoon salsa over everything, add cheese if you are using it, and serve with lime wedges on the side.
There is something about eating outside with smoke in the air and a tortilla in your hand that makes conversation flow easier and laughter come louder. I think every great taco night I have ever had happened standing up.
Vegetarian Swaps That Actually Work
Marinated portobello mushroom caps grilled over the same coals get a deep earthy char that rivals any meat, and firm tofu sliced into slabs takes the spice rub beautifully if you press it dry first. I served the mushroom version to a group of devoted carnivores once and nobody said a word about missing meat until the platter was empty and someone asked what that was.
Drinks That Pair Perfectly
A cold Mexican lager with a lime wedge squeezed in is the obvious choice and it is obvious for a reason, because the crisp carbonation cuts through the richness of the charred meat like nothing else. A classic margarita on the rocks works too, especially if you go heavy on the salt rim to play off the smoky spices.
Quick Upgrades Worth Trying
Little things can push these tacos from great to unforgettable without much extra effort on your part. Keep a few of these in your back pocket for next time.
- Quick pickle thin slices of red onion or radish in vinegar and sugar for 20 minutes to add a bright acidic crunch.
- Brush the tortillas with a thin layer of oil before grilling for an even crispier char.
- Double the salsa recipe because it disappears faster than you think and is excellent on eggs the next morning.
Fire, smoke, good people, and a stack of warm tortillas are really all you need. Everything else is just delicious details.
Recipe Q&A
- → How long should I marinate the meat?
-
For best flavor, marinate for at least 15 minutes; up to 2 hours in the fridge deepens the smokiness without breaking down the texture. Acid from lime helps tenderize, so avoid excessive time for delicate cuts.
- → What charcoal heat is best for grilling?
-
Aim for medium-high heat so the meat chars quickly without drying. You should get a steady bed of hot coals and maintain direct heat for quick sears and smoky edges.
- → How do I avoid drying out chicken thighs or flank steak?
-
Use a short, high-heat cook: chicken thighs 4–5 minutes per side and flank steak 2–3 minutes per side. Let the meat rest 5 minutes before slicing to retain juices.
- → How can I char tortillas without burning them?
-
Warm tortillas directly over the grill for 15–30 seconds per side, rotating frequently. They should blister and get light char marks while remaining pliable—watch closely to prevent burning.
- → What are good vegetarian swaps?
-
Thick portobello caps or firm tofu marinated in the same spice-lime mix grill well and take on smoky flavor. Slice and cook until nicely charred, then assemble as usual.
- → How should leftovers be stored and reheated?
-
Store sliced meat and salsa separately in airtight containers in the fridge for up to 3 days. Reheat meat gently on a hot pan or briefly over coals to avoid overcooking; refresh tortillas on the grill.