This post may contain affiliate links. Please read our disclosure policy.
Chili Lime Steak Fajitas are so juicy, flavorful, and downright irresistible! The secret to this steak fajitas recipe is all in the marinade. It’s bold, zesty, and perfect for summer grilling or a quick sear on the stovetop.
It’s no surprise these steak fajitas have become a reader favorite around the world. They’re simple to make, loaded with incredible flavor, and perfect for a throw-together weeknight meal. And if you want something fresh and vibrant on the side, my Chicken Caprese Salad is the perfect match to balance out every bite.

What Makes This Recipe So Good
These steak fajitas are all about bold flavor and juicy, tender bites of beef. The chili lime marinade works its magic by infusing the steak for fajitas with tangy citrus, savory spices, and just the right kick of heat. Whether you grill them outdoors or sear them on the stovetop, the result is always mouthwatering.
Another reason this steak fajitas recipe is a keeper is its simplicity. With minimal prep and quick cooking time, you can have dinner on the table fast without sacrificing taste. It’s no wonder people keep coming back to these chili lime steak fajitas—they’re fresh, easy, and full of flavor every time.
What Goes Into Steak Fajitas

A handful of fresh, simple ingredients come together to make these steak fajitas incredibly flavorful. The marinade does all the heavy lifting, while crisp vegetables and creamy avocado round out the dish for the perfect balance.
- Steak: Rump, skirt, or flank steak works beautifully for fajitas, soaking up the chili lime marinade and cooking up tender and juicy.
- Lime Juice: Freshly squeezed lime brightens the marinade, adding a tangy punch that makes these chili lime steak fajitas stand out.
- Bell Peppers: A mix of red, yellow, and green peppers adds color, sweetness, and crunch to every bite.
- Avocado: Creamy slices of avocado balance the spice and make this steak fajitas recipe extra satisfying.
Note: Please see recipe card at the bottom for a full list of ingredients with measurements.
How To Make Steak Fajitas

- Make the Marinade: Whisk olive oil, lime juice, cilantro, garlic, brown sugar, chili flakes, cumin, and salt until well combined. Pour half into a shallow dish and refrigerate the rest to use later.

- Marinate the Steak: Place the steak in the marinade, turning to coat evenly. Cover and refrigerate for at least 30 minutes or up to overnight, then remove 30 minutes before cooking.

- Cook on Skillet: Heat teaspoon of oil in a grill pan or cast-iron skillet over medium-high heat. Sear the steak for about 4 minutes per side, then let it rest for 5 minutes.

- Cook on Grill: Preheat your barbecue or outdoor grill to high heat. Grill the steak for 5–7 minutes per side, then transfer to a plate and rest for 5–10 minutes.

- Sauté the Vegetables: Wipe down the skillet or grill, add a drizzle of oil, and cook the peppers and onions with half of the reserved marinade until tender and slightly charred.

- Assemble the Fajitas: Slice the steak thinly against the grain. Fill warm tortillas with steak, vegetables, avocado, cilantro, and sour cream, then drizzle with the remaining marinade.
A hearty side like Warm Chicken and Pumpkin Lentil Stew is perfect for rounding out your fajita night. Its cozy flavors pair beautifully with the zesty chili lime steak, giving you a filling, comforting balance.
For something lighter, Simple Lemon Garlic Asparagus brings a fresh, crisp contrast, while Honey Roasted Butternut Squash & Brussels Sprouts With Bacon adds caramelized sweetness and savory crunch to the table. Together, these sides create a well-rounded spread that makes your steak fajitas shine even brighter.
Recipe FAQ’s
The best steak for fajitas is usually flank, skirt, or rump steak. These cuts are lean, flavorful, and soak up marinade beautifully when sliced thin against the grain.
Yes, you can marinate the steak overnight and chop the vegetables ahead. When you’re ready, just cook everything fresh for the best flavor and texture.
Yes, you can roast the marinated steak and vegetables on a sheet pan at high heat until cooked through, then slice and serve in tortillas.

WATCH HOW TO MAKE STEAK FAJITAS RIGHT HERE!
You might also like

Get a free eBook!
Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

Chili Lime Steak Fajitas
Ingredients
MARINADE:
- 2 tablespoons olive oil
- 1/3 cup lime juice freshly squeezed
- 2 tablespoons fresh cilantro chopped
- 2 cloves garlic crushed
- 1 teaspoon brown sugar
- ¾ teaspoon red chilli flakes adjust to your preference of spice
- ½ teaspoon ground cumin
- 1 teaspoon salt
- 1 pound steak rump, skirt or flank steak
FAJITAS:
- 3 bell peppers of different colours: red, yellow and green, deseeded and sliced
- 1 onion sliced
- 1 avocado sliced
OPTIONAL SERVING SUGGESTION:
- 2 flour tortillas optional
- 2 lettuce leaves for low carb option
- 1 pinch cilantro to garnish
- 1 teaspoon sour cream optional – to serve
Instructions
- Whisk marinade ingredients together to combine. Pour out half of the marinade into a shallow dish to marinade the steak for 30 minutes, if time allows. Alternatively, refrigerate for 2 hours or overnight. Remove from the refrigerator 30 minute prior to cooking.*Refrigerate the reserved untouched marinade to use later*
FOR SKILLET:
- Heat about one teaspoon of oil in a grill pan or cast iron skillet over medium-high heat and grill steak on each side until desired doneness (about 4 minutes each side for medium-rare, depending on thickness). Set aside and allow to rest for 5 minutes.
FOR GRILLING:
- Heat barbecue (or grill) on high heat. Remove steak from the marinade. Grill for 5-7 minutes per side, or until desired doneness is reached. Transfer to a plate and allow to rest for 5-10 minutes.
FOR VEGETABLES:
- Wipe pan or grill plates over with paper towel; drizzle (or brush) with another teaspoon of oil and fry peppers (capsicums) and onion strips. Add half of the reserved marinade, salt and pepper; continue cooking until done.
ASSEMBLE:
- To serve steak, slice against the grain into thin strips. Pack into warmed tortillas, extra cilantro leaves, sour cream, sliced avocado (or your desired fillings), and drizzle over the remaining reserved untouched marinade.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.














This recipe for chili lime fajitas is fantastic. Your ingredients blend into the most flavorful fajitas I’ve ever had. I followed the recipe exactly and got rave reviews! Thanks so much, this is definetely a keeper.
Can you use London Broil steak ?
Do the nutrition fact include tortillas or is it just for the steak/veggie combo? Thanks! They were great!
Hi Jillian. Just the steak/veggie combo ?
Hi Karina. I know I emailed you earlier about someone stealing this from you but I thought to message you here! I don’t know if it’s of your concern but please email me so I can send you the information I have.
Hi Brenda,
Thank you so much for letting me know! I will look through my emails and reply back. I apologize for the delay. Thank you for looking out for me!
XO, Karina
The marinade is to die for! I’ve been making this fajita recipe almost every week for a couple of months. I double the marinade so I have plenty to put on the frying veggies. We sometimes have veggies left over, and we could lick the plate! Thanks for a great recipe!
That is a great idea and so helpful to know! Thank you so much for sharing and following along with me! XO
My husband and I really enjoyed this so much! The only issue we had was that I got the wrong cut of beef and it was totally tough. Besides user error, it was amazing! Thank you!
What kind of steak and how much?
I like to use flank steak, rump or skirt steak. I usually use about 1 pound. Hope that helps! Enjoy your fajitas!
I second another person’s opinion that these are not only the best fajitas I’ve ever made, they are the best fajitas I have ever tasted ANYWHERE! Tomorrow is Cinco de Mayo, so this is a great excuse to make them yet again (like I really need an excuse!). Truly, thank you from the bottom of my heart for this recipe – I love it SO much!
Tried it loved it! Only thing I added was an avocado sauce.
Thank you for sharing this delicious recipe! My husband and I loved it! Definitely making this for family dinner night!
YAY!! I am so glad you both liked it! Thanks so much for sharing!