Ditch the store-bought packets and make your own. This Homemade Taco Seasoning Recipe comes together in minutes using pantry staples, is far more cost-effective than prepackaged mixes, and lets you control the sodium. Stored in an airtight container, it will stay fresh for months.

I make Mexican-inspired meals often, and having a reliable homemade taco seasoning on hand makes weeknight dinners simple. This blend seasons everything from ground beef tacos to chicken for salads or grain bowls. Unlike many store-bought packets, this DIY mix contains no preservatives or hidden sodium, and it’s easy to adjust to your preferred heat level.
Once mixed, I keep a jar in the pantry so it’s ready whenever we crave tacos, fajitas, or Mexican-style rice and beans. It’s versatile, economical, and flavorful.

Why you’ll love this recipe:
- This homemade taco seasoning is packed with flavor and works well for tacos, fajitas, bowls, soups, and more.
- It uses common pantry spices and lets you control salt and spice level.
- It mixes in minutes and keeps for up to three months when stored in a cool, dry place.
Recipe ingredients
The beauty of this mix is its simplicity and flexibility. Use the quantities below as a base, then tweak the salt and cayenne to suit your taste. All of the ingredients are typical pantry staples.

- Chili powder — a blended powdered chili used as the base flavor.
- Ground cumin — provides a warm, earthy note that defines the mix.
- Smoked paprika (or regular paprika) — smoked paprika adds depth and a subtle smokiness; plain paprika works too.
- Onion powder and garlic powder — both add savory depth without added moisture.
- Dried oregano — common in Mexican-style seasoning blends; can be swapped for dried coriander if needed.
- Cayenne pepper — concentrated heat; adjust the amount to make the mix mild or spicy.
- Salt — the blend includes a modest amount of salt so it won’t overpower dishes; increase or decrease to taste.
Complete ingredient quantities are provided in the recipe section below.
How to make this Mexican spice mix
This spice mix is incredibly simple to prepare. Combine the dried spices, stir, and store. It takes just a few minutes and no cooking is required.
Pro tip: Start with the suggested amount of salt and add more when seasoning your meat, vegetables, or rice if needed.
Full instructions are listed in the recipe card below.

- Measure all spices into a small bowl.
- Whisk or stir until thoroughly combined.
- Transfer to a small airtight container and store in a cool, dry place for up to three months.
Recipe FAQs
This mix blends chili powder, smoked paprika, ground cumin, onion and garlic powders, dried oregano, cayenne pepper, and salt. You can make it milder or hotter by adjusting the cayenne, and you control the sodium level.
Use about 2 tablespoons of the blend per 1 to 1½ pounds of meat or vegetables. Add additional salt to taste while cooking.
Stored airtight in a cool, dry pantry, the seasoning stays flavorful for up to three months.

Serving suggestions
This homemade taco seasoning is versatile. Try it in these dishes:
- Classic ground beef, turkey, chicken, or fish tacos.
- Chicken or steak fajitas.
- Mexican rice, quinoa, or grain bowls.
- Soups such as chicken tortilla or black bean and sweet potato soups.
- Seasoning for roasted vegetables, beans, or homemade taco meat for burrito bowls.
- Sprinkle into slow cooker recipes or Instant Pot beans to add instant depth.
Recipe notes
- Pro tip: The recipe includes a moderate amount of salt so the mix doesn’t dominate a dish; adjust to taste.
- Typical use: 2 tablespoons of seasoning for every 1 to 1½ pounds of meat or vegetables.
- This blend is ideal for tacos, fajitas, rice dishes, soups, and more.

More homemade spice blends you’ll love:
- BBQ chicken rub
- Blackened seasoning
- Chai spice mix
- Homemade pumpkin pie spice
- Jamaican jerk seasoning
- Salmon rub
Did you try this recipe? If so, please leave a review below and tag @flavorthemoments on social media so I can see what you made.
Homemade Taco Seasoning Recipe
This homemade taco seasoning comes together in minutes from pantry ingredients. It’s economical, customizable, and stores well.
Yields
About 9 tablespoons (enough for several uses)
Prep Time
5 minutes
Ingredients
- 4 tablespoons chili powder
- 2 tablespoons ground cumin
- 2 tablespoons smoked paprika (or regular paprika)
- 2 teaspoons dried oregano
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon cayenne pepper (adjust to taste)
- 1½ teaspoons salt, or to taste
Instructions
- Combine all spices and salt in a small bowl.
- Stir or whisk until thoroughly blended.
- Transfer the mix to a small airtight container and store in a cool, dry place for up to three months.
Notes
- Adjust cayenne for heat and salt for sodium level.
- Use roughly 2 tablespoons of seasoning per 1–1½ lbs of meat or vegetables when cooking.
- Works well across many Mexican-inspired dishes.
Nutrition (per tablespoon, approximate)
Calories: 23 kcal · Carbohydrates: 4 g · Protein: 1 g · Fat: 1 g · Sodium: variable depending on salt used
Note: This post was originally published in April 2018 and has been updated for clarity and additional recipe information.