Steak Tacos: Easy and Flavorful on Any Cooking Surface


  • 1 pound flank steak, trimmed
  • 2 tablespoons olive oil
  • 2 cloves garlic, minced
  • 1/4 cup orange juice
  • 2 tablespoons lime juice

  • 1/2 tablespoon cumin
  • 1/2 teaspoon salt, plus more for grilling
  • 1/4 teaspoon black pepper, plus more for grilling
  • Canola oil for greasing the grill


  1. Marinate the Steak:

    • In a baking dish, combine the steak with the olive oil, garlic, orange juice, lime juice, cumin, salt, and pepper.
    • Cover and refrigerate for at least 1 hour or up to 8 hours.

  2. Prepare the Grill:

    • Preheat an outdoor or indoor grill over medium-high heat.
    • Brush the grill grates with oil.
  3. Grill the Steak:

    • Remove the steak from the marinade and shake off any excess.
    • Grill for 3-4 minutes per side, or until medium-rare (135°F internal temperature).
    • Remove the steak and let rest for 5 minutes before slicing.
  4. Warm the Tortillas:

    • Heat tortillas in a skillet or on the grill for 30 seconds per side.
  5. Assemble the Tacos:

    • Fill tortillas with sliced steak, cheese, and any desired toppings.
    • Serve immediately.


  • Choose the Right Cut: Flank steak is best for tacos. Avoid skirt steak, which is tougher.
  • Don’t Over-Marinate: Marinating for more than 8 hours can break down the steak too much.
  • Cut Against the Grain:

    This tenderizes the steak by shortening the muscle fibers.
  • Let the Steak Rest: Resting allows the juices to redistribute, resulting in a juicier steak.


Hi! I’m Debbi!

I am no chef, I am just a mom who loves to eat good food. I enjoy making healthy, low calorie meals without compromising taste. It’s not all healthy here but I do try!


You’ll also love