Learn how to make Steak Fajitas at home with this easy recipe featuring the best marinade. Serve these sizzling beef fajitas with bell peppers, onions, tortillas or cauliflower rice and guacamole, salsa, and cilantro!
In a large bowl combine steak fajita marinade ingredients. Whisk to combine.
Add flank steak to the marinade and let soak in the refrigerator for at least 1 hour or up to overnight.
In a large cast-iron skillet over medium-high heat add 2 tablespoons of oil along with the sliced bell pepper and onion. Saute for 7-8 minutes or until vegetables are crisp tender and slightly charred.
Remove vegetables from the skillet and add the steak, letting any excess marinade drip off before adding it to the skillet. Cook steak over medium to medium-high heat for 4-5 minutes per side, or until cooked to your desired doneness.
Let steak rest on a cutting board for 5 minutes before slicing. Cut steak into thin ¼" slices against the grain.
Serve steak fajitas as a taco with avocado and cilantro or in a bowl with Mexican rice or cauliflower rice. Enjoy!