Steak Fajitas Recipe

Steak fajitas are a quick, easy, and flavorful meal, perfect for weeknight dinners or weekend celebrations. Juicy marinated beef is paired with colorful peppers and onions, then served with warm tortillas and your favorite toppings. These fajitas are always a crowd-pleaser and full of vibrant flavors.


How to Make Steak Fajitas

While red and green bell peppers are traditional, using yellow and orange peppers adds extra color and sweetness, making your plate visually appealing. For an extra layer of flavor, I love adding a poblano pepperโ€”just remove the seeds and ribs to eliminate the spice, leaving a smoky depth that pairs perfectly with the onions and bell peppers.

The secret ingredient that elevates these fajitas? Pineapple juice. It naturally tenderizes the steak thanks to its enzymes, similar to store-bought fajita seasonings, but without any artificial additives. Canned pineapple juice works perfectlyโ€”no need for fresh juice unless you want to.

The remaining ingredients are simple but flavorful: lime juice, Worcestershire sauce, garlic, chili powder, smoked paprika, cumin, olive oil, chopped cilantro, and a pinch of salt and pepper. Minimal ingredients, maximum flavor.


Prep and Cook Time

  • Prep Time: 15 minutes
  • Cooking Time: 15 minutes
  • Additional Time (Marinating): 2 hours or more
  • Total Time: 2 hours 30 minutes

Ingredients

Steak Marinade

  • โ…“ cup lime juice
  • ยผ cup pineapple juice (no sugar added)
  • 2 tablespoons Worcestershire sauce
  • 3 tablespoons olive oil
  • 1 tablespoon minced garlic
  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder (or to taste)
  • 1 teaspoon kosher salt
  • 1 teaspoon smoked paprika
  • ยฝ teaspoon black pepper
  • ยฝ teaspoon red pepper flakes (optional, adjust to taste)
  • ยผ cup chopped fresh cilantro

Fajitas

  • 1ยฝโ€“2 pounds skirt or flank steak
  • 1 tablespoon high-heat oil (vegetable or canola)
  • 2 medium white onions, thinly sliced
  • 1 large poblano pepper, ribs and seeds removed, sliced
  • 2โ€“3 bell peppers, thinly sliced (any color combination)

Optional Toppings

Guacamole, salsa, cilantro leaves, salsa verde, sour cream, black beans, rice, tortillas, cilantro-lime rice, sautรฉed corn, tomatoes, lettuce, shredded cheese, etc.


Instructions

1. Prepare the Steak Marinade

  1. In a large shallow bowl or zip-top bag, combine lime juice, pineapple juice, Worcestershire sauce, olive oil, garlic, cumin, chili powder, smoked paprika, salt, pepper, red pepper flakes, and cilantro.
  2. Taste the marinade and adjust seasonings if needed.
  3. Add the steak, making sure it is fully coated. Seal or cover and refrigerate for at least 2โ€“4 hours, ideally overnight for maximum flavor and tenderness.
  4. Remove the steak from the refrigerator 30 minutes before cooking to allow it to come to room temperature.

2. Cook the Steak

  1. Heat a large cast iron skillet or grill pan over high heat for 2โ€“3 minutes.
  2. Add the steak and sear for 3โ€“5 minutes per side (medium-rare). Adjust time depending on your desired doneness.
  3. If the pan becomes too hot, reduce heat to medium-high to avoid burning.
  4. Remove the steak from the pan and let it rest for several minutes, tented with foil. Resting ensures juices redistribute for a tender result.

3. Sautรฉ the Fajita Veggies

  1. In the same pan, add 1 tablespoon oil over high heat.
  2. Add sliced onions, poblano pepper, and bell peppers.
  3. Sautรฉ for 2โ€“3 minutes, tossing occasionally, until vegetables are crisp-tender. For softer veggies, cook a few minutes longer.
  4. Season with a pinch of salt and pepper.

Tip: If your pan is small, cook vegetables in batches to prevent steaming.


4. Slice the Steak

  1. Slice the rested steak against the grain into thin strips.
  2. Cutting on the diagonal creates more tender slices.

5. Assemble the Fajitas

  • Serve the steak and vegetables in warm tortillas, or over rice bowls.
  • Top with your favorite garnishes such as guacamole, salsa, shredded cheese, or sour cream.

Notes

  • Marinate & Freeze: If you arenโ€™t cooking immediately, marinate the steak in a zip-top bag and freeze. Thaw overnight in the refrigerator before grilling.
  • Vegetable Variations: Add mushrooms, zucchini, or cherry tomatoes for extra color and flavor.
  • Serving Suggestions: These fajitas are perfect for family dinners, taco nights, or casual entertaining.

Leave a Reply

Your email address will not be published. Required fields are marked *