Homemade Fajita Seasoning Mix
This post may contain affiliate links. View our disclosure.

Use this homemade fajita seasoning mix in place of those little foil packets. It has all the flavor, but none of the MSG and other questionable additives. Make enough for one fajita dinner, or whip up a big batch to keep in your pantry. You’ll find both recipes below.

Single Batch Fajita Seasoning Mix
Use this homemade fajita seasoning mix to season one pound of steak, chicken or shrimp. No questionable ingredients.
- Total Time: 2 minutes
- Yield: 3 tbsp 1x
Ingredients
- 1 tsp garlic powder
- 1 tsp crushed red pepper flakes
- 2 tsp cumin
- 2 tsp chili powder
- 2 tsp ground black pepper
- 2 tsp salt
- 2 tsp sugar
Instructions
Mix all the ingredients together.
To Create a Fajita Marinade:
Combine seasoning mix with two tablespoons of cooking oil and one tablespoon of lime juice. Allow meat to marinate for at least an hour before cooking.
Notes
Add more chili powder and crushed pepper flakes to make a spicier seasoning mix. Use less salt and sugar, to adapt the recipe to your dietary requirements.
- Prep Time: 2 minutes
- Category: Spices
- Method: No-Cook
- Cuisine: Mexican
Keywords: small batch fajita spice mix recipe

Big Batch Fajita Seasoning Mix
This homemade fajita seasoning mix recipe makes enough to season five pounds of steak, chicken or shrimp.
- Total Time: 2 minutes
- Yield: 1 cup 1x
Ingredients
- 1 Tbsp + 1 tsp garlic powder
- 1 Tbsp + 1 tsp crushed red pepper flakes
- 2 Tbsp + 2 tsp cumin
- 2 Tbsp + 2 tsp chili powder
- 2 Tbsp + 2 tsp ground black pepper
- 2 Tbsp + 2 tsp salt
- 2 Tbsp + 2 tsp sugar
Instructions
Mix seasoning ingredients together in a bowl.
To Make a Fajita Marinade:
For each pound of meat, combine three tablespoons of seasoning mix with two tablespoons of cooking oil and one tablespoon of lime juice. Marinade meat for at least an hour.
Notes
Cut the amount of salt and sugar to tailor the recipe to your dietary needs. Increase the crushed pepper flakes and chili powder, if you prefer more spice.
Fits in a half-pint jar.
- Prep Time: 2 minutes
- Category: Spices
- Method: No-Cook
- Cuisine: Mexican
Keywords: big batch fajita seasoning mix
How to Use Your Fajita Seasoning Mix

Measure out three tablespoons of fajita seasoning for every pound of meat that you need to marinate. Combine it with two tablespoons of cooking oil and one tablespoon of lime juice. Coat the meat in the marinade (a freezer bag is perfect for this). Wait at least an hour before you cook the meat. Longer is fine.
Cook Your Fajitas This Way

To save time and avoid all the grease spatters that come with cooking fajitas on the stove, I like to do mine in the oven. Here’s my easy sheet pan fajita recipe. It gives you all those caramelized onions and peppers that make fajitas so good.
Customize This Fajita Seasoning Mix
Make this mix your own by ramping up the spiciness, or scaling back on the salt or sugar. You can even use homemade chili powder or crushed pepper flakes, if you want to impress your friends and family.
More Mexican Recipes to Try



Hi Erin, Thanks for sharing this recipe! One of my goals this year is to make a lot of my own seasoning mixes to save money and to cut down on all that packaging that goes in the waste stream! Do you have any favorite places for buying herbs in bulk? Thanks!
Yep, I like to buy a lot of my spices from the bulk bins at natural food stores — Fresh Market, Whole Foods, etc. International grocery stores are also a good bet, and so is World Market. If you happen to have any Amish dry good stores near you, that can also be a good source.
I’ll be sharing several more spice mixes this year. Here are the ones that I’ve already shared: https://www.myfrugalhome.com/spices-herbs-extracts/