Steak Fajitas Grill

Here’s how to make the true traditional top steak fajitas grill recipe. Surprisingly, it may cost you 1/3 of a quality restaurant beef fajitas. Also, this is a part of our Grilling on Charcoal collection and is listed in our Grilling, Mexican Cuisine, Beef, and Main Courses Categories.

When you make your own steak fajitas, you're going to be the hit at home.
Steak Fajitas from Grill Main Recipe

Ingredients for Steak Fajitas Grill Recipe

There are basically 4 important sets of ingredients to use for grilling traditional steak fajitas on the grill.

  1. Beef
  2. Marinade
  3. Base
  4. Veggie Toppings

1. Review Chart of Best Cut of Steak for Fajitas in Order of Preference

Here’s a list of what cut of steak to use for fajitas. We listed grilled flank steak for our recipe because it’s more easily availability. However, “Skirt Steak” is the number one preferred. So, here’s the full cut of steak list in order of preference.

Grilling Cut of Beef for Steak Fajitas Grill Recipe
Grilling Cut of Beef for Steak Fajitas Grill Recipe

Shopping for Cut of Steak TIP: I use my phone to pull up this chart when at the grocer so, I can get the most preferred of what’s currently available.

Preference NbrCut of SteakCommonly Found
2Flat Iron2
4Sirloin Tip1
5Sirloin Flap3
Chart of Cuts of Beef for Steak Fajitas

2. Marinade Ingredients for Steak Fajitas Grill Recipe

The fajitas beef marinade is very, very easy to make. It’s what make the flavor of the beef for fajitas. Its main wet ingredients are soy sauce, vegetable oil, and lime juice. After that, it just contains some common spices.

3. Base Ingredients for Steak Fajitas Grill Recipe

The base ingredients are going to be the soft, white tortillas for the fajitas sandwich. Then, the base spreadable “condiment” will be Guacamole, which can be made or purchased.

4. Veggie Toppings Ingredients for Steak Fajitas Grill Recipe

These are some of the common vegetable toppings to use when cooking steak fajitas. You can either make or buy the Pico-de-Gallo.

  • onions (for grilling and for making Pico-de-Gallo)
  • bell peppers for grilling
  • tomatoes (for making Pico-de-Gallo)
  • any other ingredients if you’re going to make Pico-de-Gallo

How To Make Steak Fajitas Grill Recipe

This is an overview of how to make steak fajitas grill recipe on an outdoor barbecue step-by-step. However, the recipe will have the measurements, ingredients, temps, and times. So, here’s the process.

1. Prep the Beef & Veggies

  • Be sure the meat is cut to be about 1 pound or less per section.
  • Then, cut some deep, long slits along with the grain.
  • Cut the bell peppers to be strips. Or, open a jar of purchased “roasted bell peppers” and set some aside.
  • Finally, cut the onions to be medium or thick rings.
Cutting Meat with the Grain for Steak Fajitas Grill Recipe
Cutting Meat with the Grain for Steak Fajitas Grill Recipe

2. Marinate the Beef & Veggies

  • Make the marinade.
  • Add the meat and veggies into a bowl or plastic food storage bag.
  • Pour the marinade over the meat and vegetables.
  • Cover and store in fridge to marinate for anywhere from 45 minutes to overnight.
Meat and Veggies in Marinade for Steak Fajitas Grill Recipe
Meat and Veggies in Marinade for Steak Fajitas Grill Recipe

3. Make the Guacamole and Pico-de-Gallo

If you chose not to buy the Guacamole or Pico-de-Gallo premade, go ahead and make them. Then, store covered in the fridge. These should only be made the day of cooking so, they’ll be more fresh and they’ll last longer for leftover fajitas.

4. Grill The Steak and Veggies

Grilling Beef for Steak Fajitas Grill Recipe
1 Grilling Beef for Steak Fajitas Grill Recipe
Grilling Veggies for Steak Fajitas Grill Recipe
2 Grilling Veggies for Steak Fajitas Grill Recipe
  • When ready to cook, and the grill’s preheated, pour out the marinade.
  • Sear the meat initially on direct heat for 1-2 minutes for each side.
  • Choose either direct heat or indirect heat for the remaining grilling time. Internal temp is for medium rare, about 130-135⁰ F. It later gets closer to medium doneness due to the required 10 minutes sitting time before carving.
    • Direct Heat Option: Continue to cook, flipping meat every 1-2 minutes, for about 10-15 minutes.
    • Indirect Heat Option: Continue to cook (closed cover) for about 25-35 minutes. No turning and no opening the lid. Check internal temp in 20 minutes.
  • Set the meat aside for 10 minutes. During this time, cook the onion rings and bell pepper strips for about 5 minutes on direct heat.
Cooked Meat and Veggies for Steak Fajitas Grill Recipe
Cooked Meat and Veggies for Steak Fajitas Grill Recipe

5. Carve The Beef and Build Steak Fajitas

  • After the 10 minute waiting time, carve the cooked beef against the grain into strips.
  • Then, warm the soft tortillas in the microwave.
  • Build the tortillas by first spread some guacamole and sour cream around the center of each.
  • Then, on each, proceed to add a few onion pieces, bell pepper strips, Pico-de-Gallo, and optional salsa and shredded cheddar cheese.
  • Fold each one over or roll it like a burrito to serve.
Production Area for Steak Fajitas Grill Recipe
Production Area for Steak Fajitas Grill Recipe

FAQ on Steak Fajitas Grill Recipes

Are Steak Fajitas Healthy & What Are Steak Fajitas Calories

There are many aspects of steak fajitas that are healthy. Even when fully loaded, a steak fajita’s calories are about 506 calories. Also, each serving has about 27 grams of protein.

Another healthy aspect is it’s high content of vegetables. They include guacamole, tomatoes, onions, and bell peppers. Some ingredients can be replaced with alternatives or dropped completely such as sour cream and cheddar cheese. Detailed nutritional values are shown in the <Print Recipe> option.

For healthy cooking methods, the BBQ grill is among the best. It’s better than from a stovetop pan or flat griddle.

Is Flat Iron Steak Good for Fajitas?

Absolutely, flat iron steak is very good for fajitas and is easier to find. As a matter of fact, it ranks just below the main preferred skirt steak.

Is Round Steak Good for Fajitas? London Broil?

Round steak, aka London Broil, is not listed on the chart of preferred cuts for beef fajitas. While you can use any cut of beef you want for fajitas, you will want to tenderize it well. Some people prefer round steak because of it’s good flavor and significantly lower cost. So, here’s an excellent recipe for grilled round steak fajitas on Family Around The Table site. I like Ellen Folkman’s recipe because she knows how to make round steak tender, moist, and juicy.

How Can I Make These Steak Fajitas Easier?

Read through the entire recipe first. Then, to make this process easier your first time, consider buying the Guacamole and Pico-de-Gallo premade initially. Then, graduate in the future and make those homemade to have your own fully complete, traditional Mexican steak fajita with all fresh ingredients.

What To Serve With Steak Fajitas Grill Recipe

Our good, authentic Mexican Rice recipe is always an excellent side dish for these Fajitas. Also, some tortilla chips with salsa pair well as another side dish. Finally, for your beverage, your best reward is the traditional true margarita drink.

Conclusion of Steak Fajitas Grill Recipe

You’ve seen how to make a true Mexican steak fajitas grill recipe that’s homemade and fresh. And, you saw our chart of the best cuts of beef in order of preference. Also, you’ve seen the step-by-step process that saves the most time. And, you saw what to serve with it traditionally. Finally, no one can challenge you in making steak fajitas on the grill better than you! And you’ve saved a ton of money with better flavor than restaurants. After this, later in the future, check out our Chicken Fajitas recipe.

Steak Fajitas from Grill Main Recipe

Perfect Steak Fajitas Grill Recipe

When you make your own steak fajitas, you're going to be the hit at home.
5 from 3 votes
Print Pin Rate
Prep Time: 20 minutes
Cook Time: 20 minutes
Marinade Minimum Wait Time: 45 minutes
Total Time: 1 hour 25 minutes
Servings: 10 servings
Calories: 506kcal


  • 1 Perforated Grilling Pan Optional (for cooking vegetables on the grill

Recipe Resizer

Tap to change Ingredients Size or Nbr of Servings

Keep Screen Active



  • cup soy sauce
  • cup lime juice
  • cup oil vegetable oil (e.g., corn, peanut, or olive oil).
  • ¼ cup dark brown sugar or ½ tsp molasses per ¼ cup granulated sugar
  • 2 tsp ground cumin
  • 2 tsp black ground pepper
  • 1 Tbsp chili powder
  • 1 Tbsp minced garlic or ½ if garlic powder


  • 2 lbs Flank Steak Meat preference (in order): Skirt Steak, flat iron, flank, sirloin tip, sirloin flap, hanger
  • 2 medium Bell Peppers strips
  • large sweet onions rings
  • 10 medium Tortillas, white flour small, soft 6-7-inch


  • cups Guacamole 1 Tbsp each
  • cups Pico de Gallo 2 Tbsp each
  • cups sour cream 1 Tbsp each
  • cups shredded cheddar cheese 1 Tbsp each
  • cups salsa 1 Tbsp each


  • PREPARE Meat, Vegetables, and Marinade
    Cutup meat sections to be about 1 pound or less each. With each meat section, cut some deep (halfway down), long slits (along with the grain). Add into a container like a bowl or food storage bag.
    2 lbs Flank Steak
  • Discard inner contents and seeds of bell peppers. Cut into ½-inch wide strips. Add to meat container.
    2 medium Bell Peppers
  • Peel and slice onions into ½-inch wide sections. Separate into rings. Add to meat container.
    1½ large sweet onions
  • Make the marinade and pour over the meat and vegetables. Seal the bowl or bag well and place in refrigerator. Let it set for 45 minutes to overnight.
    ⅔ cup soy sauce, ⅔ cup lime juice, ⅔ cup oil, ¼ cup dark brown sugar, 2 tsp ground cumin, 2 tsp black ground pepper, 1 Tbsp chili powder, 1 Tbsp minced garlic
  • COOK Meat and Vegetables
    Discard just the marinade.
    Place the meat pieces on direct heat of the hot grill. Use caution as it will flame up due to the oil. Turn over every 1-2 minutes until medium rare at 130-135℉. You can opt to finish cooking via indirect heat (closed cover) after the 1-2 minutes on each side.
    It usually takes about 10-15 minutes total on direct heat or 25-35 minutes indirect heat.
  • Set aside for about 10 minutes before carving. It approaches medium doneness during this time.
  • While the meat is set aside, cook the marinated vegetables for about 5 minutes on direct heat at a medium high temperature. Consider using a perforated grill pan. Optional is to cook in a pan on the stovetop.
  • Carve the meat (against the grain) into strips less than ¼-inch thick each.
  • BUILD Fajitas
    The soft tortillas should be slightly warmed (consider 20-30 seconds in microwave).
    10 medium Tortillas, white flour
  • Spread guacamole and sour cream are across the center of a tortilla.
    ⅖ cups Guacamole
  • Add 1 or 2 meat strips, Pico-de-Gallo, Salsa (optional), 2-3 onion rings, 2 bell pepper strips, shredded Cheddar Cheese (optional)
    1¼ cups Pico de Gallo, ⅔ cups sour cream, ⅔ cups shredded cheddar cheese, ⅔ cups salsa
  • Fold tortilla (or roll up like a burrito) and serve.


  • The meat will have a dark appearance (because of the soy sauce).
  • Follow the recommended sequence of items to go on each tortilla.
  • Avoid sesame oil or coconut oil for the marinade.


Calories: 506kcal | Carbohydrates: 36g | Protein: 27g | Fat: 29g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 14g | Trans Fat: 0.1g | Cholesterol: 71mg | Sodium: 1521mg | Potassium: 665mg | Fiber: 4g | Sugar: 14g | Vitamin A: 1400IU | Vitamin C: 41mg | Calcium: 169mg | Iron: 4mg
Tried this recipe?Let us all know how it was!

Other Related Posts You Might Like

For a big change, try this Ribeye Steak recipe on the grill that uses a great steak marinade homemade recipe.  And for lots of veggies with meat, try this super Shish Kabobs on the Grill recipe or this authentic Greek Gyro Chicken recipe some time.

5 from 3 votes (3 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating