Restaurant Style Steak Fajitas

Restaurant Style Steak Fajitas bring that sizzling skillet experience right to your kitchen table tonight. Juicy marinated steak meets charred bell peppers and onions in warm tortillas. This Tex-Mex favorite comes together faster than takeout and tastes even better.

Love More Recipes? Try My Crockpot Chicken Fajitas or this Sheet Pan Chicken Fajitas next.

Steak Fajitas

Why You’ll Love This Recipe

  • Citrus marinade tenderizes beef and adds incredible flavor
  • Ready in under an hour from start to finish
  • Works perfectly on the grill or stovetop
  • Everyone builds their own fajitas exactly how they like them
  • Leftovers make amazing next-day lunch bowls
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
Steak Fajitas

Steak Fajitas


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 30 minutes

Description

Juicy grilled steak strips get tossed with charred peppers and onions for authentic restaurant experience. The citrus marinade works double duty as both flavor booster and finishing sauce.


Ingredients

  • 1.5 pounds flank steak (skirt steak works great too)
  • 4 limes, juiced
  • 1/4 cup avocado oil
  • 1 Serrano pepper, seeded and diced
  • 1 tablespoon soy sauce
  • 1 tablespoon agave nectar
  • 5 garlic cloves, minced
  • 2 tablespoons fresh cilantro, chopped
  • 2 teaspoons ground cumin
  • 1/2 teaspoon chile powder
  • 1 teaspoon salt
  • 1 large onion, sliced into rounds
  • 3 bell peppers, sliced into strips
  • 12 flour tortillas


Instructions

1. Whisk lime juice, oil, Serrano pepper, soy sauce, agave, garlic, cilantro, cumin, chile powder, and salt in bowl. Transfer 1/4 cup to separate container and refrigerate for later.

2. Cut flank steak in half crosswise and place in ziplock bag with remaining marinade. Seal and massage to coat completely. Refrigerate 30 minutes up to 2 hours.

3. Heat grill to medium-high heat around 400-450 degrees. Clean grates and oil lightly to prevent sticking.

4. Remove steak from marinade and let excess drip off. Place on hot grill and cook 4-6 minutes per side for medium-rare. Use thermometer to check for 130-135 degrees internal temperature.

5. Transfer steak to cutting board and let rest 10 minutes. Resting allows juices to redistribute throughout the meat.

6. Brush onion rounds and pepper strips with oil. Grill 8-12 minutes, turning occasionally, until charred and softened.

7. Slice rested steak against the grain into thin strips. Brush with reserved marinade and arrange on platter with vegetables. Serve immediately with warm tortillas.

Notes

Always slice against the grain for maximum tenderness. Look for lines running through meat and cut perpendicular to them.

Don’t skip resting time. Ten minutes allows juices to redistribute instead of running out onto cutting board.

Reserve clean marinade before adding raw meat. Never use marinade that touched raw meat as finishing sauce unless you boil it first.

Let vegetables sit undisturbed on grill 3-4 minutes before flipping for gorgeous caramelized edges.

Pat steak dry before grilling for better sear.

Store leftover steak and vegetables separately in airtight containers up to 4 days.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Tex-Mex

Ingredients You’ll Need

1.5 pounds flank steak (skirt steak works great too)

4 limes, juiced

1/4 cup avocado oil (or olive oil)

1 Serrano pepper, seeded and diced

1 tablespoon soy sauce

1 tablespoon agave nectar (honey works too)

5 garlic cloves, minced

2 tablespoons fresh cilantro, chopped

2 teaspoons ground cumin

1/2 teaspoon chile powder

1 teaspoon salt

1 large onion, sliced into rounds

3 bell peppers, sliced into strips

12 flour tortillas

Why These Ingredients Work

Fresh Lime Juice: The acid breaks down tough muscle fibers while infusing citrus brightness into every bite. Bottled juice just can’t compare to fresh squeezed.

Flank Steak: This affordable cut has deep beefy flavor and absorbs marinade beautifully. The visible grain makes it easy to slice correctly for maximum tenderness.

Cumin and Chile Powder: These warm spices create that authentic Tex-Mex flavor you crave from your favorite restaurant. They add complexity without overwhelming the beef.

Serrano Pepper: Brings gentle heat that builds with each bite. Removing seeds keeps it family-friendly while maintaining authentic flavor.

Essential Tools and Equipment

  • Grill or cast iron skillet
  • Sharp knife for slicing
  • Gallon ziplock bag
  • Tongs for flipping
  • Meat thermometer
  • Cutting board

How To Make Restaurant Style Steak Fajitas

Mix the Marinade

Whisk lime juice, oil, Serrano pepper, soy sauce, agave, garlic, cilantro, cumin, chile powder, and salt in a bowl. Transfer 1/4 cup to a separate container and refrigerate for later. This becomes your finishing sauce.

Marinate the Steak

Cut flank steak in half crosswise and place in ziplock bag with remaining marinade. Seal and massage to coat completely. Refrigerate for 30 minutes up to 2 hours.

Heat Your Grill

Preheat grill to medium-high heat, around 400-450 degrees. Clean grates and oil lightly to prevent sticking. Hot grates create those beautiful char marks.

Grill the Beef

Remove steak from marinade and let excess drip off. Place on hot grill and cook 4-6 minutes per side for medium-rare. Use your thermometer to check for 130-135 degrees internal temperature.

Rest the Meat

Transfer steak to cutting board and let rest 10 minutes. Resting allows juices to redistribute throughout the meat instead of running out when you slice.

Char the Vegetables

Brush onion rounds and pepper strips with oil. Grill 8-12 minutes, turning occasionally, until charred and softened. The slight char adds amazing smoky flavor.

Slice and Serve

Slice steak against the grain into thin strips. Brush with reserved marinade and arrange on platter with vegetables. Serve immediately with warm tortillas and your favorite toppings.

Steak Fajitas

You Must Know

Always slice against the grain. Look for the lines running through your steak and cut perpendicular to them. Slicing with the grain makes fajitas tough and chewy.

Don’t skip resting time. Ten minutes feels like forever when you’re hungry, but cutting too soon means all those delicious juices end up on your cutting board instead of in your fajitas.

Reserve clean marinade first. Never use marinade that touched raw meat as a finishing sauce unless you boil it first. Setting aside 1/4 cup before marinating keeps things food-safe.

Amelia’s Secret: Let vegetables sit undisturbed on the grill for 3-4 minutes before flipping. Resist the urge to move them around and you’ll get gorgeous caramelized edges every time.

Pro Tips & Cooking Hacks

  • Pat steak dry before grilling for better sear
  • Keep onion rounds intact until after grilling
  • Use two-zone fire for better temperature control
  • Don’t crowd the grill or vegetables steam instead of char
  • Bring meat to room temperature 20 minutes before cooking
  • Flip steak only once for proper crust development
  • Heat tortillas on cooler side of grill while meat rests
  • Clean grates thoroughly before and after cooking

Flavor Variations & Suggestions

Chicken Fajitas: Swap steak for boneless chicken thighs and marinate the same way. Grill 5-7 minutes per side until internal temperature hits 165 degrees.

Shrimp Version: Use large peeled shrimp and marinate just 15-20 minutes. Thread on skewers and grill 2-3 minutes per side until pink.

Extra Spicy: Add cayenne pepper to marinade and leave seeds in the Serrano. Top finished fajitas with sliced jalapeños for even more heat.

Smoky Chipotle: Replace Serrano with two finely chopped chipotle peppers in adobo sauce. The smoky flavor transforms this dish completely.

Make-Ahead Options

Prep Work: Mix marinade up to 2 days ahead and refrigerate covered. Slice vegetables the day before and store in airtight containers. This cuts dinner prep time in half.

Extended Marinating: Marinate steak up to 24 hours for even deeper flavor penetration. Beyond 24 hours, the acid starts breaking down the texture too much.

Freezer Method: Freeze marinated raw steak in the ziplock bag for up to 3 months. Thaw overnight in refrigerator before grilling for best results.

What to Serve With Restaurant Style Steak Fajitas

Classic Sides: Mexican rice and refried beans make this a complete restaurant-style meal at home. Add a simple side salad with lime vinaigrette to round things out.

Fresh Toppings: Set out bowls of sour cream, guacamole, shredded cheese, salsa, and lime wedges. Fresh cilantro and pickled jalapeños add extra layers of flavor.

Make it a Bowl: Skip tortillas completely and serve over cilantro lime rice with black beans. This works great for anyone avoiding gluten.

Corn Additions: Grilled corn salad with cotija cheese complements the smoky char of the fajitas beautifully. Street corn on the cob works too.

Steak Fajitas

Allergy Information

Common Allergens: Contains soy from soy sauce and gluten from flour tortillas. The marinade itself is dairy-free and nut-free.

Gluten-Free Adaptations: Use tamari or coconut aminos instead of soy sauce. Serve with corn tortillas or lettuce wraps instead of flour tortillas for completely gluten-free meal.

Dairy-Free Notes: This recipe is naturally dairy-free. Simply skip cheese and sour cream toppings or use your favorite dairy-free alternatives instead.

Low-Carb Option: Skip tortillas and agave sweetener completely. Serve fajita mixture over cauliflower rice or in butter lettuce cups with keto-friendly toppings.

How to Store

Refrigeration: Store leftover steak and vegetables in separate airtight containers for up to 4 days. Keep tortillas in original packaging or sealed bag at room temperature.

Reheating Tips: Warm steak and vegetables together in skillet over medium heat with splash of water or broth. This prevents drying out while bringing everything back to serving temperature.

Freezing Cooked: Not recommended as texture suffers significantly. Freeze marinated raw steak instead for better results when ready to cook.

Frequently Asked Questions

Can I use different beef cuts?

Skirt steak is actually the traditional choice and cooks even faster than flank. Sirloin works too but costs more. Avoid tough cuts like chuck that need longer cooking times.

How do I know when steak is done?

Use a meat thermometer for perfect results every time. Pull at 130-135°F for medium-rare or 135-145°F for medium. Remember it continues cooking while resting.

Can I make these without a grill?

Absolutely! Heat cast iron skillet over high heat until smoking hot. Cook steak 4-6 minutes per side, then cook vegetables in same pan for similar char and flavor.

What if I can’t find Serrano peppers?

Jalapeño peppers make a perfect substitute with slightly milder heat. Leave some seeds in for extra spice or use 1/4 teaspoon red pepper flakes in a pinch.

Is overnight marinating okay?

Yes! Extended marinating develops even more flavor. Just don’t exceed 24 hours or the lime juice acid can start making the texture mushy.

💬 Tried this recipe? Leave a comment and rating below!

Leave a Comment

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