Fajita marinade is easily made with smokey, savory, and lightly spicy seasonings and oil. Mix in minutes and use to prepare juicy steak.
Fajitas are the ultimate Tex-Mex family Dinner and this simple Marinade is perfect for making juicy steak tender and flavorful! Try out my Steak Marinade and Easy Chicken Marinade too!
Sabrina’s Fajita Marinade Recipe
Sizzling fajitas are a popular Mexican dish made with strips of flavorful grilled meat and vegetables. While I have a separate dry fajita seasoning for lighter protein and fresh veggies, I like to use this marinade to make the most mouthwatering steak. Prepping the meat in the bold blend of spices and oil, infuses it with fajita flavor while tenderizing the meat. You can also use this marinade on tougher cuts of beef, just marinade it overnight. Try it with veggies, shrimp, chicken or pork to make delicious fillings for burritos, tacos, nachos and more!


Ingredients
- 1 tablespoon chili powder
- 1 teaspoon kosher salt
- 1 teaspoon paprika
- 1 teaspoon white sugar
- 1/2 teaspoon onion powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper
- 1/2 teaspoon ground cumin
- 1/4 cup vegetable oil
- 2 strip steaks , about 1 pound total
Instructions
- Stir chili powder, salt, paprika, sugar, onion powder, garlic powder, cayenne pepper, and cumin together in a small bowl.
- Whisk in the vegetable oil until well mixed.
- Trim any excess fat off the steak.
- Add steak to the marinade and turn to coat.
- Let marinate for 2 hours.
- Heat a grill pan on medium high heat.
- Cook the steak for 5 minutes, flip and cook for 4 minutes.
- Set steak aside and let rest for 5 minutes before serving.
Nutrition







The lime and cumin in this marinade give the steak such an authentic, bright flavor. I let my flank steak sit for about 4 hours as you suggested, and it was so incredibly tender after grilling.
Agreed. So pleased your flank steak turned out tender. Thank you for the 5 star review.