Loading Video...

Steak Fajitas with Fresh Guacamole

Save Recipe
  • Level: Easy
  • Total: 22 min
  • Prep: 15 min
  • Cook: 7 min
  • Yield: 4 servings
Share This Recipe


1/4 cup soy sauce

1/4 cup red wine vinegar

2 tablespoons light corn syrup

1/2 teaspoon hot sauce or more to taste

1/4 teaspoon ground black pepper, plus more for seasoning

12 ounces leftover flank steak slices

1 green bell pepper, seeded and cut into thin strips

1 red bell pepper, seeded and cut into thin strips

1 onion, halved and thinly sliced

8 tortillas

2 ripe Hass avocados, peeled and pitted

1/2 cup diced canned tomato

2 cloves garlic, minced

1 large or 2 small limes, juiced

2 tablespoons torn or chopped fresh cilantro leaves



  1. In a shallow dish, whisk together soy sauce, vinegar, corn syrup, hot sauce, and pepper. Add steak, bell peppers and onion and toss to coat. Cook immediately or cover with plastic wrap and refrigerate up to 24 hours.
  2. Set a large nonstick skillet or stove-top grill pan over medium heat. Spray with cooking spray and add steak and vegetables, with the marinade. Saute 5 to 7 minutes, until vegetables are tender-crisp. Transfer mixture to a serving platter.
  3. Meanwhile, warm tortillas in the microwave or according to package directions.
  4. To make the guacamole, in a zip-top bag or medium bowl, mash avocado lightly. Then add tomato, garlic, lime juice and cilantro and combine. Season, to taste, with salt and black pepper.
  5. Serve fajitas with guacamole on the side.