Chinese Five Spice Powder Recipe – Fresh, Easy & Homemade
You can buy five-spice powder at the store. But once you make it yourself, you probably won’t go back.
This Chinese five-spice powder recipe uses just five whole spices, a hot pan, and a grinder. That’s it. The result is way fresher and more fragrant than anything in a jar.
What Is Five Spice Powder, Exactly?
It is a spice blend used all across Chinese cooking. Five spices, mixed together, create one bold and balanced flavor.
The blend is warm, slightly sweet, a little earthy, and just a tiny bit spicy. It smells incredible when it hits a hot pan. And it works on meat, vegetables, noodles, marinades – really, all kinds of things.
As a traditional Chinese spice mix, it has been around for a very long time. Different regions have their own small variations. But the five core spices stay mostly the same.
The Five Spices You Need
Here is what goes into a classic blend. Each one plays a specific role in the flavor.
- Star anise – This is the main flavor. Sweet, slightly licorice-like, very aromatic. Use 6 whole pieces.
- Cinnamon – Adds warmth and a little sweetness. Use 2 small cinnamon sticks (about 3 inches each), or 1 tablespoon of ground cinnamon.
- Cloves – Strong and intense. A little goes a long way. Use about 20 whole cloves, or 1 teaspoon ground.
- Sichuan peppercorns – These are not regular peppercorns. They have a unique tingly, floral heat that is very different from black pepper. Use 1 tablespoon whole.
- Fennel seeds – Earthy, slightly sweet, and grounding. Use 2 tablespoons whole.
That is the full list. Nothing else needed.
Can’t find Sichuan peppercorns? Mix 2 teaspoons of black peppercorns with 1 teaspoon of coriander seeds instead. It is not quite the same, but it gets close enough.
Why Toast the Spices First
This is the step that makes the biggest difference.
Toasting the whole spices in a dry pan – no oil – wakes up all the flavor inside them. The heat pulls out the oils. The smell changes. Everything gets deeper and more intense.
So do not skip this part. It only takes 2 minutes, and it completely transforms the blend.
How to Make It
Step 1 – Toast the spices
Put all the whole spices into a small dry skillet. Turn the heat to medium. Stir or shake the pan every 30 seconds or so.
Keep going until the spices smell amazing – warm, fragrant, almost smoky. This usually takes about 2 minutes. The moment the pan starts to smoke a little, take it off the heat right away.
Do not walk away from the pan during this step. Things can go from perfect to burnt very quickly.
Step 2 – Let them cool
Then spread the toasted spices onto a plate or cutting board. Let them cool for a few minutes before grinding. Hot spices in a grinder can create steam and make the powder clump.
Step 3 – Grind to a powder
Next, add the cooled spices to a spice grinder or a clean coffee grinder. Grind until everything is a fine powder. Run it for 20 to 30 seconds, shake it, then run again.
You want the texture to look like regular ground spices – smooth, fine, no big chunks left.
No grinder? A mortar and pestle work too. Just be ready for a bit of a workout, especially with the cinnamon sticks and star anise.
Step 4 – Store it
Finally, transfer the powder to a small airtight jar. Keep it in a cool, dry spot away from direct sunlight.
Homemade powder stays fresh and fragrant for about 3 to 6 months. After that, the smell starts to fade.
What Does It Taste Like?
The overall flavor is warm and complex. Star anise and fennel give it that sweet, aromatic base. Cinnamon and cloves add depth and a little spice. Sichuan peppercorns bring a gentle heat with a slight floral tingle.
Together, they create something that is hard to describe until you smell it. It is distinctly Chinese in flavor – bold but balanced.
How to Use It
This Chinese seasoning mix is incredibly versatile. Here are some of the best ways to use it:
- Meat marinades – Rub them onto pork ribs, duck, or chicken before roasting or grilling. It is one of the best rubs for pork belly.
- Stir-fries – Add a small pinch near the end of cooking for a flavor boost.
- Braised dishes – Stir a teaspoon into the braising liquid for beef, pork, or tofu.
- Noodles and soups – A little goes a long way in broths and noodle sauces.
- Roasted vegetables – Toss with oil and this spice mix before roasting. Especially great with butternut squash or sweet potato.
Even a small amount makes a noticeable difference. Start with half a teaspoon and go from there.
A Few Good Tips
Use whole spices when you can. Pre-ground versions work in a pinch, but the flavor of freshly toasted whole spices is on another level. It is worth the small extra effort.
Do not over-toast. The line between perfectly toasted and burnt is thin. Watch and smell – when it smells good and fragrant, it is done.
Keep a dedicated grinder for spices. If you use a coffee grinder, make sure it is one set aside just for spices. Coffee flavors linger and can sneak into your blend.
Label your jar. Homemade spice blends all start to look the same after a few weeks. Write the name and date on the jar so you know what it is and when you made it.
Why Make It at Home?
Store-bought five-spice powder is convenient, sure. But it often sits on a shelf for months before you buy it – and months more in your cabinet after. By then, the flavor can be pretty flat.
When you make a DIY five-spice powder yourself, the spices are freshly toasted and ground. The aroma is stronger. The flavor is more alive. And you can adjust it slightly to match what you like. Want it more cinnamon-forward? Add a little more. Want less clove intensity? Pull back a bit.
That kind of control is what makes a homemade Chinese spice blend worth making.
Chinese Five Spice Powder Recipe – Fresh, Easy & Homemade
Course: Condiment / SeasoningCuisine: ChineseDifficulty: Easy1
servings5
minutes2
minutes6
kcalMake a homemade Chinese five spice powder recipe in minutes. Freshly toasted spices create a bold seasoning blend for meats, noodles, and more.
Ingredients
6 whole star anise
2 tablespoons fennel seeds
2 small cinnamon sticks (about 3 inches each), or 1 tablespoon ground cinnamon
1 tablespoon Sichuan peppercorns (or 2 tsp black peppercorns + 1 tsp coriander seeds)
20 whole cloves, or 1 teaspoon ground
Directions
- Add all whole spices to a dry skillet over medium heat.
- Stir or shake the pan for about 2 minutes until the spices are fragrant and the pan just starts to smoke.
- Immediately remove from heat and transfer spices to a plate to cool.
- Once cool, grind in a spice grinder until you have a fine, smooth powder.
- Store in an airtight jar at room temperature for up to 6 months.
Notes
- Do not use oil when toasting – keep the pan completely dry.
- Start with smaller amounts in recipes – five spice is strong.
- If using any pre-ground spices, add them after grinding the whole ones and stir to combine. Do not toast ground spices.