Easy Steak Fajita Recipe 

By Rena Awada | Updated On June 25, 2022

This Steak Fajita Recipe is an easy, no-fuss dinner recipe that is ready in just minutes and tastes amazing! Perfect for the whole family, serve it on tortillas, over a salad, or even stuffed in a baked sweet potato.

top view steak fajitas in a skillet

Sometimes I need a really really fast recipe for dinner and steak is quickly becoming my secret best friend. I love working with flank steak in particular because it only takes a couple of minutes to cook on each side, and in fact, it tastes better and has a better texture if it’s medium rare instead of well-done.

This steak fajita recipe has just 6 ingredients, most of which are pantry staples. I always have bell peppers, onion, taco seasoning, and olive oil on hand. All I had to do was pick up the steak and a little cilantro to make this super easy Mexican dinner recipe. My family absolutely loved it and I hope yours does too!

Why you will love this recipe

  • Healthy: This recipe uses simple ingredients: steak, bell peppers, onion, and seasoning. There is no hidden sugar or funny ingredients here! It’s also low carb, paleo, and whole30 friendly depending on how you serve it.
  • Quick and easy: This recipe is ready in just minutes and has minimal prep. There’s no need to marinate the steak here!
  • Family-friendly: Everyone in my family gobbles this steak fajita recipe up and asks for more! You can opt for a mild taco seasoning if the kids aren’t a fan of spice.
  • Customizable: Serve this in tortillas, over a salad, or in a baked sweet potato! This Mexican steak fajita recipe can fit into so many diets!
close up steal fajitas in an orange skillet

What you’ll need for this easy steak fajita Recipe

  • Steak: Flank steak is perfect for this recipe, although you can substitute skirt steak if needed. Cut the meat against the grain and cook it until medium-rare for the most tender bite!
  • Bell peppers: Any color of bell peppers will be great in this steak fajita recipe. I opted for green, yellow, and red, but if you don’t like green you can add orange or extra of the other two colors.
  • Onion: I had a white onion on hand so I sliced that up and tossed it in. Yellow or red onions are also good options if that’s what you have in your pantry.
  • Olive oil: A healthy oil like olive oil or avocado oil is perfect for sautéing the veggies and searing the meat.
  • Taco seasoning: I eat some form of tacos every week so I always have a huge jar of taco seasoning in my pantry. Wholesalers like Sam’s and Costco have the big tubs, as well as amazon. You can easily make your own at home as well!
  • Cilantro: This ingredient is optional, but I love to sprinkle chopped cilantro over my fajitas. It really elevates the flavor and adds a burst of freshness.
Ingredients laid out on a table.

How to make this Steak Fajita Recipe

  1. Begin by heating 1 tablespoon of oil in a large skillet over medium-high heat.
  2. Next, add the steak in a single layer. I cook the steak in batches to avoid overcrowding the pan. Then, sprinkle with 1 tablespoon of taco seasoning.
Cooked flank steak in a skillet.

3. Cook the flank steak for around 1-2 minutes per side, until medium-rare. Set aside.

4. To the same skillet, add the remaining oil and stir fry the veggies for 3-4 minutes.

Raw peppers and onions added to a skillet.

5. Stir in the remaining taco seasoning.

5. Remove from heat and return the steak; stir to combine.

6. Serve in corn tortillas if desired, sprinkled with fresh cilantro and toppings of choice. I love a little salsa, guacamole, cheese, and sour cream!

top view of steak fajitas in an orange skillet

Tips For Success

  • Cut the flank steak against the grain to make the steak less tough. This shortens the beef fibers and makes chewing much easier.
  • Cook flank steak to medium-rare for the most tender texture. A well-done steak will be chewy and harder to break down.
  • Use any color of bell pepper you prefer! If you’re not a fan of green bell peppers, stick to red, yellow, and orange.
  • Store any leftovers from this steak fajita recipe in the fridge for up to 4 days.
  • Reheat them in the microwave or in a pan on the stove with a bit of oil.
  • Serve with guacamole, salsa, chopped fresh cilantro, and a squeeze of fresh lime!
top view fajitas on a skillet

Frequently Asked Questions

What type of steak is best for fajitas?

Flank steak is the best cut of beef for fajitas as it is more tender and tastes very beefy compared to other steak cuts. Skirt steak is also a good option, although it may be slightly tougher.

Should you cut steak before cooking fajitas?

Yes. For this steak fajita recipe, I slice the steak into strips, cutting against the grain before cooking the meat. This helps with the texture and makes it easier to chew.

How do I get my fajita meat tender?

Two great tips for making sure your steak fajita meat is as tender as possible are, firstly, cut the meat against the grain. This shortens the tough fibers making the meat much easier to chew. Secondly, cook the meat to medium-rare instead of well-done. Well-done meat tends to be dry and more difficult to chew, whereas medium-rare is juicy and tender.

top close up view of steak fajitas in a skillet

More Healthy Mexican Recipes To Try

top view steak fajitas in an orange skillet

Also, if you try this steak fajita recipe and you like it, leave us some feedback in the comment section below. Don’t forget to rate the recipe, too! We would love it if you shared it with friends and family.

Finally, please use our hashtag #healthyfitnessmeals on INSTAGRAM for a chance to be featured, too! FOLLOW Healthy Fitness Meals on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of our latest blog posts and recipes.

top view of steak fajitas in an orange skillet

Steak Fajita Recipe 

This Steak Fajita Recipe is an easy, no-fuss dinner recipe that is ready in just minutes and tastes amazing! Made with 6 simple ingredients.
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: Mexican, tex mex
Diet: Diabetic
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 4 servings
Calories: 413kcal
Author: Rena

Ingredients

  • 2 lb flank steak sliced
  • 3 bell peppers seeded and sliced
  • 1 large onion sliced
  • 2 tbsp olive oil divided
  • 2 tbsp taco seasoning or fajita seasoning
  • 1/2 bunch cilantro chopped

Instructions

  • Heat 1 tablespoon of oil in a large skillet over medium-high heat.
  • Add the steak in a single layer (cook in batches if needed to avoid overcrowding the pan), and sprinkle with 1 tablespoon of seasoning.
  • Cook for around 1-2 minutes per side. Set aside.
  • To the same skillet, add the remaining oil and stir fry the veggies for 3-4 minutes.
  • Stir in the remaining taco seasoning.
  • Remove from heat and return the steak; stir to combine.
  • Serve in corn tortillas if desired with toppings of choice.

Notes

  • Cut the flank steak against the grain to make the steak less tough. This shortens the beef fibers and makes chewing much easier.
  • Cook flank steak to medium-rare for the most tender texture. A well-done steak will be chewy and harder to break down.
  • Use any color of bell pepper you prefer! If you’re not a fan of green bell peppers, stick to red, yellow, and orange.
  • Store any leftovers from this steak fajita recipe in the fridge for up to 4 days.
  • Reheat them in the microwave or in a pan on the stove with a bit of oil.
  • Serve with guacamole, salsa, chopped fresh cilantro, and a squeeze of fresh lime!

Nutrition

Calories: 413kcal | Carbohydrates: 10g | Protein: 50g | Fat: 19g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 10g | Cholesterol: 136mg | Sodium: 226mg | Potassium: 1017mg | Fiber: 3g | Sugar: 6g | Vitamin A: 2912IU | Vitamin C: 118mg | Calcium: 63mg | Iron: 4mg
Tried this Recipe? Tag me Today!Mention @HealthyFitnessMeals or tag #HealthyFitnessMeals!

Reader Interactions

Leave A Reply

Recipe Rating




free email bonus

5 Secrets to Easy Healthy Dinners

Tips, ideas & recipes to help you with easy healthy dinners!