Introduction
The kitchen fills with the smell of lime, cumin, and hot oil — and that first loud sizzle always makes me smile. I love how Steak Fajitas come together fast, with bright flavors and a little char on the meat. This always takes me back to Sunday dinners. If you want another easy, comforting steak meal later in the week, try my take on cheesy steak pasta for a different vibe.
Why You’ll Love This
- Fast weeknight dinner that still feels special.
- Flexible: pick skirt, flank, sirloin, or hanger steak.
- Bright, citrusy marinade balances smoky spices.
- Kid-friendly—serve mild or up the heat.
Quick Recipe Snapshot
- Servings: 4–6
- Prep time: 10–20 minutes (plus marinating)
- Cook time: 10–12 minutes
- Total time: 1 hour to overnight (mostly hands-off)
- Skill level: Easy
- Taste: savory + bright with a warm spice kick
You’ll feel confident—this method is forgiving and quick once the steak and veg are sliced.
Ingredients You’ll Need

- 2 pounds skirt, flank, sirloin, or hanger steak, sliced into half-inch strips
- 1 red pepper, deseeded and sliced into thin strips
- 1 green or yellow pepper, deseeded and sliced into thin strips
- 1 medium onion, peeled and sliced into thin strips
- 3 tablespoons olive oil
- 1 tablespoon lime juice
- 1/2 teaspoon chili powder
- 1 teaspoon ground cumin
- pinch of cayenne pepper
- 1/2 teaspoon Kosher salt
- 1/2 teaspoon fresh ground black pepper
- 2 cloves garlic, minced
- 6 to 8 tortillas, warmed
Chef notes:
- Fresh garlic = bigger flavor.
- Slice meat across the grain for tenderness.
- Use a hot skillet for good sear.
How to Make It
- First, put the steak into a sealable bag and the peppers and onion into a separate bag.
- Next, in a jar with a tight lid, combine olive oil, lime juice, chili powder, cumin, cayenne, salt, pepper, and garlic; shake well until glossy.
- Then, pour one third of the marinade over the steak, one third over the vegetables, and save the rest. Seal both bags and chill for 1 hour or overnight for more flavor.
- When ready, heat a large skillet over medium-high until it’s very hot and shimmering. You want that instant sizzle.
- Meanwhile, pour the vegetables into the skillet and cook, stirring occasionally, until they’re just tender-crisp with golden edges, about 4–5 minutes; remove and set aside.
- Now add the steak strips in a single layer; let them sear without crowding, flipping once, until cooked through and browned, about 7–10 minutes total—look for browned edges and medium doneness.
- Finally, return the vegetables to the pan with the reserved marinade, heat for a minute until the sauce thickens slightly, and scoop onto warmed tortillas to serve.
I often toss everything together at the end so the pan juices cling to the meat and peppers.
Kitchen Tips (From My Kitchen)
- Time-saver: Slice peppers and onion while steak marinates to save time.
- Common mistake + fix: Crowding the pan steams the meat; cook in batches for good browning.
- Simple variation: Add chopped cilantro and a dash of smoked paprika for extra warmth.
(Also, if you love steak dishes, I sometimes riff on this method for a quick pasta with steak dinner.)
Serving Ideas
- Weeknight tacos: pile meat and peppers into warm tortillas with lime wedges and crema.
- Casual dinner platter: serve with Spanish rice and charred corn for a festive spread.
- Brunch twist: top fried eggs with leftover steak and peppers for a robust morning plate.
- Garnish suggestions: chopped cilantro, sliced avocado, pickled onions, or crumbled queso fresco.
- For a party, set a fajita station so guests assemble their own.
(If you like layered casseroles, these flavors also inspire a fun Philly-style bake.)
Storing & Leftovers
- Fridge: Store in an airtight container for 3–4 days.
- Freezer: Freeze cooked meat and veg for up to 2 months in a freezer-safe bag.
- Reheat: Warm gently in a skillet with a splash of water to retain juiciness.
Leftover idea: Make a quick steak fajita bowl over rice or toss into scrambled eggs for breakfast.

Steak Fajitas
Ingredients
Method
- Put the steak into a sealable bag and the peppers and onion into a separate bag.
- In a jar with a tight lid, combine olive oil, lime juice, chili powder, cumin, cayenne, salt, pepper, and garlic; shake well until glossy.
- Pour one third of the marinade over the steak, one third over the vegetables, and save the rest. Seal both bags and chill for 1 hour or overnight for more flavor.
- Heat a large skillet over medium-high until it’s very hot and shimmering.
- Pour the vegetables into the skillet and cook, stirring occasionally, until they’re just tender-crisp with golden edges, about 4–5 minutes; remove and set aside.
- Add the steak strips in a single layer; let them sear without crowding, flipping once, until cooked through and browned, about 7–10 minutes total.
- Return the vegetables to the pan with the reserved marinade, heat for a minute until the sauce thickens slightly, and scoop onto warmed tortillas to serve.
Notes
FAQs
Q: Can I make these ahead?
A: Yes—marinate the steak and veg overnight, then cook the same day; it saves time and deepens flavor.
Q: What can I substitute for skirt steak?
A: Flank, sirloin, or hanger work well; slice thin across the grain to keep meat tender.
Q: How do I know when the steak is done?
A: Look for browned edges and no pink in the center for well-done, or pull after a few minutes for medium; slices should be juicy, not rubbery.
Q: Can I freeze these?
A: Yes, freeze cooked strips in portions and reheat in a skillet—this keeps texture better than the microwave. (Steak Fajitas reheat best on the stove.)
Final Thoughts
I make these Steak Fajitas when I want something un-fussy that still feels special; the bright lime and smoky cumin always bring people to the table. Tweak the heat, swap the steak cut, or pile on the garnishes—make it yours. Try them tonight and tell me how you serve them.
Conclusion
If you want another home-cooked take to compare, this Steak Fajitas Recipe – Add a Pinch and this version from The Very BEST Steak Fajitas Recipe – Little Spice Jar are both lovely references for technique and seasoning. Steak Fajitas
Leave a comment