These fajitas use a tequila, lime, and orange juice marinade on flank steak, plus a homemade seasoning blend you mix in two minutes. The honest reason to make this version instead of reaching for a packet: the citrus-and-tequila combination actually tenderizes the meat, so you get a noticeably better texture without any extra effort. It makes 10 fajitas, which is exactly the right amount when you have people coming over and need dinner to run itself.
The short version of why this works
Two things carry this recipe. First, the acid in the lime and orange juice breaks down the muscle fibers in flank steak — a cut that turns chewy fast if you skip this step. The tequila adds a subtle depth that plain citrus alone doesn’t give you, and it cooks off completely on the grill. Second, resting the steak for at least 5 minutes after grilling is non-negotiable. Flank steak is lean and tight-grained; cut it too soon and the juices run straight out onto the board. Rest it, then slice thin against the grain, and the texture is completely different — tender instead of stringy. Everything else in this recipe is flexible. Those two steps are not.
Mistakes to avoid
- Marinating too long. The citrus juice in this marinade is aggressive. Past 8 hours, the acid starts to break the surface of the meat down to a mushy texture rather than tenderizing it. Aim for 1–4 hours for the best result; overnight is too long.
- Pulling the steak straight from the fridge to the grill. Cold meat seizes on contact with high heat and cooks unevenly. Let the marinated steak sit at room temperature for 30 minutes before it goes on the grill.
- Crowding the peppers and onions. If you pile everything into one pan, the vegetables steam instead of blister. Use a large cast-iron skillet or cook in two batches — you want color on those edges, not soft, pale strips.
- Skipping the tortilla warm-up. A cold flour tortilla straight from the bag cracks and tastes like cardboard. Thirty seconds per side in a dry skillet over medium heat, or wrapped in a damp paper towel in the microwave for 45 seconds, makes a real difference — skip the garnish plate of lime wedges before you skip this step.
- Using pre-shredded bagged cheese. The anti-caking coating on pre-shredded cheese stops it from melting properly onto warm steak. Buy a block and shred it yourself, or just use it as-is knowing it won’t melt.
Smart swaps
- No tequila: Replace with an equal amount of apple cider vinegar plus a tablespoon of water. You lose the depth but keep the tenderizing effect.
- Flank steak alternatives: Skirt steak works almost identically here and is often cheaper. Sirloin is a fine substitute but benefits from the full 4-hour marinade since it’s thicker.
- Orange juice: Fresh-squeezed is best, but standard store-bought 100% orange juice works fine. Avoid juice cocktails or anything with added sugar — the marinade will char before the steak is done.
- Flour tortillas: Corn tortillas are a natural swap if you need a gluten-free option, but they’re smaller, so plan for 2 per person rather than 1 and adjust your yield accordingly.
Tequila Lime Steak Fajitas (Homemade Seasoning)
Equipment
- Charcoal or gas grill (or 12-inch cast iron skillet)
- Large mixing bowl
- Resealable gallon-size bag (for marinating)
- 12-inch skillet (for sautéing vegetables)
- Sharp chef’s knife
- Cutting board
- Instant-read meat thermometer
Ingredients
For Fajita Seasoning
- 1 teaspoon cumin
- 1 teaspoon salt
- 1 teaspoon black pepper
- 2 teaspoons oregano Spanish
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 2 teaspoons chili powder
For Steak Marinade
- ½ cup tequila 120ml, blanco or reposado
- ½ cup fresh orange juice 120ml
- 1 medium lime squeezed
- 1 teaspoon kosher salt
- 1 teaspoon black pepper
- 2 sprigs rosemary or 1 tablespoon crushed rosemary
- ½ can lemon-lime soda 6 oz / 180ml, such as Sprite or 7UP
Tequila Lime Steak Fajitas
- 2 pounds flank steak 900g, or sirloin steak
- 1 medium yellow bell pepper
- 1 medium green bell pepper
- 1 medium yellow onion
- 10 large soft flour tortillas 10-inch / 25cm
- 1 cup sour cream 240ml
- 1½ cups shredded cheese 170g, Mexican blend, cheddar, or Monterey Jack
- 1 cup salsa 240ml, mild, medium, or hot to preference
- 3 medium jalapeños seeded if desired and sliced into ¼-inch (6mm) rings
- ½ head iceberg lettuce shredded, about 3 cups
- 1 medium tomato diced
- 1-2 tablespoons neutral oil vegetable or canola, for skillet cooking and sautéing vegetables
Instructions
For Fajita Seasoning
- Place all ingredients into a mixing bowl and whisk together.1 teaspoon cumin, 1 teaspoon salt, 1 teaspoon black pepper, 2 teaspoons oregano, 2 teaspoons garlic powder, 2 teaspoons onion powder, 2 teaspoons chili powder
For Steak Marinade
- Set aside 1½ tablespoons of the fajita seasoning to reserve for seasoning the vegetables later, then put the remainder of the fajita seasoning in the bowl.1 teaspoon cumin, 1 teaspoon salt, 1 teaspoon black pepper, 2 teaspoons oregano, 2 teaspoons garlic powder, 2 teaspoons onion powder, 2 teaspoons chili powder
- In a mixing bowl, combine all remaining marinade ingredients and whisk together. Pour the marinade over the steaks in a resealable gallon-size bag. Place the bag in the refrigerator to marinate for at least one hour and up to 8 hours.½ cup tequila, ½ cup fresh orange juice, 1 medium lime, 1 teaspoon kosher salt, 1 teaspoon black pepper, 2 sprigs rosemary, ½ can lemon-lime soda, 2 pounds flank steak
Tequila Lime Steak Fajitas
- Remove the steaks from the refrigerator 30 minutes before grilling to allow them to come to room temperature. This ensures even cooking and a more tender result.2 pounds flank steak
- Pat the steaks dry with paper towels. A dry surface is essential for getting a proper sear and char on the grill.2 pounds flank steak
- While waiting for the steaks to reach room temperature, julienne the onions, bell peppers, and jalapeños into strips about ¼ inch (6mm) thick.1 medium yellow bell pepper, 1 medium green bell pepper, 1 medium yellow onion, 3 medium jalapeños
- Remove the steaks from the marinade and discard the used marinade. Do not reuse it.2 pounds flank steak
- Season both sides of the steak generously with kosher salt and black pepper. Grill over high heat (approximately 450-500°F / 230-260°C) if using gas, or over direct heat if using charcoal. Alternatively, heat 1-2 tablespoons of neutral oil in a 12-inch cast iron skillet over high heat until the oil just begins to smoke, then sear the steaks.1 teaspoon kosher salt, 1 teaspoon black pepper, 2 pounds flank steak, 1-2 tablespoons neutral oil
- Cook steaks to your preferred level of doneness. I prefer mine cooked to about a medium rare, depending on the thickness of the steaks, about 3½ to 4 minutes per side.2 pounds flank steak
- Remove the steaks from the heat and transfer to a cutting board. Tent loosely with aluminium foil and rest for 5-10 minutes while you sauté the vegetables.2 pounds flank steak
- Over high heat, place onions, peppers, jalapeños, and 1½ tablespoons of the reserved fajita seasoning into a hot skillet and cook until vegetables are tender, about 4 minutes.1 medium yellow bell pepper, 1 medium green bell pepper, 1 medium yellow onion, 3 medium jalapeños, 1-2 tablespoons neutral oil
- Slice the steak to desired thickness across the grain to help the meat stay tender. Place sliced meat into the pan with vegetables and remove from heat.2 pounds flank steak
- Warm the tortillas on the grill or in a dry skillet for about 30 seconds per side. Load each tortilla with sliced steak, sautéed peppers, and onions. Top with shredded lettuce, cheese, jalapeños, salsa, and sour cream if desired. Enjoy!10 large soft flour tortillas, 1 cup sour cream, 1½ cups shredded cheese, 1 cup salsa, 3 medium jalapeños, ½ head iceberg lettuce, 1 medium tomato
Notes
Nutrition
FAQ
Can I cook these on a stovetop instead of a grill?
Yes — a cast-iron grill pan or a heavy skillet over high heat works well. Get the pan very hot before the steak goes in, and expect a little more smoke than you’d get outdoors, so turn on your exhaust fan.
Can I marinate the steak the night before?
Keep it to no more than 8 hours total, so an overnight marinade only works if you’re eating early the next day. If you need to prep further ahead, mix the dry seasoning and slice the vegetables the night before, then start the marinade the morning of.
How do I keep everything warm if I’m serving a group?
Tent the rested, sliced steak loosely with foil and keep it in a low oven (around 200°F) for up to 20 minutes. Keep the cooked peppers and onions in a covered skillet on the lowest burner setting, and wrap tortillas in foil in the same oven — this way everything hits the table hot at once without you standing over the stove.
More recipes to try
- Crispy, Golden Chimichangas
- Sizzling Grilled Chicken Tacos
- Cowboy Caviar Southwestern Bean Salad
- Handmade Flour Tortillas

















































