Cilantro Beef Tacos

Cilantro Beef Tacos are a quick and flavorful dinner made with tender flank steak, sautéed onions, jalapeño, garlic, salsa, fresh cilantro, and lime juice. The beef is sliced thinly and tossed with a bright, savory sauce before being tucked into warm flour tortillas.

Add shredded lettuce, extra salsa, cilantro, and sour cream to make these tacos exactly the way you like them. They’re simple enough for a weeknight but full of fresh flavor.

Why You’ll Love This Recipe

  • Tender flank steak: Thinly sliced beef makes these tacos hearty and satisfying.
  • Fresh cilantro and lime: Add brightness to the savory beef.
  • Easy skillet preparation: Everything comes together quickly on the stovetop.
  • Customizable toppings: Let everyone build their own tacos.
  • Great weeknight dinner: Simple ingredients and minimal preparation.

Quick Recipe Overview

Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 8 tacos
Category: Main Course, Tacos
Cuisine: Mexican-Inspired

Ingredients

  • 1 beef flank steak (1 pound)
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 4 teaspoons olive oil, divided
  • 1 medium onion, halved and sliced
  • 1 jalapeño pepper, seeded and finely chopped
  • 1 garlic clove, minced
  • 1/2 cup salsa
  • 1/4 cup minced fresh cilantro
  • 2 teaspoons lime juice
  • Dash hot pepper sauce
  • 8 flour tortillas (6 inches), warmed

Optional Toppings

  • Salsa
  • Fresh cilantro
  • Shredded lettuce
  • Sour cream

How to Make Cilantro Beef Tacos

1. Season the Steak

Pat the flank steak dry with paper towels. Season both sides evenly with salt and pepper.

2. Sear the Flank Steak

Heat 2 teaspoons of olive oil in a large skillet over medium-high heat.

Add the flank steak and cook for about 4–5 minutes per side, depending on thickness and your preferred level of doneness.

Transfer the steak to a cutting board and let it rest for about 5 minutes. Resting allows the juices to redistribute before slicing.

3. Cook the Onion and Jalapeño

Add the remaining 2 teaspoons of olive oil to the skillet.

Add the sliced onion and chopped jalapeño. Cook for about 4–5 minutes, stirring occasionally, until the onion softens and begins to brown.

Add the minced garlic and cook for about 30 seconds, just until fragrant.

4. Make the Cilantro Sauce

Reduce the heat to medium-low.

Add the salsa, fresh cilantro, lime juice, and hot pepper sauce to the skillet. Stir to combine and cook for about 2 minutes, allowing the flavors to blend.

5. Slice the Beef

Slice the rested flank steak thinly against the grain. Cutting against the grain shortens the muscle fibers and helps keep the beef tender.

Add the sliced beef to the skillet and toss gently with the sauce.

Cook for another 1–2 minutes, just until the beef is warmed through.

6. Assemble the Tacos

Warm the flour tortillas.

Divide the cilantro beef mixture among the tortillas. Top with shredded lettuce, extra salsa, fresh cilantro, and sour cream as desired.

Serve immediately with lime wedges if desired.

Recipe Tips for Success

  • Slice against the grain. This is especially important with flank steak and makes a noticeable difference in tenderness.
  • Don’t overcook the steak. Flank steak is best cooked quickly and sliced thinly.
  • Let the steak rest before slicing. This helps retain its juices.
  • Adjust the heat to taste. Leave some jalapeño seeds in if you want a spicier filling.
  • Warm the tortillas before serving. Warm tortillas are softer and less likely to crack.
  • Use fresh cilantro. Fresh cilantro provides much brighter flavor than dried herbs.

Ingredient Substitutions

  • Flank steak: Skirt steak or thinly sliced sirloin can be used.
  • Flour tortillas: Corn tortillas are an excellent alternative.
  • Olive oil: Avocado or vegetable oil can be used.
  • Fresh cilantro: If you don’t enjoy cilantro, fresh parsley can be used, although the flavor will be different.
  • Salsa: Use mild, medium, or hot salsa depending on your preference.
  • Lime juice: Fresh lemon juice can work in a pinch.

Recipe Variations

Spicy Cilantro Beef Tacos

Use hot salsa, keep some jalapeño seeds, and add extra hot pepper sauce for more heat.

Cheesy Beef Tacos

Add shredded Monterey Jack, cheddar, or a Mexican cheese blend just before serving.

Cilantro Beef Taco Bowls

Skip the tortillas and serve the beef over rice with lettuce, salsa, cilantro, and sour cream.

Avocado Beef Tacos

Add sliced avocado or guacamole for a creamy contrast to the spicy beef.

Fresh Pico de Gallo Tacos

Replace some of the salsa with fresh pico de gallo and add diced tomatoes for extra freshness.

What to Serve With Cilantro Beef Tacos

These tacos pair well with:

  • Mexican rice
  • Black beans
  • Refried beans
  • Guacamole
  • Corn salad
  • Pico de gallo
  • Tortilla chips and salsa
  • Fresh green salad

How to Store

Store leftover beef and sauce separately from the tortillas and toppings when possible.

Place the cooled beef mixture in an airtight container and refrigerate for up to 3–4 days.

Reheat gently in a skillet or microwave until hot. Warm fresh tortillas just before serving.

Can You Freeze Cilantro Beef Tacos?

Yes. The cooked beef mixture can be frozen in a freezer-safe container for up to 2–3 months.

Thaw overnight in the refrigerator and reheat gently on the stovetop. For the best texture, use fresh tortillas and toppings when serving.

Frequently Asked Questions

What is the best way to cut flank steak for tacos?

Always slice flank steak against the grain. Look for the direction of the long muscle fibers and cut perpendicular to them into thin slices.

Can I use another cut of beef?

Yes. Skirt steak, sirloin, or another tender beef steak can work well. Choose a cut that can be cooked quickly and sliced thinly.

Can I make these tacos less spicy?

Absolutely. Use a mild salsa, remove all jalapeño seeds and membranes, and omit or reduce the hot pepper sauce.

Can I use corn tortillas?

Yes. Corn tortillas are a great alternative to flour tortillas and add a slightly different flavor.

Can I prepare the beef ahead of time?

Yes. Cook and slice the beef up to a day ahead and refrigerate it. Reheat it gently with the salsa mixture just before assembling the tacos.

What toppings go well with cilantro beef tacos?

Shredded lettuce, salsa, sour cream, fresh cilantro, avocado, guacamole, diced tomatoes, and shredded cheese are all good choices.

Nutrition Information

Approximate nutrition per taco, including one flour tortilla and the beef filling but excluding optional toppings:

Calories: 260
Protein: 19g
Carbohydrates: 21g
Fat: 11g
Saturated Fat: 3g
Fiber: 2g
Sugar: 3g
Sodium: 500mg

Nutrition information is an estimate and will vary depending on the specific ingredients and brands used.

Final Thoughts

Cilantro Beef Tacos are an easy way to turn a simple flank steak into a flavorful family dinner. The combination of savory beef, sweet onions, jalapeño, fresh cilantro, salsa, and lime gives the filling plenty of character without requiring a complicated marinade.

Pile the beef into warm tortillas and finish with your favorite toppings for a quick taco night everyone can customize.

Print

Cilantro Beef Tacos

These Cilantro Beef Tacos are an easy, flavorful dinner made with tender flank steak, sautéed onion, jalapeño, garlic, fresh cilantro, lime juice, and salsa. Served in warm flour tortillas with your favorite toppings, they make a quick and satisfying taco night meal.

  • Author: ayoubrecipe
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 8 tacos
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Mexican

Ingredients

  • 1 beef flank steak (1 pound)
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 4 teaspoons olive oil, divided
  • 1 medium onion, halved and sliced
  • 1 jalapeño pepper, seeded and finely chopped
  • 1 garlic clove, minced
  • 1/2 cup salsa
  • 1/4 cup minced fresh cilantro
  • 2 teaspoons lime juice
  • Dash hot pepper sauce
  • 8 flour tortillas (6 inches), warmed
  • Optional toppings: salsa, cilantro, shredded lettuce, and sour cream

Instructions

  1. Pat the flank steak dry and season both sides with salt and pepper.
  2. Heat 2 teaspoons of olive oil in a large skillet over medium-high heat. Add the flank steak and cook for about 4–5 minutes per side, or until it reaches your preferred doneness. Transfer the steak to a cutting board and let it rest for 5 minutes.
  3. While the steak rests, heat the remaining 2 teaspoons of olive oil in the same skillet over medium heat. Add the sliced onion and cook for 4–5 minutes, until softened and lightly golden.
  4. Add the chopped jalapeño and minced garlic. Cook for 1 minute, stirring frequently.
  5. Stir in the salsa, fresh cilantro, lime juice, and hot pepper sauce. Cook for 1–2 minutes until heated through.
  6. Thinly slice the flank steak against the grain. Add the sliced beef to the skillet and toss gently with the salsa mixture.
  7. Warm the tortillas and fill each with the cilantro beef mixture. Top with additional salsa, cilantro, shredded lettuce, and sour cream if desired.
  8. Serve immediately with extra lime wedges or salsa on the side.

Notes

  • Slicing the flank steak against the grain helps keep the beef tender and easy to eat.
  • For more heat, leave some jalapeño seeds in or add extra hot pepper sauce.
  • You can substitute corn tortillas for flour tortillas if preferred.
  • For the best texture, serve the tacos immediately after assembling.
  • Leftover beef can be refrigerated in an airtight container for up to 3 days and reheated gently in a skillet.

Similar Posts