Homemade Fajita Seasoning (Easy DIY Spice Mix)

As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links.

This easy homemade fajita seasoning is smoky, well-balanced, and made from simple pantry spices you probably already have. It comes together fast and makes it easy to build great fajita flavor with chicken, beef, shrimp, or veggies.
Labeled spice jar filled with homemade fajita seasoning spice mix.

The first time I had fajitas was ages ago at Chili’s, when they came out sizzling on a blazing hot cast iron pan with a lot of fanfare. That dramatic sear and fresh squeeze of lime made fajitas feel like something that belonged in a restaurant, not a regular weeknight dinner at home.

It wasn’t until I spotted a fajita seasoning packet at the grocery store that I was inspired to try making them myself.

Fajitas are all about bold seasoning, a good char or sear, and bright citrus at the finish, and keeping a homemade fajita seasoning on hand makes that easy. I use it as a dry rub or to build a simple marinade with fresh lime juice, then always finish with extra lime wedges at the table.

Best of all, this spice blend takes just a minute to make, and you probably already have most of the spices in your pantry.

Homemade fajita seasoning in a spice jar with individual spices arranged on a plate before mixing.

Why You’ll Love This Recipe

  • Works for chicken, beef, shrimp, or vegetables
  • It uses simple pantry spices you probably already have
  • You can control the salt, heat, and overall flavor
  • No additives or fillers like store-bought packets
  • Easy to make in bulk for multiple meals
Top-down view of a glass jar filled with colorful homemade fajita seasoning.

What’s in Fajita Seasoning

  • Chili powder
  • Ground cumin
  • Dried oregano
  • Smoked paprika
  • Salt
  • Garlic powder
  • Onion powder
  • Black pepper
  • Cayenne pepper
Overhead view of labeled spices for homemade fajita seasoning, including chili powder, cumin, paprika, oregano, garlic powder, onion powder, salt, black pepper, and cayenne.

Fajita Seasoning Ingredients and Substitutions

Chili powder
This is essential and gives the blend its base flavor. If you want a slightly smokier profile, you can replace half of it with ancho chili powder, or use chili lime powder to add in some citrus.

Cumin
Cumin adds that warm, earthy flavor that makes fajitas taste like fajitas. If cumin is not your favorite, you can reduce it slightly, but I would not skip it entirely.

Smoked paprika
This adds subtle smokiness that works especially well for oven and sheet pan fajitas. Regular paprika, that’s milder and sweeter, works too.

Oregano
You can leave this out if needed or use Mexican oregano if you have it. It has a slightly more citrusy flavor than standard oregano which I love.

Salt
If you are reducing sodium, you can cut this back or leave it out entirely and season the meat separately.

Garlic and onion powder
There is already some garlic and onion in chili powder, but I like a little extra. You can skip the onion powder if you want, especially since fajitas are usually served with fresh onions.

Black pepper
Optional and easy to adjust to taste.

Cayenne pepper
This adds heat. You can leave it out, add more, or swap in red pepper flakes if you like things extra spicy.

Measured spices for homemade fajita seasoning arranged on a plate with spice bottles in the background.

If you like making spice blends at home, my homemade chili seasoning and homemade taco seasoning use many of the same pantry spices and are great to prep together.

How to Make Homemade Fajita Seasoning

Detailed recipe and instructions are in recipe card at bottom of post.

  1. Add all of the spices to a small bowl.
  2. Stir until everything is evenly combined.
  3. Funnel the seasoning into an airtight jar.
  4. Store in a cool, dark place with your other spices.

This recipe makes about 8 tablespoons total, which is enough for roughly four meals when using 2 tablespoons per pound of meat.

This fajita spice mix is perfect for quick dinners like sheet pan chicken fajitas when you want bold flavor without extra prep.

Recipe Notes

  • Use 2 to 3 tablespoons of seasoning per pound of meat
  • Works well for chicken, beef, shrimp, or vegetables
  • Store for several months in an airtight container
  • Double or triple the batch if you make fajitas often
Close-up of homemade fajita seasoning in a spice jar showing oregano flakes and spice blend texture.

How to Use This Fajita Seasoning

1. Quick Marinade

  • Mix 2 tablespoons of seasoning with 2 tablespoons olive oil and the juice of 1 lime per pound of meat.
  • Marinate for 30 minutes to 4 hours, then cook as usual — on the grill, stovetop, or in the oven.
  • Works well with chicken, beef, shrimp, or vegetables.

2. Dry Rub

  • Sprinkle 2 tablespoons of seasoning per pound of meat and rub it in.
  • Let it sit 30 minutes to 4 hours before cooking.
  • This mix doesn’t contain citric acid, so if you want a hint of lime flavor, add a pinch of powdered lime seasoning (like True Lime). Always serve fajitas with fresh lime wedges for that signature brightness.

When to slice meat for fajitas: For oven or stovetop cooking, slice the meat first. For grilling, slice after cooking.

Fajita Seasoning Variations

One of the best things about a homemade fajita seasoning recipe is how easy it is to customize.

  • Add some powdered lime seasoning directly to the mix.
  • Swap chili powder for chili lime powder for a bright, zesty kick.
  • Add more cayenne or red pepper flakes for extra heat
  • Add a pinch of sugar for a slightly sweeter balance
Close-up of individual fajita seasoning spices piled next to each other on a plate.

More Tex-Mex Recipes

If you are building a rotation of easy, cozy Tex-Mex meals, here are a few favorites to try next:

Labeled spice jar filled with homemade fajita seasoning spice mix.

Homemade Fajita Seasoning Mix

Yield: 8 tablespoons (enough for 4 pounds of meat)
Prep Time: 3 minutes
Total Time: 3 minutes

This easy homemade fajita seasoning is smoky, well-balanced, and made entirely from pantry spices you probably already have. It comes together fast and makes it easy to build great fajita flavor with chicken, beef, shrimp, or veggies.

No Ratings

Ingredients

  • 2 tablespoons chili powder
  • 2 tablespoons ground cumin
  • 2½ teaspoons dried oregano
  • 2½ teaspoons smoked paprika (or regular paprika)
  • 2 teaspoons salt
  • 2 teaspoons garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon black pepper
  • ½ teaspoon cayenne pepper

Instructions

  1. Add all of the spices to a small bowl.
  2. Stir well until the seasoning is evenly combined.
  3. Transfer the fajita seasoning to an airtight spice jar.
  4. Store in a cool, dark place with your other spices.

Notes

  • Makes about 8 tablespoons of seasoning.
  • Use 2 tablespoons per pound of chicken, beef, shrimp, or vegetables.
  • To make a marinade, use 2T of fajita seasoning + 2T olive oil + juice of one lime. You can also add in lime zest for even more citrus zing. Coat the meat and marinate 30 minutes to 4 hours.
  • One batch yields about 4 servings.
  • Adjust cayenne pepper to taste or omit for a mild seasoning.
  • Recommended Products

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition Information:
    Yield: 4 Serving Size: 2 tablespoons
    Amount Per Serving: Calories: 50Total Fat: 2gSodium: 600mgCarbohydrates: 10gFiber: 4.5gSugar: 1gProtein: 2.5g

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Skip to Recipe