Go Back
+ servings
Overhead shot of steak fajitas in a skillet with bell peppers and onions, surrounded by bowls of guacamole, salsa, sour cream, shredded cheese, chopped cilantro, lime wedges, and a plate of tortillas.
Print Recipe
5 from 1 vote

The Best Steak Fajitas Recipe

Learn how to make the most delicious and juicy steak fajitas with this easy 30-minute recipe. Perfect for a quick and flavorful dinner!
Prep Time20 minutes
Cook Time10 minutes
Total Time30 minutes
Course: Main Course
Cuisine: American, tex mex
Servings: 4 servings
Calories: 384kcal

Ingredients

  • 2 tbsp olive oil divided
  • 1 tbsp fajita seasoning
  • 1 tbsp lime juice
  • 1 tbsp soy sauce
  • 1 tsp vinegar
  • 1/4 tsp each salt & pepper
  • 2 cloves garlic minced
  • 1 lb skirt steak
  • 1 red onion sliced
  • 2 bell peppers any colour, sliced
  • 1 cup cheddar cheese grated

To serve

  • Cilantro
  • Lime wedges
  • Corn or flour tortillas
  • Guacamole
  • Salsa
  • Sour cream

Instructions

  • Mix half the olive oil, along with the fajita seasoning, lime juice, soy sauce, vinegar, salt & pepper and garlic together in a small bowl.
  • Pour marinade over steak in a resealable plastic bag or in a large bowl and let marinate for 15 minutes (or up to 24 hours in advance). Meanwhile, slice peppers and onions, grate cheese and chop cilantro if using.
  • Heat a large skillet over medium-high heat. Add steak, retaining marinade inside the bag/bowl, and cook for 2 minutes per side. Remove from heat and let rest for 5-10 minutes before cutting across the grain.
  • Heat the remaining olive oil in the same large skillet over high heat. Add the onions and bell peppers, sauteeing for 2-3 minutes until tender and slightly charred. Add in the remaining steak marinade, cooking another minute. Add your cut up steak, then remove from heat and sprinkle cheese overtop.
  • Meanwhile, heat tortillas in the oven or microwave for a couple of minutes so they're soft and pliable.
  • Serve fajitas over tortillas if desired, garnishing with cilantro, lime and any other accompaniments you'd like! Enjoy :)

Notes

Note: Nutritional info does not include tortillas, guacamole, salsa, sour cream or other optional garnishes.

Nutrition

Calories: 384kcal | Carbohydrates: 8g | Protein: 33g | Fat: 25g | Saturated Fat: 10g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.4g | Cholesterol: 100mg | Sodium: 711mg | Potassium: 539mg | Fiber: 2g | Sugar: 4g | Vitamin A: 2216IU | Vitamin C: 80mg | Calcium: 221mg | Iron: 3mg