Skip to Content

Chinese Five Spice Powder Guide – Ingredients, Uses & Homemade Recipe

 Chinese five-spice powder is a traditional Chinese seasoning made from five spices: star anise, cloves, cinnamon, Szechuan peppercorns, and fennel seeds.

Its flavor is warm and sweet with a subtle spicy kick. I often use it in stir-fries, in marinades for skewers, and with roasted meats.

If you’ve ever wondered what’s in Chinese five-spice powder or how it’s used, our guide will answer these questions.

You can also get a simple recipe for making your own five-spice blend in just minutes.

Chinese five spice powder ingredients: star anise, fennel seeds, cloves, cinnamon and Szechuan peppercorns, and 5 spice blend.

Some of the links below are affiliate links. I earn a small commission, at no additional cost to you, if you purchase through an affiliate link.

What is Chinese five spice used for?

Pork stew made with Chinese five spice.

Chinese cuisine and other Asian and international dishes use Chinese five spice powder (also called Chinese 5 spice) as a versatile spice blend.

It adds an aromatic flavor to a wide range of dishes. Some common five spice powder uses include:

Chinese five spice ingredients

A red checked dish holding ingredients for Chinrest 5 spice powder: cinnamon, star anise, peppercorns, fennel seeds ,and cloves.

This recipe follows a formula of 1 part star anise, cinnamon, and fennel seeds, 1/2 part Szechuan peppercorns, and 1/4 part whole cloves. To make 1/4 cup of the five spice powder, gather the following ingredients:

  • 3 whole star anise pods
  • 1 (2.75-3-inch) cinnamon stick, broken into pieces
  • 1 tablespoon of fennel seeds
  • 1 ½ teaspoons of whole Szechuan peppercorns
  • ¾ teaspoon of whole cloves

You will also need a spice grinder, coffee grinder, or mortar and pestle to turn these into a fine powder.

How to make Chinese 5 spice powder at home

This recipe is very easy to make and only takes about 10 minutes. For the best Chinese five spice flavor, use whole spices, toast them, and grind them into a powder.

Toasting the spices

Place the star anise, cinnamon pieces, fennel seeds, peppercorns, and cloves in a dry skillet. Toast over a medium-low heat for 2-3 minutes. Stir constantly until fragrant. Remove immediately to prevent burning. Watch the cloves carefully since they darken faster than the other spices. If they darken too quickly, remove the pan from the heat. Allow the spices to cool completely. Transfer the toasted spices to a spice grinder, coffee grinder, or mortar and pestle. Grind them into a fine powder. Store the Chinese five spice in an airtight jar.

  • Place the star anise, cinnamon pieces, fennel seeds, peppercorns, and cloves in a dry skillet.
  • Toast the spices over a medium-low heat for 2-3 minutes, stirring constantly until fragrant.
  • Remove immediately to prevent burning.
  • Allow the spices to cool completely.

Pro tip: Watch the cloves carefully since they darken faster than the other spices. If they darken too quickly, remove the pan from the heat.

Grind the toasted spices

Once the spices have been toasted, they need to be ground.

Star anise, cinnamon, cloves, fennel seeds and peppercorns being ground into 5 spice powder.

  • Transfer the toasted spices to a spice grinder, coffee grinder, or mortar and pestle.
  • Grind them until you get a fine powder.

Chinese five spice powder recipe in a wooden dispenser with spoons and whole spices.

Store your Chinese five spice blend in an airtight jar for up to 6 months to preserve flavor.

Using ground spices instead of whole spices

For a quicker version, you can use ground spices instead of toasting and grinding whole spices. The recipe is:

  • 1 tablespoon ground star anise
  • 1 tablespoon ground cinnamon
  • 1 tablespoon ground fennel
  • 1½ teaspoons ground Szechuan pepper
  • ¾ teaspoon ground cloves

This Chinese five spice alternative is convenient, though the flavor won’t be as rich and aromatic as when using whole, freshly toasted spices.

Chinese five spice substitutes

If you don’t have the spices that are needed to make 5-spice powder, you can substitute these dried spices:

  • Garam masala – use a 1:1 ratio for savory dishes
  • Ground cinnamon and allspice – use a 1:1 ratio for sweeter dishes.

More homemade spice mixes and rubs to make

If you enjoy making your own spice blends, here are three other recipes to try:

Images of taco seasoning, smoky dry rub and Caribbean jerk seasoning in a collage.

Share these tips for making Chinese five spice powder on X

If you enjoyed learning all about Chinese 5-spice, why not share this guide with a friend?

🌟 Discover the secrets of Chinese five spice! 🌿Make your own aromatic blend in minutes and elevate your stir-fries, roasted meats, and more. 🍗🥢 #ChineseFiveSpice #HomemadeSpices #CookingTips #SpiceBlend #DIYCooking Share on X

Pin this five spice recipe

Would you like a reminder of this homemade five-spice recipe? Pin this image to one of your cooking boards on Pinterest so that you can easily find it later.

Pictures showing how to make your own Chinese 5 spice recipe.

Where to buy ingredients for Chinese five spice powder

Some of these ingredients may be hard to find in your local store. I found a trusted seller on Etsy who carries all five whole spices (non-GMO, vegan-friendly, 100% pure):

These are affiliate links; if you purchase through them, I may earn a small commission at no extra cost to you.

Yield: About ¼ cup (4 tablespoons) of Chinese five spice powder

How to Make Chinese Five Spice Powder (Plus Substitutes)

How to Make Chinese Five Spice Powder (Plus Substitutes)

Make your own Chinese Five Spice Powder with this simple homemade blend. Learn what’s in it, how to use it, and the best substitutes when you’re out.

Prep Time 5 minutes
Cook Time 3 minutes
Total Time 8 minutes

Ingredients

  • 3 whole star anise pods
  • 1 (2.75 to 3-inch) cinnamon stick, broken into pieces
  • 1 tablespoon of fennel seeds
  • 1 ½ teaspoons of whole Szechuan peppercorns
  • ¾ teaspoon of whole cloves

Instructions

  1. Place the star anise, cinnamon pieces, fennel seeds, peppercorns, and cloves in a dry skillet.
  2. Toast over a medium-low heat for 2-3 minutes. Stir constantly until fragrant.
  3. Remove immediately to prevent burning.
  4. Watch the cloves carefully since they darken faster than the other spices. If they darken too quickly, remove the pan from the heat.
  5. Allow the spices to cool completely.
  6. Transfer the toasted spices to a spice grinder, coffee grinder, or mortar and pestle. Grind them into a fine powder.
  7. Store the Chinese five spice in an airtight jar.

Notes

Chinese five spice powder keeps for up to 6 months in an airtight container.

Nutrition Information:

Yield:

24

Serving Size:

1/2 teaspoon

Amount Per Serving: Calories: 3Total Fat: 0gSaturated Fat: 0gUnsaturated Fat: 0gSodium: 1mgCarbohydrates: 1gFiber: 0gProtein: 0g

Nutritional information is approximate due to natural variation in ingredients and the cook-at-home nature of our meals.

Did you make this recipe?

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

Admin note: this post for making Chinese Five Spice Powder first appeared on the blog in April of 2013. I have updated the post to add all new photos, a printable project card, and a slideshow video about making this aromatic blend of spices.

Share on Social Media

Disclosure of Material Connection: Some of the links in the post above are "affiliate links." This means if you click on the link and purchase the item, I will receive a small commission from the sale, but the price is the same for you. I am disclosing this in accordance with the Federal Trade Commission's 16 CFR, Part 255: "Guides Concerning the Use of Endorsements and Testimonials in Advertising."

Skip to Recipe