How to Cook Fajita Meat on the Stove

Fajitas are a classic dish in Tex-Mex cuisine, having originated in the Rio Grande Valley. They consist of sliced, grilled meat and vegetables wrapped in a warm flour tortilla and topped with salsa, sour cream, shredded cheese, lettuce and guacamole. Fajitas are traditionally made with inexpensive skirt steak that is marinated then grilled. For a healthier meal, include more vegetables and less meat in your fajitas, or substitute poultry or seafood for less fat and cholesterol per serving.

Step 1

Prepare a marinade from oil, vinegar or lime juice, and seasonings, such as garlic, minced cilantro, chopped jalapenos, salt, pepper and ground cumin in a large bowl or glass baking dish. Whisk the marinade thoroughly and add the steak to the bowl.

Step 2

Turn the meat over several times to coat it completely and cover the bowl with plastic wrap. Allow the meat to sit for one hour at room temperature or up to 24 hours in the refrigerator.

Step 3

Heat a grill pan, cast iron pan or griddle on the stove's highest setting. Coat the pan with a small amount of oil, then add the steak.

Step 4

Cook the steak for about three minutes on each side for medium-rare meat. Use tongs to remove the steak to a cutting board. Tent the meat loosely with aluminum foil and let it rest for five minutes.

Step 5

Slice the meat thinly on an angle, against the grain.

Things You'll Need

  • Oil

  • Vinegar or lime juice

  • Seasonings

  • Large bowl or glass baking dish

  • Whisk

  • Skirt steak

  • Plastic wrap

  • Grill pan, cast iron pan or griddle

  • Tongs

  • Cutting board

  • Aluminum foil

  • Sharp knife


While the meat is resting, add more oil to the pan and cook sliced vegetables, such as bell peppers and onions, to serve with the fajitas.

Substitute hanger or flank steak if skirt steak is not available.

Substitute marinated boneless skinless chicken breasts, peeled shrimp or firm fish fillets, such as mahi mahi, instead of the skirt steak.


When using chicken instead of steak for fajitas, make sure the meat is cooked to an internal temperature of 165 degrees Fahrenheit.

Load Comments

Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use , Privacy Policy and Copyright Policy . The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.