Sizzling Beef Fajitas (Restaurant-Style)
Serves
3–4 people
Prep: 20 minutes
Cook: 15 minutes
Ingredients
Beef & Marinade
1½ lb (700 g) beef flank steak or skirt steak (best fajita cuts)
3 tbsp soy sauce
2 tbsp lime juice (fresh is key)
2 tbsp olive oil
1 tbsp Worcestershire sauce
3 cloves garlic, minced
1 tsp ground cumin
1 tsp chili powder
1 tsp paprika (smoked if you’ve got it)
½ tsp black pepper
½ tsp salt
Optional heat: ½ tsp cayenne or chili flakes
Vegetables
2 bell peppers (red + green), sliced into strips
1 large onion (white or yellow), thickly sliced
1 tbsp olive oil
Pinch of salt
Optional Finishing Touch
1 tbsp butter (for restaurant-style gloss)
Extra squeeze of lime juice
Prep the Beef (Important!)
Slice the beef against the grain into thin strips (this keeps it tender).
In a bowl, mix all marinade ingredients.
Add beef, toss well.
Marinate at least 20 minutes, ideally 1–2 hours (up to overnight).
👉 Pro move: Let the beef come to room temp for 10 minutes before cooking.
Cooking Instructions
1. Heat the Pan
Use a cast iron skillet if possible.
Heat over high heat until very hot (almost smoking).
2. Cook the Beef
Add a splash of oil.
Add beef in a single layer (cook in batches if needed).
Sear 1–2 minutes per side until browned.
Remove beef from pan and set aside.
⚠️ Don’t overcrowd the pan—this is how you get that sizzling look instead of steamed beef.
3. Cook the Veggies
Add 1 tbsp olive oil to the same pan.
Toss in onions first; cook 2 minutes.
Add bell peppers + pinch of salt.
Cook 3–4 minutes until slightly charred but still crisp.
4. Bring It All Together
Add beef back into the pan.
Pour in any leftover marinade.
Toss everything together for 1–2 minutes.
Finish with butter + lime juice (optional but 🔥).
You should hear that sizzle and smell pure happiness.
How to Serve
Serve straight from the hot skillet with:
Warm flour tortillas
Guacamole
Sour cream
Pico de gallo
Shredded cheese
Cilantro
Or eat it just like the photo—solo, sizzling, and unapologetic.
Pro Tips (Chef Secrets)
Cast iron = non-negotiable for that restaurant look.
If beef toughens → heat wasn’t high enough or overcooked.
Want smoky flavor? Add ½ tsp liquid smoke to marinade.
Want Mexican restaurant flavor? Add ½ tsp sugar to marinade.

