Beef fajitas are a staple of Tex-Mex cuisine – strips of marinated, grilled skirt or flank steak wrapped up with sauteed peppers and onions in a warm tortilla. When done right, they are full of smoky, charred flavors with a tender but still toothsome texture. However, getting beef fajitas just right off the grill requires knowing exactly how long to cook them. Undercook them and they will be tough and flabby; overcook them and they will be dry and chewy. So what is the ideal grilling time for beef fajitas? Follow this guide to learn how to achieve perfectly cooked beef fajitas every time.
Factors that Affect Beef Fajita Grilling Times
Several key factors impact just how long you need to grill beef fajitas
-
Cut of beef – Traditional fajita cuts like skirt steak and flank steak are thin, so they cook faster than fattier cuts like ribeye or NY strip. Allow 4-8 minutes per side for skirt or flank steak.
-
Thickness – Thicker cuts take longer to cook through to the center. Thinner fajita cuts need less time on the grill.
-
Marinating time – Longer marination tenderizes meat so it grills faster. Marinate for at least 1 hour or up to 24 hours.
-
Desired doneness – Rare fajitas cook faster than medium-well or well-done.
-
Grill temperature – Hotter grills cook faster Maintain a medium-high heat between 400-450°F
-
Cook by temperature – Use an instant-read thermometer to gauge doneness instead of just cooking time.
Step-by-Step Grilling Times for Perfect Beef Fajitas
Follow these simple steps for flawlessly grilled beef fajitas every time:
1. Select Cut and Prepare Meat
-
Choose flank or skirt steak 1⁄2-1 inch thick. Slice across the grain into long, thin strips.
-
Place strips in a gallon zip-top bag.
-
Pour in 1⁄2 cup lime juice, 1⁄4 cup oil, and 3 cloves minced garlic.
-
Refrigerate 1-24 hours to marinate.
2. Preheat Grill
-
For gas, heat to 400-450°F (medium-high) with lid closed for 10-15 minutes.
-
For charcoal, ignite a full chimney of coals.
-
Leave all vents fully open.
3. Grill Fajita Meat
-
Place marinated strips directly over heat.
-
Sear untouched for 2 minutes to get grill marks.
-
Flip and sear other side for 2 more minutes.
-
Keep flipping and moving every 2 minutes until done.
-
Total cooking time:
- Flank steak (1⁄2 inch thick): 8-10 minutes
- Skirt steak: 6-8 minutes
- 1 inch thick flank steak: 10-12 minutes
4. Test for Doneness
- Instant-read thermometer should read:
- Rare: 125°F
- Medium rare: 135°F
- Medium: 145°F
- Medium well: 155°F
- Well done: 165°F
5. Let Rest and Slice
-
Remove meat from grill and let rest 5 minutes.
-
Slice across the grain into thin strips.
-
Serve immediately with warmed tortillas and toppings.
Grilling Tips for Perfectly Cooked Beef Fajitas
-
Bring meat to room temp before grilling for more even cooking.
-
Use tongs for turning instead of piercing meat which releases juices.
-
Close grill lid between flipping to maximize heat and smoky flavors.
-
Add peppers, onions, pineapple chunks during last 10 minutes to char.
-
Rest before slicing so juices redistribute evenly.
-
Slice across the grain of the meat for tenderest texture.
-
Serve with tomato salsa, guacamole, sour cream, cheese, lettuce.
Common Beef Fajita Grilling Problems and Solutions
Problem: Fajitas are undercooked and chewy.
Solution: Allow more grilling time based on thickness, or increase grill heat. Check internal temp.
Problem: Fajitas are overcooked and dry.
Solution: Watch closely for doneness cues. Slice thinner pieces. Remove from grill sooner.
Problem: Fajitas stick to the grill grates.
Solution: Ensure grill is hot enough before adding meat. Use a light coating of oil on clean grates.
Problem: Fajitas lack char or grill marks.
Solution: Do not move the meat after placing on grill. Let sear 2 minutes before flipping.
Problem: Fajitas are unevenly cooked.
Solution: Ensure meat is patted dry so it cooks evenly. Cut strips to a uniform thickness.
Mastering the ideal grilling times for beef fajitas may take some trial and error, but the rewards are well worth it. Perfectly charred, juicy, and flavorful beef fajitas cooked just right in a matter of minutes are the hallmark of a grill master. Follow these guidelines for grilling times and temperatures, test for doneness, and adjust your methods as needed. In no time, you will be serving up restaurant-worthy fajitas right off your own grill. ¡Buen provecho!
Cooking on a smaller grill
For this much cooking, It helps to have a grill with a lot of surface area, like my Weber Summit. With a smaller grill, cook in batches. Start with the beef, then move on to the peppers and onions, and finally, soften the tortillas. Cooking in batches will help if you are cooking on a charcoal grill because the heat will gradually decrease as you cook. You want to cook the beef over a hotter fire than the vegetables and the vegetables over a hotter fire than the tortillas.
Toast the tortillas in batches
Brush the grate clean with a grill brush. Lay as many tortillas as you can fit in a single layer on the grill. Toast the tortillas for 30 seconds to 1 minute or until light grill marks appear on the bottom. Flip the tortillas and toast them on the other side for about one more minute or until the tortillas start to puff up. Wrap the warm tortillas in a cloth towel. Repeat until all the tortillas are toasted. (This will probably take two to three batches, depending on the size of the grill.)
FAJITAS: How to Grill TENDER & PERFECT (3 Tips)
FAQ
How long to cook fajita on the grill?
-
Dad Cooks Dinnerhttps://www.dadcooksdinner.comGrilled Beef Fajitas Recipe – DadCooksDinnerAug 24, 2023 — Fajita means “skirt steak” in Spanish, so to be authentic, use skirt steak instead of flank steak, and only cook for 2 minutes before rotating and f…
-
H-E-Bhttps://www.heb.comOriginal Beef Fajitas Recipe from H-E-BPrepare charcoal or gas grill for cooking (375°F). Season the fajita meat on both sides with the fajita seasoning. Grill the fajitas for 6 to 8 minutes on each …
-
Over The Fire Cookinghttps://overthefirecooking.comGrilled Flat Iron Fajitas – Over The Fire CookingJun 20, 2022 — Instructions * In a large food safe bowl, add all the ingredients for the beef marinade and mix thoroughly. Add your steak into the marinade, mix,
What temperature is beef fajitas done?
- Rare: 125°F (52°C) internal temperature.
- Medium-Rare: 130°F (54°C) internal temperature.
- Medium: 135-145°F (57-63°C) internal temperature.
- Medium-Well: 145°F (63°C) internal temperature.
- Well-Done: 155°F (68°C) internal temperature.
How long to grill skirt steak for fajitas?
-
1. Preheat the grill:Get your grill hot, ideally around 600°F for a good sear, according to Weber.
-
2. Prepare the steak:Season the skirt steak with your favorite spices and salt.
-
3. Grill the steak:Place the steak on the hot grill, flipping occasionally, until it’s well-charred and the internal temperature reaches your desired doneness.
-
4. Let it rest:Once cooked, remove the steak from the grill and let it rest for 5-10 minutes before slicing. This allows the juices to redistribute, resulting in a more tender steak.
-
5. Slice and serve:Cut the steak against the grain into thin strips, then serve with your favorite fajita toppings.
How often should I flip fajitas on the grill?
Fajita means “skirt steak” in Spanish, so to be authentic, use skirt steak instead of flank steak, and only cook for 2 minutes before rotating and flipping (4 minutes a side, 8 minutes total) because skirt steak is thinner than flank steak.