Magically delicious and extremely versatile, chili oil can be easily and quickly made from scratch. Learn tips and tricks to achieve the best taste.

Chili oil in a spoon over a jar.

Pin this now to find it later!

Pin It

Update Notice: This is a revised version of my original post published in 2017. It includes process photos and more tips.

What is chili oil

Chili oil is a pantry staple of Chinese cuisine, which is a mixture of spice-infused oil and crunchy, hot chili flakes. It’s a condiment I repeatedly encourage people to try as it makes every dish shine.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

Popular in many regions in China, it has numerous restaurant and family versions with names, such as Yóu Pō Là Zi/油泼辣子, Là Jiā Yóu/辣椒油, Hóng Yóu/红油, Yóu Là Zi/油辣子, etc.

As I said when I was interviewed by SAVEUR, growing up in Gansu province in Northwest China, “chili oil was a kitchen counter mainstay, as essential and ubiquitous as soy sauce or rice vinegar”.

My parents’ homemade chili oil taught me how to appreciate spicy food. This opened the door to a more extensive gastronomic world (and unexpectedly influenced my blog name years later).

Apart from being hot, another key characteristic of chili oil lies in its distinctive aroma and fragrance. That is why I used “Not Just Hot” to name my fund-raising supper club in London which had several dishes dressed with my homemade chili oil. 

Why make your own

chili oil and spices

Commercial chili oil isn’t hard to find nowadays, but I strongly recommend you make your own from scratch. Here are a few reasons why:

  • It tastes better than most, if not all, shop-bought chili oil.
  • There aren’t any hidden, “suspicious” ingredients.
  • It’s very simple to make. And it’s cheap too.
  • You can make a big batch as it has a long shelf life.
  • It’s possible to adjust the spice level based on your tolerance.
  • It makes a wonderful gift for family and friends.

Pro tips

Before I introduce the details of my chili oil recipe, here are some top tips to bear in mind:

  • Source good quality chili flakes no matter where they come from.
  • Stir in a drop of vinegar (or soy sauce) to prevent burning.
  • Take your time to infuse the oil with aromatics and spices.
  • Test and control the oil temperature to achieve the best aroma.
  • There are several ways to alter the hotness.

Ingredients & substitutes

ingredients for making chili oil.

I classify all the ingredients into five groups. Read on to learn more about each of them and their substitutes.

Chili

I use both chili flakes and ground chili. You could use the flakes alone if the latter is unavailable, but the mix of both creates the optimal taste and color (you shouldn’t use ground chili alone).

chili flakes.

Chili flakes are also known as crushed dried chili or red pepper flakes. When choosing them, I think their quality is more important than their origin.

You might see many recipes that limit the choice to Sichuan chili flakes. Please be aware that other Chinese regions (e.g. Shannxi, Gansu, Guizhou, Yunnan, etc.) also produce high-quality chili flakes, and the ones for Indian and Thai cooking are great too.

Good chili flakes should look fresh, bright and have a fairly even color and size. Also, check the heat level to suit your preference.

By ground chili, I mean dried chili in powder form without any additional ingredients. It mainly contributes to the color of the chili oil.

ground chili.

It’s sometimes labeled as chili powder (e.g. those for Chinese or Indian cooking). I don’t recommend chili powder sold in mainstream supermarkets which is usually a mixture of ground chili and other spices, such as cumin, oregano, etc.

Paprika and Korean chili powder (Gochugaru) are good substitutes, especially if you wish to control the heat, as they are quite mild.

Oil

Neutral flavored cooking oil with a high smoking point is called for this recipe, such as sunflower, vegetable, canola, rapeseed, corn, peanut, soybean, avocado oil, etc.

Olive oil is not recommended as it has a distinctive taste and is not supposed to be used with very high heat.

Spices

six different spices.

To make your chili oil stand out, with a profound aroma and a subtle numbing sensation, you’d need to include a few spices to infuse the oil. My regular choices are whole Sichuan peppercorns, star anise, cassia cinnamon stick, bay leaves, fennel seeds, and Tsao-ko (Chinese cardamom).

Try your best to include all of the above. Skip a couple if you find it hard to source. You may replace whole Sichuan pepper with ground Sichuan pepper. In this case, add it to the chili mix instead of cooking it in the oil.

Aromatics

Scallions and ginger are included to lend aroma to the oil. The former can be replaced by sliced shallots or onion.

Other add-ons

You’ll also need some toasted sesame seeds, salt, and a dash of black rice vinegar (Chinkiang vinegar) or soy sauce.

The addition of vinegar is a method popular in the Northwest region of China where I grew up. It moisturizes the chili mix. This helps to prevent burning when the chili comes to contact with the hot oil. It also adds a hint of aroma to the chili oil.

Equipment

Apart from a small pan/pot for heating the oil, you’ll need:

  • A large, heat-proof bowl for pouring the hot oil in
  • A small bowl for the chili mix
  • A fine-meshed strainer
  • A jar for storage

🛎 TIP: You could pour the hot oil directly into the jar for storage. In this case, make sure it can withstand high heat and it’s a little bigger than the ingredient volume to avoid spillage caused by the bubbling hot oil.   

Cooking steps

Step 1: Prepare the chili mix

Pouring vinegar over chili flakes.

Put chili flakes, ground chili, toasted sesame seeds, and salt into a small bowl. Add a little black rice vinegar (if unavailable, replace it with soy sauce). Mix well and set aside.

Step 2: Heat & infuse the oil

simmering spices and aromatics in oil.

Pour oil into a saucepan (ideally one convenient for pouring). Add all the spices and aromatics. Simmer over low heat until the scallions turn brown (do not burn though). This process usually takes me about 20 minutes.

While waiting, make sure within easy reach you have the following ready as the next step needs to be done fast: a large, heat-proof, empty bowl, a fine-meshed strainer, the chili mix, and a spoon.

🛎 TIP: For best-tasting results, do not rush during this step. Keep the heat low and allow enough time for the spices and aromatics to release their aroma fully.

Step 3: Test the oil temperature

A thermometer showing 350°F.

If you have a thermometer, check the oil temperature. When it reaches 350°F/175°C, remove the pan from the heat. Otherwise, drop a few chili flakes into the oil to test. If they bubble and spin immediately, the oil is hot enough.

pouring oil through a strainer.

Pour the hot oil into the heat-proof empty bowl through the strainer (discard the spices and aromatics).

🛎 TIP: If the chili flakes you use are very fine, you’ll need to lower the oil temperature to 320°F/160°C.

Step 4: Add the chili mix

Adding chili flakes to hot oil.

Add half of the chili mix to the hot oil. You should see sizzling bubbles straightaway. Add the second half once the bubbles calm down a bit. Use the spoon to mix well. Leave to cool.

🛎 TIP: If you are still unsure whether or not the oil is at the right temperature, spoon in a small amount of chili mix to test. If the bubbles are overly intense and you smell a strong burnt smell, wait for a while to let the oil cool down a bit. If no bubbles appear, you’ll need to reheat the oil in the pan.

Step 5: Leave to infuse

Stirring chili flakes and oil.

Once completely cooled, transfer the chili oil to the storage jar. Leave to infuse for at least 12 hours before using. This allows the flavors to combine.

A fast alternative method

Sometimes when I’m short on time (e.g. only realize my jar is empty while the meal is about to be served), I make a super fast version of chili oil. It’s obviously not as good as the recipe above but still good enough to compliment your meal. Here are the simple steps:

  • Mix chili flakes, ground chili, ground Sichuan pepper (optional), toasted sesame seeds, and salt. Stir in a little black rice vinegar or soy sauce.
  • Heat the oil then pour it directly over the spice mixture (test the temperature with a few chili flakes or sesame seeds). Mix well to combine.

How to adjust the spiciness

Chili oil in a spoon over a jar.

A pool of bright red oil may seem super spicy, but good quality chili oil is not supposed to be overly spicy but distinctively aromatic. Here are a few factors that influence its spiciness. Please feel free to customize to suit your own tolerance to heat.

  • Choose chili flakes and ground chili that have a low level of heat.
  • The chili seeds contribute a lot to the hotness so use chili flakes that contain few seeds.
  • Alter the chili-to-oil ratio. If you use less chili and more oil, the overall taste will be milder. Do the opposite if you’d like it hotter.
  • The spiciness of the chili oil tends to reduce over time. If you leave it for a couple of weeks, it’ll taste less sharp but more fragrant.
  • Use it sparingly in dishes. Increase the quantity while you grow your tolerance.

Ways to use it

Always use a dry, clean spoon to handle chili oil. Since the chili flakes sink to the bottom, stir them first then scoop out a mixture of the oil and the crunchy bits. Some recipes, such as Sichuan Mouthwatering Chicken, call for red oil only. In this case, pass the chili oil through a strainer to get the pure oil.

three dishes using chili oil.

Unsure what are the best ways to use this magic condiment? Here are some of the classic examples.

How to store

Chili oil in a jar with a spoon.

Chili oil has a long shelf life thanks to its high-fat content. My parents and my own family always leave it on the kitchen counter or cabinet (away from direct sunlight of course). I usually have it in a container with a loose lid and a designated spoon that sits in it all the time. It disappears way before we start worrying about spoilage (so many dishes “need” an elevation of chili oil!)

If you make a big batch and are not going to use it up quickly, you can store it in an airtight jar in the fridge for up to 6 months. Alternatively, keep a small amount on the counter for easy access and leave the rest in the fridge.

Recipe FAQs

Q: The oil wasn’t hot enough when I added the chili mix. How can I fix it?

A: In this case, the chili oil might not have the best aroma. You could return the chili oil (including the solid bits) to the pan and reheat for a while to further toast the chili.

Q: Can I use whole dried chilies as a substitute?

A: They’re not an ideal substitute. However, you can easily turn them into chili flakes. Toast them over low heat in a dry pan until fragrant (Remove their seeds before toasting if you like a milder taste). Leave to cool then crush it in a spice grinder or mortar and pestle.

Q: Can I use fresh chili instead?

A: Fresh chili pepper isn’t suitable for this recipe. Check out my recipe for Pickled Chili Garlic Sauce and Chiu Chow Chili Oil which show great ways to use fresh chilies.

Q: Is this chili oil the same or similar to the commercial chili crisp (e.g. Laoganma chili sauces)?

A: They are quite different. This chili oil has a higher oil-to-chili ratio and a “cleaner” taste which doesn’t overpower the key flavors of a dish.
Chili crisp tends to have much more solid bits and contain additional ingredients other than chili, such as fermented black beans, nuts, dried meat, etc. For certain dishes, I find it undermines other flavors.

Other homemade sauces

📋 Recipe

Love this recipe? Please leave a 🌟🌟🌟🌟🌟 rating and a comment. Thank you!

Chili oil in a spoon over a jar.
4.93 from 156 votes

Homemade chili oil (油泼辣子)

Magically delicious and extremely versatile, chili oil is a pantry staple you ought to have in a Chinese kitchen. Making it from scratch is easy!
Prep: 3 minutes
Cook: 20 minutes
Total: 23 minutes
Servings: 1.5 cup

Video

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

For the chili mix

  • ¼ cup chili flakes
  • 1 tablespoon ground chili, see note 1 & 2
  • ½ teaspoon salt
  • 2 tablespoon sesame seeds, toasted
  • 1 teaspoon black rice vinegar, or soy sauce

For the oil

  • 1 cup cooking oil
  • 1 teaspoon whole Sichuan peppercorn, See note 3
  • 1 teaspoon fennel seeds
  • 1 star anise
  • 1 piece cassia cinnamon, aka Chinese cinnamon
  • 2 bay leaves
  • 1 Tsao-ko, aka Chinese black cardamom (optional)
  • 3 slices ginger
  • 2 stalks scallions, aka green onion, spring onion

Instructions 

  • In a small bowl, mix chili flakes, ground chili, salt, sesame seeds and black rice vinegar (or soy sauce). Have another deep, dry, heat-proof bowl ready (see note 4). Place a fine mesh strainer over it.
  • Pour oil into a small pan/pot. Add all the spices and aromatics. Simmer over low heat. Watch attentively. Turn off the heat immediately when the scallions turn brown (It took me about 20 minutes). Test the temperature with a thermometer (it needs to reach 350°F/175°C). Alternatively, drop in a few chili flakes to test. The oil is hot enough if they bubble and spin immediately.
  • Pour the oil into the empty bowl through the strainer. Discard everything caught in the sieve.
  • Add half of the chili mixture to the oil. You should see it bubbling intensively. Add the remaining when the bubbling calms down. Stir well with a clean dry spoon.
  • Leave to cool uncovered. Then transfer to a container of your choice. Wait for at least 12 hours before using it to allow all the flavors to combine.
  • Storage: The lifespan of chili oil is about 2 months in the kitchen cupboard (dry, cool and away from direct sunlight) and about 6 months in the fridge.
  • Usage: Both the oil and the chili flakes are for consumption. Use a clean spoon to stir well before serving. If your dish requires pure chili oil, use a strainer to filter out the chili and sesame seeds.

Notes

1. Ground chili is dried chili pepper in powder form. I don’t recommend you use chili powder that contains other spices, salt, etc. Korean chili powder (the very fine type) or paprika are good options.
2. It’s fine to use only chili flakes if you can’t find ground chili. But you shouldn’t use ground chili alone for this recipe.
3. If you don’t have whole Sichuan peppercorn but ground Sichuan pepper, add ¼ teaspoon to the chili mixture.
4. Use a glass or porcelain bowl since they cool down the oil more efficiently than metal ones. Make sure it is deep enough to avoid overflow when the chili mix is added to the hot oil.
5. If short on time or ingredients, you may make the basic version:
  • Mix chili flakes, ground chili, ground Sichuan pepper (optional), toasted sesame seeds, and salt.
  • Heat the oil then pour it over the mixture. Stir well to cook evenly.
Try the advanced version whenever you have a chance. It is truly worth the effort!

Your Recipe Notes

Nutrition

Serving: 1tbsp | Calories: 90kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

SaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSaveSave

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Condiments & Sauces

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

209 Comments

  1. Domenico says:

    Am an Italian chef have been always interested to learn Chinese cuisine am ready to make your Chinese chilli oil a will tell you wei’s next time thank you for sharing your recipe

    1. Wei Guo says:

      Happy cooking Domenico!

  2. JC says:

    I’m excited to try this recipe. Can I make a Spivey/sweet version as well by adding some honey or sugar?

    1. Wei Guo says:

      Chinese chilli oil isn’t supposed to be a sweet condiment, but it’s fine to add a little honey or sugar for extra flavour. I wouldn’t recommend to have the sweetness being dominant though.

  3. Roger says:

    5 stars
    I am pleased to have located this recipe. Hope to prepare it soon. Excellently laid forth. Thank you for publishing it!

    1. Wei Guo says:

      My pleasure to share Roger!

  4. Ordo says:

    5 stars
    I made the chilli oil following exactly your recipe. Great success! It’s a great spicy hot oil. I was making some home made jiaozi and little drops of the chilli oil in the sauce elevated it to paradise. Thanks and thank for you generous “Wei’s Quick Guide to Authentic Chinese”.

    1. Wei Guo says:

      It’s such an uplifting condiment, right? Very happy that you like it (and you enjoy my email lessons).

  5. Sara says:

    5 stars
    Hello Wei!

    I have made this recipe so many times now and I just want to thank you for your wonderful recipes and easy-to-follow instructions!

    A year ago I became interested in Chinese cuisine and this was one of the first recipes I wanted to make since so many interesting recipes on this blog use chili oil and I’m so, so glad I did! Congee with chili oil has become a staple in my household and I’ve started gifting it to others, too! Most noodle recipes I make also end up with a healthy dose of chili oil these days and we always refill the jar as soon as we run out.

    I also use many of your other recipes regularly and this blog has made me incorporate interesting new ingredients in my cooking, such as black rice vinegar, doubanjiang and dried shiitake! As a student, I also really like that you put effort into presenting alternatives for ingredients/methods/specialized equipment. I especially appreciate the tip of replacing minced meat in recipes with shiitake for a vegeterian version as I use it often!

    Thank you so much for your hard work in making such an informative blog with such flavorful recipes, and I look forward to more recipes down the line!

    1. Wei Guo says:

      So lovely to read your kind message Sara. It made my day! Yes, chili oil is such a versatile and tasty condiment. Can’t imagine life without it. Very happy to know you find my blog helpful!

  6. Ian Schafer says:

    Is chinese chilli oil hot ?

    1. Wei Guo says:

      Yes, Chinese chilli oil usually produces some heat but the level of spiciness depends on the chilli flake/powder you use. You don’t have to make it very hot if you don’t tolerant much heat. It still tastes nice thanks to the aromatics and spices.

  7. Susana says:

    5 stars
    Hello! The video says a cup of oil but the recipe says 1 1/2 cups. Also, the video says 1 stalk but the recipe says 2. Which one is it? I was just about to make it but I want to make sure I have the correct measurements.

    1. Wei Guo says:

      Sorry for the confusion Susana! I’ve just corrected the typo in the written recipe. Thank you for pointing them out! Happy cooking!

      1. Susana says:

        5 stars
        It’s ok! I’m making it right now and can’t wait to try it tomorrow. Thank you for the recipe!

  8. Wong Ngie dee says:

    5 stars
    Very infomative and clear instruction.

  9. Liz says:

    5 stars
    This recipe produced the best chili oil I’ve ever tasted. For me, it is the perfect balance of heat and spice. I particularly love it on noodle and shrimp dishes. I’ve made a lot of chili oil in the last 30 years, and am delighted to have found a new favorite.

    1. Wei Guo says:

      That’s wonderful to hear Liz! Chili oil is so good with many dishes. Enjoy!

  10. Melanie says:

    I have this sitting on my counter. The one ingredient I thought I had (fresh ginger) was gone, of course so I substituted dry ground and hoped for the best. Also added a pinch of regular cardamom since my pods didn’t come yet and I was too excited to try this. If it doesn’t work out, I’ll pitch it and try again with the fresh ingredients. Loving your site, as I’m not a fan of American Chinese food but have a great interest in authentic, ancient cuisine from around the world.