Learn how to make a simple chili oil at home with this quick and easy recipe. You only need oil and chili flakes, done in 5 minutes. I'll also show you how to make it with fresh chilies or chili powder. Homemade chili oil is great for drizzling over foods for extra spice and flavor, for mixing into sauces and vinaigrettes, as well as for cooking many meals. You'll also love my homemade chili crisp recipe.
Homemade Chili Oil Recipe
I use chili oils for all sorts of recipes. They're pretty standard in certain parts of the world. They figure prominently in Chinese and Japanese cooking, and in many parts of Asia, although the Italians enjoy their own version as well.
There are many great brands on the market, but I find it best to make my own when I need a small batch, or even to give as a gift, and to really customize what I'm looking for.
Making chili oil from scratch is incredibly easy, and it's also fun to make your own variations with flavors you'll never find anywhere else. All you need are 3 ingredients (oil, chili flakes, and a pinch of salt if want), and it’s ready in about 5 minutes. I’ll also show you how to make it with fresh chilies or chili powder.
What is Chili Oil?
Chili oil is made from vegetable oil that has been infused with chili peppers of choice. You can use any type of chili pepper, from mild to superhot peppers. Other ingredients are sometimes included.
You can use most types of vegetable oil, though a neutral oil is ideal for highlighting the chili pepper flavor.
Let's discuss how to make chili oil, shall we?
Homemade Chili Oil Ingredients
You only need two ingredients to make chili oil:
- Oil.
- Chili Flakes or Crushed Dried Chilies. You can also make it with fresh chilies. See my homemade chili flakes recipe.
I like to include a pinch of salt with mine, so you can say 3 ingredient chili oil, as well as a small amount of other preferred dried seasonings. More on that below.

Best Oil for Making Chili Oil
Any neutral oil is best for making homemade chili oil. Peanut oil, canola oil, corn oil, avocado oil, or a simple vegetable oil make the best chili oil with real chili flavor. I do not recommend oils with stronger flavors, such as olive oil, sesame oil, or coconut oil, as they can affect the flavor of your final oil.
They can be used, however, depending on your final flavor preferences and preferred application.
How to Make Chili Oil - the Recipe Method
First, gather up the following ingredients:
- 1 cup canola oil – or any neutral oil such as peanut oil
- 3 tablespoons crushed dried peppers
- Dash of salt if desired
Prepare Your Chili Flakes & Spices. Add the chili flakes and your additional spices to a heat proof bowl. Mix well.

Heat the Oil. Heat the oil over medium high heat in a small pot. Do not allow the oil to smoke. If it smokes, remove it from the heat to reduce the temperature.
Mix the Hot Oil & Chili Flakes + Spices. Pour the hot oil carefully over the chili flakes. It will sizzle up nicely. Mix well. Cool and strain if desired.

Transfer to a glass container. Use immediately or store.
BOOM! Done! Super easy, isn't it? Soon you'll be making chili oils of your own and drizzling it over anything and everything.
Recipe Tips & Notes
Oil Temperature. Heat your oil to 180 degrees F minimum, or to 350 degrees F maximum for a darker oil. Do not let your oil smoke or get any hotter, or it can burn your chili flakes and spices, resulting in a bitter flavor.
If you do not have a temperature gauge, you can test it by adding a tiny pinch of chili flakes to the hot oil. It is ready when the flakes sizzle.

I recommend the Thermoworks Thermapen ONE thermometer (affiliate link, my friends!). It works GREAT for meats and making oils.
You can strain your oil through a thin sieve or cheese cloth to remove the peppers/sediment, depending on how finely you chop/crush the peppers.
You can also include whole dried chili peppers into the oil, which can be decorative.
What Other Ingredients Can Be Used to Make Chili Oil?
Other ingredients might include granulated garlic, white pepper, salt or msg, cayenne pepper, paprika or other chili powders, cinnamon, shallots, peppercorns, Sichuan peppercorns (for a Sichuan style or Chinese chili oil), ginger, soy sauce, sesame seed, bay leaves, star anise, crushed red pepper flakes, and so much more.
You can essentially infuse your oil with any number of ingredients and creative combinations. Feel free to dream up your own personal creation.
Different Types of Chili Oil
You can make many different types of chili oil, depending on the ingredients used to infuse the oil. Possibilities include:
- Chinese Chili Oil. Use Chinese chili peppers or Sichuan chili flakes, along with Sichuan peppercorns, star anise, cinnamon stick, and Chinese vinegar or black vinegar.
- Japanese Chili Oil. Use gochugaru and shichimi togarashi to make Rayu (Japanese Chili Oil).
- Calabrian Chili. Use Calabrian chili peppers to infuse the oil.
- Garlic Chili. Use garlic and spicy chili flakes.
- Nashville Hot Sauce. Nashville hot sauce is essentially a hot oil infused with cayenne and other spices.
There are many, many possibilities to explore your creativity.
How to Make Chili Oil with Fresh Chilies
You can absolutely make chili oil with fresh chilies, but the method is a bit different. Fresh peppers are full of water, and water and hot oil don’t play nice. So instead of pouring hot oil over them, you gently cook the chilies in the oil to drive off that moisture and infuse it.
What you’ll need:
- 1 cup neutral oil (canola, peanut, vegetable)
- 4-6 fresh red chilies, finely chopped (about ½ cup). Fresnos, red jalapeños, cayennes, or Thai chilies for more heat.
- Optional: 2 cloves minced garlic, a pinch of salt
How to make it:
- Pat the chopped chilies as dry as you can with paper towels.
- Add the oil and chilies to a small pot and heat over medium-low. You’ll see lots of small bubbles. That’s the water cooking out.
- Let it gently simmer for 10-15 minutes, stirring now and then, until the bubbling slows way down and the chilies soften and darken a bit. If you’re using garlic, add it for the last few minutes so it doesn’t burn.
- Remove from heat and cool completely. Strain it if you want a clear oil, or leave the chili bits in.
Important: Chili oil made with fresh chilies (or fresh garlic, shallots, or ginger) must be refrigerated. Use it within 4 days, or freeze it for longer storage. Ice cube trays work great for this. It doesn’t keep like the dried flake version, so make small batches.
Want more crunch? My Chili Crisp uses fresh ingredients fried until crispy.
Can You Make Chili Oil with Chili Powder?
Yes! Chili powder makes a deeply red, flavorful oil, but it’s finer than flakes, so it burns faster and can turn the oil cloudy. A few tips:
- Use cooler oil. Aim for the low end, around 180-250°F (82-121°C). Hot oil that works for flakes can scorch powder and make it bitter.
- Make a paste first. Stir the powder with a tablespoon or two of room-temperature oil, then pour in the warm oil. This prevents clumping.
- Let it settle, then strain. The powder sinks to the bottom after a few hours. Pour off the clear oil, or strain it through a coffee filter.
Use about 2 tablespoons of chili powder per cup of oil. Cayenne, paprika, gochugaru, or any single-chili powder works. Avoid American “chili powder” blends with cumin and oregano unless you want that flavor.
Chili Oil with Crispy Bits
You can also use fresh ingredients, such as minced garlic, ginger root, minced shallot, and minced hot chili peppers to make chili oil with crispy bits, which is very popular today.
See my Chili Crisp Recipe (Hot Chili Oil with Crispy Bits) to learn how to make it.

Serving Suggestions for Chili Oil
You can serve the resulting oil as a condiment or stir it into a variety of dishes, like stir fries, chili oil noodles, dressings, drizzles, gyoza sauce, and more. I personally love it for spicing up ramen noodles or drizzling over fried eggs.
You can keep the chili flakes and spices in the oil and serve it that way, or strain and serve only the oil.
The dried peppers that eventually sink to the bottom of the oil are called the “sludge,” and can be served on their own in a variety of applications.

Storage Information
Chili oil made with dried chilies and dried spices keeps best in an airtight glass container. I keep mine in a cool, dark place and use it within a few weeks. For longer keeping, refrigerate it for up to 3 months. The oil may turn cloudy or solidify a bit in the fridge, which is normal. Let it sit at room temperature for a few minutes before using.
Chili oil made with any fresh ingredients (fresh chilies, garlic, shallots, ginger) must be refrigerated and used within 4 days, or frozen. Fresh ingredients in oil can create the low-oxygen conditions where botulism bacteria thrive, so don’t store these at room temperature.
Always use a clean, dry spoon, and toss the oil if it smells off or rancid.

Try Some of my Other Infusion Recipes

If you enjoy this recipe, I hope you'll leave a comment with some STARS. Also, please share it on social media. Don't forget to tag us at #ChiliPepperMadness. I'll be sure to share! Thanks! -- Mike H.

5-Minute Chili Oil Recipe (How to Make Chili Oil)
Ingredients
- 1 cup canola oil (or any neutral oil such as peanut oil)
- 3 tablespoons chili flakes or crushed dried chili peppers
- Dash of salt if desired
Optional Extras
- 1 tablespoon granulated garlic
- 1 teaspoon white pepper
- See Recipe Notes
Instructions
- Add the chili flakes and your additional spices to a heat proof bowl. Mix well.
- Heat the oil over medium heat in a small pot. Do not allow the oil to smoke. If it smokes, remove it from the heat to reduce the temperature. (**)
- Pour the hot oil carefully over the chili flakes. It will sizzle up nicely. Mix well. Cool and strain if desired.
- Transfer to a glass container. Use immediately. Lasts 3 months or longer in the refrigerator.
Notes
Nutrition Information

FAQs
Can you make chili oil with fresh chilies?
Yes. Gently cook chopped fresh chilies in the oil over medium-low heat for 10-15 minutes to drive off their moisture, then cool and strain if you like. Refrigerate fresh chili oil and use it within 4 days, or freeze it. See the full method above.
Can you make chili oil with chili powder?
Yes. Use cooler oil (180-250°F), mix the powder into a little oil first so it doesn’t clump, and let it settle before straining. Powder burns faster than flakes, so watch the temperature.
How long does homemade chili oil last?
Chili oil made with only dried ingredients keeps for up to 3 months in the refrigerator. If it contains any fresh ingredients like garlic, shallots, or fresh chilies, refrigerate it and use it within 4 days, or freeze it.
Does chili oil need to be refrigerated?
Any chili oil with fresh ingredients must be refrigerated. Dried-ingredient chili oil lasts longest in the refrigerator, too. See the Storage section for details.
How many calories are in chili oil?
Chili oil is almost all oil, so it’s about 120 calories per tablespoon, nearly all from fat. A little goes a long way, though. Most people use a teaspoon or two at a time.
Can I add more oil to my chili oil?
Yes. When your oil runs low, heat fresh oil to the same temperature and pour it over the remaining flakes. They’ll have given up some flavor and heat already, so stir in another tablespoon of fresh chili flakes for a stronger second batch.
Why does my chili oil taste bitter?
The oil was too hot and the chili flakes burned. Keep the oil under 350°F (177°C) and never let it smoke. If you don’t have a thermometer, test with a pinch of flakes: they should sizzle, not blacken.
What’s the difference between chili oil and chili crisp?
Chili oil is mainly the infused oil, with or without some chili flakes. Chili crisp is heavy on the crunchy bits (fried garlic, shallots, and chilies), and the oil is more of a carrier. Here’s my Chili Crisp recipe.
NOTE: TThis post was originally published on 12/15/15. It was updated on 2/22/23 with new photos and information, and again on 10/12/26 with a fresh chili method, chili powder tips, storage info, and an FAQ.



Rob Thomas says
Okay. So I just got done with a 1 liter batch, using extra virgin olive oil and dried bird's eye chilis. Temperature-wise, I held it between 230-250F for 5 minutes, and I'm letting it cool to room temp.
So: my chilis were ground at varying degrees- I have some almost powder, with flakes mixed in. This was deliberate, as more surface area means more/quicker infusion.
My question is, was the temperature too high?
REPLY: Rob, yes, flakes are a very good call. I'm concerned about the temps because extra virgin olive oil has a lower smoking temp, but you didn't sustain that temp for a long time. My gut tells me you're probably good, but I would keep the temps down in the future, and would probably use different oil. -- Mike from Chili Pepper Madness.
Floyd says
Linda,
I have done both dried and fresh. Either way they go in the Ninja to devastate prior to going in the oil. this way they are getting maximum exposure to the oil. From my experience the fresh chilis made hotter oil. Other than that i didnt notice much difference.
Jez says
I'd quite like to do this with whole chillies and leave a chilli in each bottle, for visual effect. It would probably look better if the chilli pepper was left intact (maybe slit down the length, so the oil can get to the seeds etc), including the top section where it joins the stem. However I'm concerned that leaving this piece of stem attached will adversely affect the flavour of the oil. Have you experienceof this?
REPLY: Jez, yes, the stems might affect your overall flavor. Plus, you do run the risk of spoilage and rancidity when using fresh peppers, so be sure to refrigerate the oil and/or not use it for very long. -- Mike from Chili Pepper Madness.
Hector says
Hi, do you have any suggestions for drying habaneros without a dehydrator? I guess we could call it a natural way to dehydrate habaneros?
Thanks in advance
REPLY: Hector, you can use the oven. Here is some info: https://www.chilipeppermadness.com/preserving-chili-peppers/drying-chili-peppers-- Mike from Chili Pepper Madness.
Floyd barstool says
I made some from bhut jolicas last year. I kept the oil hot but not t smoking until the chilis turned dark but not burnt.. it seems as though it was about 8-10 mins. Most of it I kept in a mason jar sealed. Did not go bad on me. My brother visited Rwanda Africa, they use chili oil like we do ketchup on every table and he got hooked. I gave him that jar as a wedding gift and he couldn't get enough, it's my new favorite hobby.
Bobby says
Hi Mike.....I'm a 'purist'. When making Hot Oil, using anything other than chilies in the recipe makes it a 'sauce'.
That said, I use any of my hottest chilies, dried to crispiness, & peanut oil. I usually make a liter or so twice a year, & jar it for storage. I've found that my oils usually last for at least 6 months.....I even had a jar that was over a year old I forgot about way back, on the floor of my pantry, out of sight.....I opened it, & used it....wow was it potent, & it tasted real fine. This was 2 years ago, & I'm still fine, & so is everyone else that helped me finish it up, so the shelf life on my oil wasn't a problem/issue at all. I usually stick with a 2 month +/-, but I've never had to throw any out due to spoilage. My pantry temperature can range between 50°F in winter to 90°F in summer, & the pantry only gets lit by natural light when I open its always closed door (which keeps out all light).
Michael Hultquist - Chili Pepper Madness says
Thanks for the info, Bobby!
dean says
thank you. at last someone explains the purpose & benefit of drying fresh chilies first. i will do this because need shelf life.
Sharon says
Hi my chilies are a little different from your picture they are red and yellow and a bit smaller can I just chop them up and put them in the oil or does it have to be dried chilies first. Thanks
REPLY: Sharon, you can use fresh chiles, but you'll achieve different results. -- Mike from Chili Pepper Madness.
Linda says
I have a lot of habanero, jalapeño and Serrano peppers and was planning on making chili oil for Christmas gifts. I didn't realize it woul spoil before then. Do you have any suggestions?
REPLY: Linda, you can either freeze them or dehydrate them in order to keep them until Christmas. It would be best to dry them out, I believe, for making oils. Freezing should be OK as well. -- Mike from Chili Pepper Madness.
Jane Gao says
Hi, I have a new idea, what taste it will be like if your chili oil has nuts ingredients such as peanut, walnut, pinenut, sesame, etc?
Michael Hultquist - Chili Pepper Madness says
I've never tried it this way, but might give it a try. I'm not sure how long it would last, though, with nuts.
Mercy says
Thanks!!! I really appreciate it!! Trying it now! My hubby loves this stuff and I knew there had to be a simple recipe behind it!
Michael Hultquist - Chili Pepper Madness says
Excellent!
Romie says
Hi Mr, Have A Question Can I include all of this? garlic, shallots, peppercorns, sichuan peppercorns (for a sichuan style chili oil) ginger root, soy sauce, sesame seed, bay leaves, star anise, crushed red pepper flakes, Or I Choose the one?
Mike Hultquist says
You can use all of it. See my Chili Crisp Recipe, which is very similar: https://www.chilipeppermadness.com/recipes/chili-crisp/
sean says
wow tried it and love it thanks
Michael Hultquist - Chili Pepper Madness says
Great!!
AndrEw says
Hey, question. Why to use within a month? Is there some kind of health risk or what? It will decay or what? Thanks..
REPLY: Andrew, with the dried chilies, it will last longer than a month, but some oils can go rancid. If you're going to use fresh peppers, it won't last longer than the month. Mike from Chili Pepper Madness.