Steak Fajitas
Savor juicy, tender steak fajitas made simple with vibrant flavors and fresh ingredients. This quick and easy recipe combines lean steak, colorful bell peppers, and aromatic spices for a healthy, family-friendly meal that’s perfect for busy weeknights and customizable to your taste.
- Author: Emilly
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Searing
- Cuisine: Mexican
- Diet: Gluten Free
For the Marinade and Steak
- 1 flank or skirt steak (about 1 to 1.5 pounds)
- 2 tablespoons olive oil
- 2 tablespoons fresh lime juice
- 3 garlic cloves, minced
- 1 teaspoon chili powder
- 1 teaspoon ground cumin
- Salt and pepper, to taste
For the Vegetables
- 1 red bell pepper, thinly sliced
- 1 green bell pepper, thinly sliced
- 1 yellow bell pepper, thinly sliced
- 1 yellow onion, thinly sliced
- Additional salt and pepper, to taste
- 1 tablespoon olive oil (for sautéing)
To Serve
- Flour or corn tortillas (8-10)
- Optional garnishes: fresh cilantro, sliced avocado, shredded cheese, sour cream, chopped tomatoes
- Prepare the Marinade: In a bowl, whisk together olive oil, lime juice, minced garlic, chili powder, cumin, salt, and pepper until well blended. This marinade infuses the steak with bold flavor and tenderizes the meat for a juicy finish.
- Marinate the Steak: Place the steak in a shallow dish or ziplock bag and pour the marinade over it, ensuring the meat is fully coated. Cover or seal and refrigerate for at least 30 minutes, or up to 2 hours for deeper flavor.
- Prepare the Vegetables: While the steak marinates, thinly slice the red, green, and yellow bell peppers along with the yellow onion. Thin slices ensure quick cooking and vibrant texture.
- Cook the Steak: Heat a skillet or grill pan over high heat with a splash of olive oil. Remove the steak from the marinade and shake off excess. Cook for 3-4 minutes per side for medium-rare, adjusting time for thickness. Let the steak rest for 5 minutes before slicing thinly against the grain to maximize tenderness.
- Sauté the Vegetables: In the same pan, add more olive oil if needed and toss in the sliced onions and bell peppers. Cook over medium-high heat, stirring occasionally, until soft and slightly caramelized, about 6-8 minutes. Season with salt and pepper to taste.
- Assemble and Serve: Warm tortillas briefly in a dry skillet or microwave. Fill each tortilla with sliced steak and sautéed vegetables. Add your favorite garnishes, then roll or fold and serve immediately.
Notes
- Choose the Right Cut: Flank or skirt steak provides quick cooking and great texture.
- Don’t Skip Resting: Allow the steak to rest after cooking to keep it juicy and tender.
- Marinate Time: A minimum of 30 minutes is essential; overnight marinades deepen flavor.
- High Heat Cooking: Sear steak and veggies on high heat to achieve caramelization and enhance flavor.
- Slice Against the Grain: Slicing thinly against the grain ensures tender bites.
Nutrition
- Serving Size: 1 serving (including tortillas and vegetables)
- Calories: 450 kcal
- Sugar: 6 g
- Sodium: 350 mg
- Fat: 18 g
- Saturated Fat: 4 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 4 g
- Protein: 38 g
- Cholesterol: 90 mg
Keywords: steak fajitas, Mexican, quick dinner, easy fajitas, weeknight meals, healthy, gluten-free