Sizzling Steak Fajitas with Peppers and Onions
My husband used to order fajitas every single time we went out, so I finally learned to make them at home just so we could stop waiting 45 minutes for a table on a Friday night.
This recipe takes 20 minutes of active work and 15 minutes of cook time. The smell alone, that smoky cumin-and-char combination, will pull everyone into the kitchen before you even call them.

Sizzling Steak Fajitas with Peppers and Onions
Juicy sliced steak and charred peppers hit a screaming-hot pan and come straight to the table still hissing.
Ingredients
Steak and Marinade
- 1.5 lbs flank steak or skirt steak , sliced thin against the grain after cooking
- 3 tbsp lime juice , freshly squeezed, about 2 limes
- 2 tbsp olive oil , divided
- 2 tsp ground cumin
- 1.5 tsp chili powder
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp kosher salt
- 0.5 tsp black pepper
Peppers and Onions
- 1 large yellow onion , halved and sliced into half-moons
- 1 large red bell pepper , seeded and sliced into strips
- 1 large green bell pepper , seeded and sliced into strips
- 1 large orange or yellow bell pepper , seeded and sliced into strips
- 0.5 tsp kosher salt
- 0.5 tsp cumin
For Serving
- 8 flour tortillas , 6-inch, warmed
- 1 cup sour cream
- 1 cup guacamole , store-bought or homemade
- 1 cup pico de gallo or fresh salsa
- 0.5 cup shredded Mexican blend cheese , optional
- 1 lime , cut into wedges for serving
Instructions
Tips & Notes
- Skirt steak has more fat marbling and slightly more flavor than flank, but flank is easier to find and slices more cleanly. Either works well here.
- Do not crowd the pan for the peppers and onions. If your skillet is smaller than 12 inches, cook the vegetables in two batches. A crowded pan steams the vegetables instead of charring them and you lose all the smoky flavor.
- Warm your tortillas directly over a gas burner flame for 10 to 15 seconds per side, turning with tongs, until they have small char spots and smell toasty. Wrap them in a clean towel to keep them pliable until serving.
- The 5-minute steak rest matters as much as the cook itself. Use that time to get all your toppings to the table so everything lands hot at once.
Nutrition per serving · estimated
Why the Pan Temperature Makes or Breaks This Recipe
Fajitas live and die by heat. A warm pan gives you gray, steamed meat and limp peppers. A screaming-hot pan gives you that dark crust on the steak and those charred, slightly sweet pepper edges that make the whole dish smell like a restaurant kitchen.
Let the pan preheat for a full 2 minutes on high before anything goes in. It feels like a long time to stand there waiting, but that heat is the entire difference between a fajita that tastes flat and one that gets finished down to the last strip.
Slicing Against the Grain Is Not a Suggestion
Flank and skirt steak have long, visible muscle fibers running in one direction. If you slice with those fibers, every bite is chewy and tough. If you slice across them, the fibers are short and each bite is tender.
Look at the cooked steak on the cutting board before you cut. You can see the grain lines clearly. Turn your knife perpendicular to those lines and slice on a slight diagonal for the widest, most tender pieces. Thirty seconds of attention here changes the entire texture of the finished fajita.


