Steak tacos with lime and cilantro are one of my favorite ways to enjoy bold, fresh flavors in a simple, handheld meal. Juicy, tender slices of marinated steak tucked into warm tortillas and topped with zesty lime and bright cilantro—every bite bursts with flavor. It’s a quick and satisfying dinner that never disappoints.
Why You’ll Love This Recipe
I love these tacos because they’re fast, flavorful, and easy to make. The marinade infuses the steak with citrus and spice, and grilling or searing brings out a rich, smoky flavor. The fresh cilantro and squeeze of lime on top keep everything bright and balanced. Whether I’m feeding a crowd or just myself, these tacos are always a win.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Flank steak or skirt steak
-
Fresh lime juice and zest
-
Olive oil
-
Garlic (minced)
-
Ground cumin
-
Chili powder
-
Salt and pepper
-
Fresh cilantro (chopped)
-
Corn or flour tortillas
-
Optional toppings: diced onion, sliced avocado, pico de gallo, queso fresco, hot sauce
Directions
-
I start by making the marinade: I whisk together lime juice and zest, olive oil, minced garlic, cumin, chili powder, salt, and pepper.
-
I place the steak in a shallow dish or zip-top bag and pour the marinade over it. I marinate it in the fridge for at least 30 minutes, or up to 4 hours.
-
I heat a grill or skillet over high heat. Once hot, I cook the steak for about 3–5 minutes per side, depending on thickness, until it reaches my desired doneness.
-
I let the steak rest for 5–10 minutes, then slice it thinly against the grain.
-
I warm the tortillas in a dry pan or directly over a flame until soft and slightly charred.
-
I fill each tortilla with steak slices and top with chopped cilantro, a squeeze of fresh lime, and any other toppings I want.
Servings and timing
This recipe serves 4 people and makes about 8 tacos.
Prep time: 10 minutes
Marinate time: 30 minutes to 4 hours
Cook time: 10 minutes
Total time: Around 50 minutes (not including extended marinating)
Variations
-
I sometimes add sliced jalapeños or pickled onions for a tangy kick.
-
For a creamy element, I drizzle with a cilantro lime crema or avocado sauce.
-
I’ve used grilled chicken or portobello mushrooms with the same marinade for a tasty alternative.
-
Adding shredded cabbage or lettuce gives the tacos a crunchy contrast.
-
For a heartier taco, I sprinkle some black beans or rice into the tortilla.
Storage/Reheating
I store leftover steak in an airtight container in the fridge for up to 3 days. To reheat, I warm it gently in a skillet or microwave. I keep the tortillas and toppings separate so everything stays fresh. The steak also makes great leftovers in salads, rice bowls, or wraps.
FAQs
What’s the best cut of steak for tacos?
I usually go with flank or skirt steak because they cook quickly and slice well. I make sure to cut against the grain for the most tender bites.
Can I cook the steak ahead of time?
Yes, I often cook it earlier in the day and slice just before serving. I warm it gently to avoid overcooking.
Do I have to grill the steak?
No, I’ve made this in a cast iron skillet and even under the broiler. Any high-heat method works well.
How do I keep the tortillas warm?
I wrap them in foil or a clean towel after heating. If I’m serving a group, I keep them in a low oven until ready to serve.
Can I make this recipe spicier?
Absolutely. I add cayenne pepper to the marinade or serve the tacos with spicy salsa or hot sauce.
Conclusion
Steak tacos with lime and cilantro are the kind of meal I turn to when I want something bold, fresh, and satisfying without much fuss. The juicy, marinated steak paired with fresh toppings and warm tortillas makes for an unbeatable combo. Whether it’s taco night or a quick weeknight dinner, these are always a hit at my table.
PrintSteak Tacos with Lime & Cilantro
Steak tacos with lime and cilantro are flavorful handheld meals made with tender marinated steak, fresh herbs, and warm tortillas. They’re fast to prepare, perfect for taco night, and endlessly customizable with your favorite toppings.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 50 minutes (includes marination)
- Yield: 4 servings (8 tacos)
- Category: Dinner, Main Dish
- Method: Grilling or Searing
- Cuisine: Mexican-Inspired
- Diet: Halal
Ingredients
- 1 1/2 lbs flank steak or skirt steak
- 3 tbsp fresh lime juice
- 1 tsp lime zest
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp chili powder
- Salt and pepper to taste
- 1/4 cup fresh cilantro, chopped
- 8 corn or flour tortillas
- Optional toppings: diced onion, sliced avocado, pico de gallo, queso fresco, hot sauce
Instructions
- In a bowl, whisk together lime juice, lime zest, olive oil, garlic, cumin, chili powder, salt, and pepper to create the marinade.
- Place steak in a shallow dish or zip-top bag. Pour marinade over the steak and refrigerate for at least 30 minutes, up to 4 hours.
- Heat a grill or skillet over high heat. Cook the steak for 3–5 minutes per side, depending on thickness, until desired doneness.
- Let the steak rest for 5–10 minutes, then slice thinly against the grain.
- Warm tortillas in a dry pan or over a flame until soft and slightly charred.
- Assemble tacos by filling tortillas with steak slices. Top with chopped cilantro, lime juice, and additional toppings as desired.
Notes
- Add sliced jalapeños or pickled onions for extra tang and spice.
- Top with cilantro lime crema or avocado sauce for creaminess.
- Use grilled chicken or mushrooms for a vegetarian twist.
- Add shredded cabbage or lettuce for crunch.
- Mix in black beans or rice for a heartier taco.
Nutrition
- Serving Size: 2 tacos
- Calories: 430
- Sugar: 2g
- Sodium: 480mg
- Fat: 22g
- Saturated Fat: 6g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 3g
- Protein: 32g
- Cholesterol: 85mg
