Go Back
+ servings
overhead picture of steak fajitas on a platter.

Easy Steak Fajitas

This easy steak fajitas recipe is juicy, delicious, and family-friendly. These beef fajitas come together fast during the week, or you can meal prep ahead of time for a tasty heat and eat healthy high protein dinner during the week. It also makes for a quick clean-up since it uses only one pan! 
5 from 5 votes
Print Pin
Course: dinner, dinner recipe, Main Course
Cuisine: American, Mexican
Keyword: beef fajitas, easy steak fajitas, steak fajitas
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6 people
Calories: 480kcal


  • Chef's Knife
  • cutting board
  • Large skillet


For the Fajita Seasoning

  • 2 tablespoons chili powder
  • 2 tablespoons ground cumin
  • 1 teaspoon paprika
  • 1 teaspoon dried oregano
  • 2 teaspoons onion powder
  • 2 teaspoons granulated garlic
  • 1 teaspoon salt
  • 1/4 teaspoon ground cayenne pepper

For the Steak Fajitas

  • 2 lbs top round or sirloin steak
  • 4 bell peppers any color
  • 1 large white onion
  • 6 medium flour tortillas


  • Make the fajita seasoning. Combine all of the spices in a small glass bowl and container. Mix together and then set aside.
  • Slice the steak against the grain. Sprinkle salt and pepper over the beef strips.
  • Remove the seeds and ribs from the peppers and then slice them and onions into thin strips. Set aside.
  • Heat 1 tablespoon of olive oil in a large skillet or large cast iron skillet over medium-high heat. Add half the steak strips and cook until medium rare. 
  • Sprinkle one tablespoon of seasoning over the steak adding one tablespoon of water. Cook for another 1-2 minutes, then remove from heat and set aside on a plate or platter. Cover with foil to keep warm. 
  • Repeat with the other half of the steak strips.
  • Using the same skillet, heat the last tablespoon of olive oil over medium-high heat. Add the peppers and cook until slightly softened. Then add the onions and cook until both are softened and slightly charred, about 4-6 minutes.
  • Sprinkle in the rest of the fajita seasoning with one tablespoon of water and cook for another 1-2 minutes.
  • Place the cooked peppers and onions on the plate or platter next to the steak.
  • Taste for salt and pepper, and then squirt with lime juice and sprinkle with cilantro.
  • Serve with tortillas and condiments. To warm the tortillas, place them between 2 damp paper towels and microwave for 20-25 seconds or until warm.


Serving: 1beef fajita | Calories: 480kcal | Carbohydrates: 35g | Protein: 36g | Fat: 21g | Saturated Fat: 6g | Fiber: 8g | Sugar: 8g