These homemade steak fajitas are flavorful, easy to prepare and perfect for a weeknight dinner.
Ingredients
-
1½ lbs flank steak or skirt steak
-
2 tablespoons olive oil
-
2 tablespoons lime juice
-
2 teaspoons chili powder
-
1 teaspoon ground cumin
-
1 teaspoon garlic powder
-
½ teaspoon smoked paprika
-
½ teaspoon onion powder
-
Salt and black pepper to taste
For the Fajitas:
-
2 bell peppers, thinly sliced
-
1 large yellow onion, thinly sliced
-
1 tablespoon olive oil
-
2 cloves garlic, minced
-
8 small flour tortillas
Optional Toppings:
-
Fresh cilantro
-
Sour cream
-
Shredded cheese
-
Guacamole
-
Pico de gallo
-
Lime wedges
Instructions
1. Season the Steak In a small bowl, combine olive oil, lime juice, chili powder, cumin, garlic powder, smoked paprika, onion powder, salt and pepper. Rub the mixture evenly over both sides of the steak. 2. Prepare the Vegetables Heat olive oil in a large skillet over medium-high heat. Add sliced bell peppers and onions. Sauté for 5–7 minutes until softened and lightly caramelized. Add minced garlic and cook for another minute. Remove vegetables from the skillet and set aside. 3. Cook the Steak Add the seasoned steak to the hot skillet. Cook for approximately 4–6 minutes per side, depending on thickness and desired doneness. Use a meat thermometer to check the internal temperature. 4. Rest and Slice the Steak Transfer the steak to a cutting board and let rest for 5–10 minutes. Slice thinly against the grain for maximum tenderness. 5. Combine the Fajitas Return the sliced steak and sautéed vegetables to the skillet. Toss together over medium heat for 1–2 minutes until warmed through. 6. Assemble and Serve Warm the tortillas in a skillet or microwave. Fill each tortilla with steak and vegetables, then finish with your favorite toppings and a squeeze of fresh lime juice.