Sizzling Steak Fajitas

Featured in: Oven & Stovetop Plates

These sizzling steak fajitas feature tender strips of marinated flank or skirt steak, seared to perfection with vibrant red, yellow, and green bell peppers alongside sweet caramelized onions. The citrus-spice marinade infuses every bite with authentic Mexican flavors, while the sizzling presentation brings restaurant-style flair to your table. Ready in just 35 minutes from start to finish, this customizable dish lets everyone build their own perfect creation using warm tortillas and favorite toppings like fresh cilantro, creamy guacamole, zesty salsa, or shredded cheese.

Updated on Wed, 14 Jan 2026 15:07:00 GMT
Steak Fajitas feature sizzling beef strips with vibrant bell peppers and onions, ready to be wrapped in warm tortillas. Save Pin
Steak Fajitas feature sizzling beef strips with vibrant bell peppers and onions, ready to be wrapped in warm tortillas. | belleamezray.com

The first time I made steak fajitas, I underestimated the power of the sizzle. My husband came running into the kitchen, drawn by that unmistakable sound and smell, asking what restaurant I had secretly ordered from. The way the smoked paprika hits hot oil creates something almost magical in the air.

Last summer, I made these for a crowd of eight people, tripling the recipe and using my biggest cast iron skillet. My friend Sarah who claims she does not like peppers went back for thirds. The secret is letting those vegetables get just enough char while staying tender crisp.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Flank or skirt steak: These cuts have the perfect grain for slicing into thin strips and absorb marinade beautifully
  • Smoked paprika: This one spice creates that authentic fajita flavor profile everyone recognizes
  • Lime juice: The acid breaks down tough fibers and brightens the rich beef
  • Bell peppers in three colors: The mix looks gorgeous and each variety brings a slightly different sweetness
  • Corn or flour tortillas: Warm them properly and they become the perfect vehicle for all those juices

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Marinate the beef:
Whisk together oil, lime juice, garlic, and spices in a bowl. Add the steak strips, toss well, and let them sit for at least 15 minutes while you prep everything else.
Sear the steak:
Heat a tablespoon of oil in your largest skillet over medium high heat until shimmering. Add the steak in a single layer and let it develop a dark crust, about 2 minutes per side.
Cook the vegetables:
Add the remaining oil to the same pan, then toss in the sliced peppers and onions. Let them cook undisturbed for a minute before stirring, allowing some pieces to char and develop sweetness.
Bring it all together:
Return the steak to the pan, toss everything together, and let it sizzle for just a minute so the flavors meld. Serve immediately while the tortillas are still warm and pliable.
Tender marinated steak and sautéed vegetables for Steak Fajitas, garnished with fresh lime wedges and cilantro on a platter. Save Pin
Tender marinated steak and sautéed vegetables for Steak Fajitas, garnished with fresh lime wedges and cilantro on a platter. | belleamezray.com

These fajitas have become our Friday night tradition, something my kids actually request instead of pizza. There is something about building your own taco at the table that turns dinner into an event instead of just a meal.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Getting That Restaurant Sizzle

The key is cooking with high heat and resisting the urge to stir constantly. When you hear that loud sizzle, the food is exactly where it should be. Do not be afraid of a little smoke and char.

Tortilla Wisdom

I used to just microwave tortillas until a friend taught me to warm them directly over a gas flame for 15 seconds per side. The slight blistering and softening makes them fold perfectly without cracking. For electric stoves, a dry hot skillet works just as well.

Make It Your Own

The base recipe is fantastic, but fajitas are endlessly adaptable. I have made these with chicken, shrimp, and even portobello mushrooms for vegetarian friends. The marinade works equally well on all of them.

  • Try adding a splash of beer to the pan while cooking the vegetables
  • Extra lime juice at the end brightens everything up
  • Warm your serving platter so the fajitas stay hot longer
Close-up of juicy Steak Fajitas with charred peppers and onions, served hot with flour tortillas and toppings like guacamole. Save Pin
Close-up of juicy Steak Fajitas with charred peppers and onions, served hot with flour tortillas and toppings like guacamole. | belleamezray.com

There is nothing quite like the sound of fajitas hitting the table to make people excited about dinner. Enjoy those sizzling moments.

Recipe Questions

What cut of beef works best for fajitas?

Flank steak and skirt steak are ideal choices because they're flavorful and become tender when sliced thin against the grain. Look for cuts with good marbling for the most juicy results.

How long should I marinate the steak?

Marinate for at least 15 minutes to infuse flavors, but up to 2 hours in the refrigerator yields even more tender and seasoned meat. Beyond 2 hours, the citrus can start breaking down the texture too much.

Can I make these ahead of time?

You can slice vegetables and mix the marinade up to a day in advance. Cook everything just before serving for the best sizzling presentation and texture. Reheated fajitas tend to lose their characteristic sizzle.

What's the secret to getting that restaurant sizzle?

Use a cast-iron skillet or heavy pan preheated until smoking hot, and serve immediately while still bubbling. The dramatic sizzle comes from high heat and the moisture released from vegetables hitting the hot surface.

Are corn or flour tortillas better?

Corn tortillas are traditional and naturally gluten-free with a distinct earthy flavor. Flour tortillas are softer and more pliable, making them easier to roll. Choose based on dietary needs and personal preference.

What sides complement fajitas?

Mexican rice, refried beans, or black beans make classic accompaniments. A simple green salad with lime dressing balances the rich flavors. Cold beverages like Mexican lager or margaritas perfectly complement the spices.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sizzling Steak Fajitas

Tender beef strips sizzling with colorful peppers and onions, served with warm tortillas

Time to Prep
20 minutes
Time to Cook
15 minutes
Overall Time
35 minutes
By Belle Amezray Bennett Olson


Skill Level Easy

Cuisine Mexican

Makes 4 Portions

Diet Preferences None specified

What You’ll Need

Marinade

01 1 lb flank steak or skirt steak, sliced into thin strips
02 2 tbsp olive oil
03 2 tbsp lime juice (about 1 lime)
04 2 cloves garlic, minced
05 1 tsp ground cumin
06 1 tsp smoked paprika
07 ½ tsp chili powder
08 ½ tsp salt
09 ¼ tsp black pepper

Fajitas

01 1 red bell pepper, sliced
02 1 yellow bell pepper, sliced
03 1 green bell pepper, sliced
04 1 large onion, sliced
05 2 tbsp olive oil

Serving

01 8 small flour or corn tortillas, warmed
02 Sour cream (optional)
03 Salsa (optional)
04 Fresh cilantro, chopped (optional)
05 Lime wedges (optional)
06 Sliced avocado or guacamole (optional)
07 Shredded cheese (optional)

How To Make It

Step 01

Prepare the Marinade: Whisk together olive oil, lime juice, garlic, cumin, smoked paprika, chili powder, salt, and black pepper in a medium bowl. Add steak strips and toss to coat thoroughly. Marinate for at least 15 minutes, or up to 2 hours in the refrigerator for deeper flavor penetration.

Step 02

Sear the Steak: Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Arrange marinated steak strips in a single layer without crowding. Sear for 2–3 minutes per side until browned and just cooked through. Remove steak from skillet and cover loosely to retain warmth.

Step 03

Cook Vegetables: Add remaining 1 tablespoon olive oil to the same skillet. Add sliced peppers and onion. Sauté for 5–7 minutes, stirring occasionally, until vegetables are softened and develop slight charring.

Step 04

Combine and Serve: Return seared steak to the skillet with the vegetables. Toss everything together and heat for 1–2 minutes until mixture is sizzling hot. Serve immediately with warm tortillas and preferred toppings.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large skillet or grill pan
  • Mixing bowls
  • Knife and cutting board
  • Tongs
  • Serving platter

Allergy Details

Review all components for allergens and get advice from a healthcare provider if unsure.
  • Contains wheat (if using flour tortillas) and dairy (if using sour cream or cheese). Gluten-free if using corn tortillas. Always check labels of toppings and tortillas for allergens if unsure.

Nutrition Details (each serving)

Nutrition facts here are for reference only and don’t replace professional guidance.
  • Energy (Calories): 390
  • Fat Content: 19 grams
  • Carbohydrates: 28 grams
  • Proteins: 27 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.