Chipotle-Marinated Grilled Steak Fajitas

joemade recipes icon

By Joseph Kelly on August 6, 2025. Updated August 24, 2026

5 from 1 vote
Servings 6
Prep Time 15 minutes
Cook Time 15 minutes
Marinating Time 30 minutes
Total Time 1 hour

Want tips, step-by-step photos, and more advice? Read the full post below

headshot of joseph kelly

About Joemade

Joseph Kelly is the creator behind Joemade Recipes. He is all about real food, bold flavors, and having fun in the kitchen. From backyard BBQ to global comfort food, every dish is made with simple ingredients and zero fuss. If you love meals that are restaurant-quality—you’re in the right place. It’s not just homemade recipes, it’s Joemade.

More about Joe

Follow me on social media

Chipotle-Marinated Grilled Steak Fajitas

joemade recipes icon

By Joseph Kelly on August 6, 2025. Updated August 24, 2026

5 from 1 vote
Servings 6
Prep 15 minutes
Cook 15 minutes
Marinating Time 30 minutes
Total 1 hour

Want tips, step-by-step photos, and more advice? Read the full post below

An oval plate with chipotle-marinated grilled steak atop sautéed peppers and onions, a charred jalapeño, lime wedges, and a small jar of salsa—classic fajitas served with flour tortillas and fresh cilantro on the side.
Fire up bold flavors with these Grilled Chipotle Steak Fajitas! Juicy, smoky flap meat, vibrant peppers, and a zesty chipotle marinade make the perfect weeknight meal.

Ingredients 

  • 2 flap meat or skirt steak (I use flap meat because skirt steak is expensive.)

For the chipotle marinade

  • 1 7oz can of adobo sauce reserve 1 chipotle pepper
  • ¾ cup water
  • 1 chipotle pepper from Adobo Sauce Can
  • 2 tbsp olive oil
  • 4 garlic cloves
  • 1 tsp cumin powder
  • 1 tsp dried oregano
  • 2 tsp salt
  • 1 tsp black pepper
  • 1 tbsp chili powder

For the fajita veggies

  • 2 bell peppers sliced
  • ½ yellow onion sliced
  • 3 tbsp soy sauce
  • salt and pepper
Launch Cook Mode

Instructions

For the marinade

  1. In a small bowl, empty the can of adobo sauce. Add ¾ cup of water and rinse off the peppers. Remove all of the peppers but 1. Set aside.
  2. In a blender or food processor, add the liquid and the spice mix and blend until smooth. If you don't want to use a blender or food processor, mince the chipotle pepper and garlic, then, in a small bowl, whisk everything until combined.

Marinade the meat

  1. In a large ziplock bag, add the meat and the marinade. Seal the bag and shake it to coat the meat with the marinade. Put in the refrigerator for at least 30 minutes or up to 24 hours to marinate.

Prep the veggies

  1. In a medium bowl, add the bell pepper, yellow onion, soy sauce, salt and pepper. Toss to coat. Set aside.

Grill the steak

  1. Preheat the grill to 600℉.
  2. Remove the meat from the marinade and place on the grill. Turn the steak every 60 seconds to ensure an even cook and reduce the amount of gray band around the edges. Temp the steak as it cooks and remove 10° before desired cook temp.

Cook the veggies

  1. In a large skillet over medium-high heat, pour in the veggies and all of the contents from the bowl. Cook until tender (about 5 minutes).

Notes

Here’s a handy list of internal cooking temperatures for steak doneness alongside recommended pull temps to account for carryover cooking (usually a 5–10°F rise while resting):
Doneness Final Temp (after rest) Pull Off Grill At
Rare 120–125°F 110–115°F
Medium Rare 130–135°F 120–125°F
Medium 140–145°F 130–135°F
Medium Well 150–155°F 140–145°F
Well Done 160°F+ 150–155°F
 
  • Rest your steak for at least 5 minutes after pulling it from the grill.
  • Thicker cuts between 1.5″ to 2″ can carry over more heat (closer to 10°F), while thinner cuts (less than 1.5″) might only rise about 5°F.
  • Use a meat probe. The ThermoPro TP19H is a very cost effective choice.

Nutrition

Calories: 78kcal | Carbohydrates: 6g | Protein: 3g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Cholesterol: 2mg | Sodium: 646mg | Potassium: 185mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1646IU | Vitamin C: 52mg | Calcium: 23mg | Iron: 1mg
Rate this Recipe
joemade recipes icon What do you think of this recipe?Keep scrolling for the full recipe post. Please consider Leaving a Review!

The marinade is the recipe. Everything after it is heat and timing.

Most fajita marinades are lime juice with a little chili powder stirred in. Mine is built on a whole 7oz can of chipotles in adobo, and that’s where all the smoke comes from. Not liquid smoke. Not a smoker. Just the peppers.

Flap meat, not skirt

I use flap meat because skirt steak is expensive.

That’s the entire reason. Cost, not preference. Skirt steak is the more tender cut of the two, and I’ll splurge for it sometimes, but flap meat is what’s usually in my cart.

Either one works here. Same marinade, same grill, same temps.

The chipotle marinade

Open the can and empty the adobo sauce into a small bowl. Add ¾ cup of water and rinse the peppers off in it. Pull out every pepper except one, and set that one aside to go back in.

So you’re using all of the adobo sauce and only a single chipotle. The sauce carries the smoke. One pepper carries the heat.

Then it’s the liquid plus the spices:

  • 2 tbsp olive oil
  • 4 garlic cloves
  • 1 tsp cumin powder
  • 1 tsp dried oregano
  • 2 tsp salt
  • 1 tsp black pepper
  • 1 tbsp chili powder

Blender or food processor, run it until smooth. No blender? Mince the chipotle and the garlic, then whisk everything together in a bowl. It works, it’s just not as smooth.

Meat and marinade go into a large ziplock. Seal it, shake it until the steak is coated, refrigerate for at least 30 minutes.

Thirty minutes is the floor, not the target. There’s no real ceiling here. You can leave it up to 24 hours if you want, and an overnight sit is a fine way to get dinner mostly done the night before.

If you like this marinade, it’s close cousins with the sauce on my chipotle salsa brava grilled chicken, which uses the same canned-chipotle backbone on a whole bird.

The veggies get soy sauce

Two bell peppers, sliced. Half a yellow onion, sliced. Three tablespoons of soy sauce, salt, pepper. Toss to coat and set aside.

Soy sauce is not a traditional fajita ingredient and I know it. It’s a little restaurant trick. It gives the peppers and onions great flavor, and it goes in anyway.

The veggies don’t go on the grill. I cook them on the stovetop in a skillet while the steak is out there grilling. Two jobs at once, everything lands at the same time.

About 5 minutes in the skillet, until just softened. Not collapsed. You still want some structure to the peppers when they hit the tortilla.

600°F and turn it every 60 seconds

Preheat the grill to 600℉. That’s hotter than most people run it, and that’s the point.

Take the meat out of the marinade and put it straight on the grates. Then turn it every 60 seconds. Every minute, without fail.

Flipping that often does two things. It cooks the steak evenly instead of cooking it from one face at a time, and it shrinks the gray band around the edge. The gray band is that ring of overcooked, dull-colored meat between the crust and the pink center. Constant turning keeps that ring thin.

The same high-heat, frequent-flip approach is what I use on a grilled ribeye with chimichurri butter when I want a thicker cut to come out edge to edge pink.

Pull it 10 degrees early

Temp the steak while it cooks and pull it 10° before your target. Carryover cooking does the rest.

DonenessFinal Temp (after rest)Pull Off Grill At
Rare120–125°F110–115°F
Medium Rare130–135°F120–125°F
Medium140–145°F130–135°F
Medium Well150–155°F140–145°F
Well Done160°F+150–155°F

Rest for at least 5 minutes after it comes off.

How much it climbs during that rest depends on thickness. Cuts between 1.5″ and 2″ can carry over closer to 10°F. Anything under 1.5″ might only rise about 5°F.

Use a probe. The ThermoPro TP19H is a very cost effective choice and it’s what I reach for.

I target medium rare. Off the grill at 120–125°F, resting up to 130–135°F.

Slice against the grain

Flap meat has a loose, obvious grain. Find it and cut across it.

Do this wrong and you get chewy strips no matter how well you cooked the steak. Do it right and even a cheaper cut comes apart easily in a tortilla. This is the step people skip, and it’s the one that separates good fajitas from tough ones.

Serving

Serves 6. Fifteen minutes of prep, fifteen minutes of cook, thirty minutes marinating, an hour door to door.

Tortillas matter more than people admit. My chewy sourdough tortillas hold up to a pile of steak and peppers without tearing, which is more than most store-bought flour tortillas can say.

If you want to push the smoke further, a slice of chipotle chimichurri compound butter melted over the rested steak stacks on the same flavor from a different direction.

2 comments

5 from 1 vote

Rate my recipe and leave a comment!

Rate This Recipe





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