Flat Iron Steak Tacos

Flat-Iron Steak Tacos

The Spruce / Kristina Vanni

Prep: 15 mins
Cook: 21 mins
Total: 36 mins
Servings: 5 to 6 servings
Yield: 12 tacos
Nutrition Facts (per serving)
417 Calories
27g Fat
39g Carbs
12g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 5 to 6
Amount per serving
Calories 417
% Daily Value*
Total Fat 27g 35%
Saturated Fat 3g 17%
Cholesterol 24mg 8%
Sodium 1283mg 56%
Total Carbohydrate 39g 14%
Dietary Fiber 8g 30%
Total Sugars 3g
Protein 12g
Vitamin C 37mg 187%
Calcium 111mg 9%
Iron 4mg 22%
Potassium 512mg 11%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Flat iron steaks are quite flavorful. While they work well for most recipes, they are a truly wonderful addition to tacos. This recipe is simple and perfect for weeknight meals, but these tacos are so delicious that they can be served at any get-together. 


  • 2 flat iron steaks

  • 12 corn tortillas

  • 1/2 cup prepared guacamole

  • 1/2 cup pico de gallo

  • 8 lime wedges, for garnish

For the Marinade:

  • 1/2 cup oil

  • 4 tablespoons freshly squeezed lime juice, from 2 limes

  • 1/4 cup minced onion

  • 2 cloves garlicminced

  • 2 tablespoons ground cumin

  • 1 tablespoon sea salt

  • 2 teaspoons chili powder

  • 2 teaspoons chipotle chili powder

  • 1 teaspoon freshly ground black pepper

Steps to Make It

  1. Gather the ingredients.

    Flat-Iron Steak Tacos ingredients

    The Spruce / Kristina Vanni

  2. Place flat iron steaks into a resealable plastic bag. Combine marinade ingredients and pour over steaks, making sure every inch of meat is coated well. Gently, release air from bag, seal, and place into the refrigerator for 2 to 8 hours. 

    steak in a bag with the marinade

    The Spruce / Kristina Vanni

  3. Remove steaks from bag and discard any leftover marinade. Place steaks onto the grill and cook for 2 to 3 minutes per side. Reduce heat to medium and cook for another 12 to 15 minutes, depending on the thickness of the meat and desired doneness.

    steaks cooking on a grill pan

    The Spruce / Kristina Vanni

  4. Once cooked, remove steaks from heat and place onto a large cutting board. Let meat rest for a few minutes before carving. 

    steaks on a wood board

    The Spruce / Kristina Vanni

  5. Slice meat against the grain into thin pieces and place onto a serving platter. Cover platter with foil to keep warm while you get the other ingredients ready.

    steak slices on a wood board

    The Spruce / Kristina Vanni

  6. To assemble: Simply place 3 to 4 strips of meat into warmed corn tortillas and top with guacamole, pico de gallo, and any other condiments of choice. Serve with seasoned rice, refried beans, and lime wedges.

    Flat-Iron Steak Tacos

    The Spruce / Kristina Vanni