Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

20 Minute Steak Fajitas Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Emily
  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 10 fajitas 1x
  • Category: Main-course
  • Method: Stovetop
  • Cuisine: Tex-Mex
  • Diet: Gluten Free

Description

Quick, flavorful, and perfect for a busy weeknight dinner, these 20-minute steak fajitas are packed with juicy flank steak, tender-crisp bell peppers, and vibrant spices. Serve them on warm tortillas with your favorite toppings for a satisfying, restaurant-quality meal at home.


Ingredients

Units Scale

Fajita Seasoning Mix

  • 2 teaspoons ground cumin
  • 2 teaspoons chili powder
  • 1 teaspoon onion powder
  • 1 teaspoon salt
  • 1 teaspoon crushed red pepper flakes

Steak Fajitas

  • 1 1/2 pounds flank steak, thinly sliced against the grain
  • 2 tablespoons olive oil
  • 3 medium multi-color bell peppers, sliced
  • 1 medium red onion, sliced
  • 8 ounces sliced mushrooms
  • 2 cloves minced garlic
  • 1 tablespoon Worcestershire sauce
  • 1/4 cup lime juice (about 2 limes)
  • 10 (6-inch) flour tortillas, for serving

Instructions

  1. Prepare the Fajita Seasoning Mix
    In a small bowl, combine the ground cumin, chili powder, onion powder, salt, and crushed red pepper flakes. Mix well and set aside.
  2. Slice and Prep Ingredients
    Thinly slice the flank steak against the grain. Slice the bell peppers, red onion, and mushrooms. Mince the garlic cloves. These steps ensure even cooking and better flavor.
  3. Cook the Vegetables
    Heat a large skillet over high heat and add the olive oil. Once heated, add the sliced bell peppers, onions, and mushrooms. Sauté the vegetables for about 7 minutes until they become tender-crisp, stirring frequently for even cooking.
  4. Add Seasoning to Vegetables
    During the last 2 minutes of cooking, add half of the fajita seasoning mix and the minced garlic to the skillet. Cook for an additional 1 to 2 minutes to fully marry the flavors. Remove the vegetables from the skillet and set them aside.
  5. Cook the Flank Steak
    Return the skillet to high heat. Add the thinly sliced steak to the hot skillet. Sprinkle the remaining fajita seasoning and Worcestershire sauce over the steak. Cook the steak for 2 to 3 minutes for medium-rare doneness or longer (3 to 4 minutes) if you prefer it well-done. Stir constantly for even cooking.
  6. Combine Steak and Vegetables
    Once the steak is cooked, add the sautéed vegetables back into the skillet. Drizzle with lime juice and toss everything together to fully combine the flavors.
  7. Serve and Enjoy
    Serve the fajitas wrapped in warm flour tortillas, and add your favorite toppings like sour cream, cilantro, guacamole, or salsa.

Notes

  • For a healthier variation, swap flour tortillas with whole wheat or corn tortillas.
  • If you prefer spicier fajitas, increase the amount of crushed red pepper flakes or add sliced jalapeños.
  • To make steak slicing easier, chill the steak slightly before cutting against the grain; this ensures tender bites.
  • These fajitas are great with additional sides like rice, beans, or a fresh salad.

Nutrition

  • Serving Size: 1 fajita
  • Calories: 230
  • Sugar: 3g
  • Sodium: 410mg
  • Fat: 11g
  • Saturated Fat: 3g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 35mg