DadCooksDinner

  • Home
  • Rotisserie
  • Recipes
  • Tools
  • Books
  • Merch
menu icon
go to homepage
  • Recipes
  • Books
  • Tools
  • Merch
  • About
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Books
    • Tools
    • Merch
    • About
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
  • ×
    Home » Recipes » Grilling

    Grilled Steak Fajitas

    Published: Aug 24, 2023 · Modified: May 25, 2025 by Mike Vrobel · This post may contain affiliate links · 10 Comments

    Jump to Recipe

    Grilled Beef Fajitas Recipe. How to grill fajitas in your own backyard, and make them even better than your local Tex-Mex restaurant.

    Fajitas. The recipe that helped Mexican restaurants conquer America. Fajitas are actually Tex Mex, a blend of both sides of the Norteno border between Mexico and US, where the cooking doesn't let a little thing like a line on a map stop it.

    A platter of beef fajitas, peppers, and onions, with tortillas in the background

    Would you like to save this recipe?

    We'll email this post to you, so you can come back to it later!

    (Well, actually…America is in love with the holy trinity of Tex-Mex cooking: Fajitas, Margaritas, and tortilla chips with salsa. I'm getting hungry just typing this.)

    I learned a fascinating fajita marinade from Robb Walsh in The Tex-Mex Grill and Backyard Barbacoa Cookbook. There are two surprise ingredients that don't sound very Mexican - Pineapple and Soy Sauce, but this marinade is a great recipe. Soy sauce is full of umami, which I've talked about before; it adds extra beefiness to the steak.
    Pineapple juice is the really interesting part - it contains an enzyme, bromelain, which is proteolytic (that is, it breaks down protein). I had to double-check that sentence with my wife, the chemistry teacher.

    Pineapple juice tenderizes the tough cuts of meat that are used in fajitas; skirt steak, flank steak, chuck steak, flat iron steak, sirloin steak, or whatever cut of beef your local Mexican joint can get cheap from their supplier.

    That's right - real fajitas are skirt steak. If I make skirt steak fajitas, I'm being redundant. If I make chicken fajitas, I'm making "chicken beef skirt steaks." But, c'mon…fajitas have taken on a whole new meaning north of the border._
    Unlike most marinades, which don't penetrate the meat, this one will really do the job…to the point of turning the meat to mush if marinated for too long. I wouldn't marinate this for more than a couple of hours. This is a marinade that really works. It results in tender beef, sweetened by the pineapple and salted by the soy sauce with a hit of acidic lime. Combine it with grilled peppers and onions, wrap it in a tortilla, and top with some salsa for the best steak fajitas.

    Ingredients and substitutions

    Ingredients for beef fajitas
    • The pineapple juice and the soy sauce are the important part of the marinade for this grilled steak fajitas recipe. The pineapple softens the steak, and the soy sauce brines it, seasoning it all the way through.
    • The rest of the marinade ingredients are optional. I like the extra flavor from the worchestershire, lime juice, and garlic, but you can skip them.
    • Substitute 1 teaspoon of garlic powder for the fresh garlic clove if that's easier for you.
    • To reduce the heat, use Jalapeno peppers instead of serrano peppers. Serranos have a lot more heat. If you want more heat, add more serranos.
    • To cut the heat entirely, skip the Jalapenos and Serranos. You'll have mild fajitas.
    • The accompaniments are what I like build into my fajitas. Anything goes here, so use whatever accompaniments you want. Some other suggestions are chopped cilantro, guacamole, and a bottle of Mexican hot sauce like El Yucateco.

    Grilled Steak Fajita process pictures

    Marinate the Beef

    Marinating the flank steak for beef fajitas

    Marinate the flank steak in a zip-top bag, turning occasionally.

    Prep the Vegetables

    Slicing the peppers into planks

    Slice the onions and bell peppers, leave the hot peppers whole,

    Grill the steak and veg

    Grilling the flank steak, peppers, and onions

    Grill the steak, peppers, and onions over medium heat (350°F) in a 3-3-3-3 flipping pattern, rotating 90 degrees halfway, to get diamond shaped grill marks.

    Toast the tortillas

    Toasting the tortillas on the grill

    Toast the tortillas on the grill for about 30 seconds a side.

    Slice the veg...

    Slicing the grilled peppers and onions

    Slice the vegetables into thin strips...

    ..and the steak

    Slicing the grilled flank steak for fajitas

    ...and do the same to the steak, cutting against the grain of the meat. Serve with the tortillas and enjoy!

    Equipment

    A grill. Bigger is better for this recipe because we're grilling a lot of food at once. (I love my extra-large Weber Summit gas grill; the extra space helps with this recipe)

    Variations

    Chicken Fajitas

    Replace the flank steak with 2 pounds of boneless, skinless chicken breasts. The cooking time is the same.

    Real fajitas

    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.

    What to serve with grilled beef fajitas

    You probably have your own favorite toppings for fajitas, but mine are salsa, sour cream, shredded lettuce, and a squeeze of fresh lime. My kids love generic "shredded Mexican cheese" from the grocery store, and I like crumbled Queso Fresco. Mexican Rice or  Cilantro Lime Rice  and Refried Beans make great side dishes.

    Tips and Tricks

    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.

    Use a meat thermometer

    I like my fajitas with a little pink in the middle, so I measure the temperature with a meat thermometer, aiming for 125°F internal temperature. If you want rare fajita meat, cook to 115°F internal temperature; if you want medium-rare, aim for 120°F.

    Don't use high heat

    I use medium heat for grilling this recipe; high heat will burn the outside of the steak and the vegetables before they are cooked properly, especially with the sweet pineapple in the marinade.

    Adapted from: Robb Walsh, The Tex-Mex Grill and Backyard Barbacoa Cookbook

    Print
    clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
    A platter of beef fajitas, peppers, and onions, with tortillas in the background

    Grilled Beef Fajitas Recipe


    5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    5 from 1 review

    • Author: Mike Vrobel
    • Total Time: 1 hour 20 minutes
    • Yield: 24 fajitas 1x
    Print Recipe
    Pin Recipe

    Description

    Grilled Beef Fajitas Recipe. How to grill fajitas in your own backyard, and make them even better than your local Tex-Mex restaurant.


    Ingredients

    Scale

    Steak Fajita Marinade

    • ¾ cup pineapple juice
    • ¾ cup soy sauce
    • 1 tablespoon Worcestershire sauce
    • Zest and juice of 1 lime (zest it with a microplane; that's the easiest way)
    • 1 clove garlic, minced

    Fajitas

    • 1 Flank Steak (roughly 1.5 lbs, and 1-inch thick, or substitute skirt steaks or flat iron steaks)
    • 3 green bell peppers (or a stoplight pepper pack of red, green, and yellow)
    • 1 large onion
    • 1 teaspoon kosher salt or fine sea salt
    • 3 serrano or jalapeno peppers
    • 20 to 24 flour tortillas (fajita size, of course)

    Accompaniments (optional)

    • Shredded lettuce
    • Shredded cheese
    • Sour cream
    • Salsa
    • Lime wedges


    Instructions

    1. Marinate the beef: Mix the marinade ingredients (pineapple juice, soy sauce, Worcestershire sauce, juice and zest of a lime, and minced garlic clove), then put ½ cup aside for later. Pour the rest of the marinade into a gallon zip-top bag, add the flank steak, squeeze out all the air, and marinate for at least 30 minutes or up to 2 hours. (Don't go past 2 hours, or the pineapple will make the meat too soft.)
    2. Prep the vegetables: Core and seed the bell peppers then cut each into 3 to 4 large, flat pieces. (Peppers usually have 3 or 4 sides, and I make each "side" a piece.) Cut the onion into ½-inch thick slices. Sprinkle the bell peppers and onions with 1 teaspoon salt. Leave the serrano or jalapeno peppers whole.
    3. Preheat the grill for direct medium heat (350°F): Set the grill up for cooking at direct medium heat, about 350°F. On my Weber Summit, I preheat with all the burners on high for 10 to 15 minutes, brush the grill grates clean, then turn the burners down to medium. For a charcoal grill, I light a chimney ¾ full of charcoal, and wait for it to be covered with ash, then spread it in a tight single layer over half the grill grate.
    4. Grill the steak, peppers, and onions: Take the flank steak out of the marinade and let any excess marinade drip off. Put the flank steak, pepper planks, onions, and hot peppers on the hot grill over direct heat. Grill the steak in a 3-3-3-3 pattern: grill for 3 minutes (lid closed if using a gas grill), then flip everything. Grill it for another 3 minutes, then flip everything, turning it 90 degrees while flipping so it gets a crosshatch of grill marks. Grill for another 3 minutes, then flip everything one last time. Grill for the final 3 minutes, or until the steak is at 125°F internal temperature in its thickest part, measured with an instant-read thermometer for medium doneness. Remove the flank steak to a baking dish and the vegetables to a large bowl. Pour ¼ cup of the reserved marinade over the flank steak and ¼ cup over the vegetables, turn them a few times to coat them with the marinade. Let the vegetables and meat rest until the tortillas are toasted.
    5. 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.)
    6. Slice, serve, and enjoy: Remove the serrano or jalapeno peppers from the bowl, peel off any blackened skin, slice them thin, and move them to a small serving dish. Slice the bell peppers into ½-inch thick slices, and cut each ring of onion in half. Put the bell peppers and onions back in the bowl, toss them again to coat with marinade, then move to a serving platter. Remove the flank steak from the marinade, cut in half lengthwise, then slice the long pieces crosswise as thin as possible. Move the sliced flank steak to the serving platter, and pour any juices from the cutting board over the steak. Serve and enjoy!

    Equipment

    Weber Summit

    Buy Now →

    Kitchen Tongs

    Buy Now →
    • Prep Time: 1 hour
    • Cook Time: 20 minutes
    • Category: Weeknight Dinner
    • Method: Grilling
    • Cuisine: Tex-Mex

    Would you like to save this recipe?

    We'll email this post to you, so you can come back to it later!

    Did you make this recipe?

    Tag @DadCooksDinner on Instagram and hashtag it #DadCooksDinner

    Related Posts

    Grilled teriyaki flank steak
    Quick Red Salsa
    Grilled Flank Steak with Chimichurri
    Grilled Mexican Hot Dogs
    Grilled Mexican Short Rib Tacos with Poblanos, Onions, and Pineapple Salsa
    Grilled Skirt Steak Tacos with Jalapenos and Onions
    My other Grilling Recipes

    Enjoyed this post? Want to help out DadCooksDinner? Subscribe to DadCooksDinner via email and share this post with your friends. Want to contribute directly? Donate to my Tip Jar, or buy something from Amazon.com through the links on this site. Thank you.

    Subscribe
    BirdSend Email Marketing Tool

    More Grilling

    • Brushing BBQ chicken thighs with sauce
      Grilled BBQ Chicken Thighs
    • A plate of grilled Korean chicken wings
      Grilled Korean Chicken Wings
    • Grilled Delmonico Steaks
    • Jalapeno peppers stuffed with melted cheese in a rack on a grill
      Grilled Stuffed Jalapenos

    Sharing is caring!

    Comments

    1. Greybeard says

      August 24, 2023 at 1:15 pm

      I make fajitas using a recipe of unknown provenance that's so close to this one that it may be where I got it. But I marinate the beef overnight and have never found it to be mushy. OTOH I use real skirt; not sure if that makes the difference.

      Reply
    2. Mike V @ DadCooksDinner says

      January 10, 2014 at 12:02 am

      You're welcome. Enjoy!

      Reply
    3. Shannon says

      January 09, 2014 at 11:34 pm

      I have been looking for a marinade for fajitas close to the restaurant chain Darryl's, for years. This came close, and was soooo good! Made this for my family tonight and it was a HIT! Thanks, from Bassett, Virginia! 🙂

      Reply
    4. Mike V @ DadCooksDinner says

      May 07, 2012 at 10:14 am

      You're welcome - glad you enjoyed it!

      Reply
    5. Stephanie says

      May 07, 2012 at 2:24 am

      I've had an eye on this one for a long time, and we finally tried it tonight.  Perfect dinner, Mike.  We were amazed at the meat's flavor - spot on fajita flavor without an obvious soy or pineapple flavor.  We'll return to this again and again.  Thank you!

      Reply
    6. MikeV @ DadCooksDinner says

      December 07, 2010 at 12:54 am

      @Joe:

      You're welcome! And, thank you for trying it with fresh pineapple. I've been meaning to, but my daughter likes pineapple too much - I never have any extra.

      Reply
    7. Joe Mahoney says

      December 06, 2010 at 6:48 am

      Hi Mike

      Thanks for the pineapple juice tip!

      I put some fresh pineapple in my food processor, blended it, then marinated a couple of shoulder chops in the juice and pulp for about 20 minutes. Then I grilled them on my gas BBQ.

      The result was fantastic. The normally tough old chops were quite tender and tasty.

      Cheers!

      Joe

      Reply
    8. MikeV @ DadCooksDinner says

      November 12, 2010 at 3:09 am

      @dpg:

      I haven't tried it with chicken yet, but that's next on my list. I'm sure it will work well, and if you try it let me know how it goes.

      Reply
    9. dpg says

      November 12, 2010 at 12:35 am

      Do you still use pineapple and soy with chicken?

      Reply

    Questions? Made the Recipe? Leave a Comment Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    Welcome to Dad Cooks Dinner!

    I'm Mike Vrobel, a dad who cooks dinner every night. I'm an enthusiastic home cook, and I write about pressure cooking, rotisserie grilling, and other food topics that grab my attention.

    More About Me →

    Popular

    • Three bowls of cooked Pinto Beans on a wood table
      Instant Pot Pinto Beans (No Soaking)
    • Pressure Cooker Beef Shank (Osso Bucco)
    • Pressure Cooker 7 Hour Leg of Lamb (in 90 minutes)
      Pressure Cooker 7 Hour Leg of Lamb (in 90 minutes)
    • Pressure Cooker Brown Jasmine Rice
    • Grilled Tomahawk Steak (Long Bone Ribeye, Reverse Seared)
      Grilled Tomahawk Steak (Long Bone Ribeye, Reverse Seared)
    • A green bowl full of chicken noodle soup
      Instant Pot Rotisserie Chicken Noodle Soup

    Seasonal

    • A bowl of asparagus risotto
      Instant Pot Asparagus Risotto (Pressure Cooker Recipe)
    • Grilled Butterflied Chicken with Garlic Butter
    • Sous Vide Rack of Lamb with Dijon Bread Crumb Crust
    • A bowl of beef stew with asparagus, carrots, and radishes.
      Instant Pot Spring Vegetable Beef Stew
    • A Rotisserie Chicken (Pollo Asado)on a platter of shredded cabbage
      Rotisserie Chicken Pollo Asado
    • Rotisserie Pork Shoulder Roast with Carolina Mustard BBQ Sauce
      Rotisserie Pork Shoulder with South Carolina Mustard Barbecue Sauce

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2025 Dad Cooks Dinner

    100 shares
    • 14