Homemade Chili Oil Recipe: Step-by-Step Guide for Authentic Flavor

Chili oil is a simple, transformative condiment that adds heat and depth to so many dishes.

straight on image of Chili Oil in a glass jar

A staple in many Asian kitchens, homemade chili oil is versatile and easy to make. Use it to finish noodles, dumplings, stir-fries, soups, or even avocado toast for an immediate flavor boost.

Making your own allows you to control the heat and aromatics, so you can tailor the oil to your taste. It’s a quick project with a big payoff—once you try it, you’ll find countless ways to use it.

a spoon holding up some of the Chili Oil in air

Why this recipe works

  1. Customizable heat and flavor: Choose different chili flakes or add spices like Sichuan peppercorns or cinnamon to create the profile you prefer.
  2. Simple pantry ingredients: Most of the components are everyday items, so you can make a batch anytime.
  3. Extremely versatile: Drizzle it over dumplings, mix into dressings, or add to soups and noodles for instant brightness and heat.

Ingredients needed

  • Red chili flakes
  • Neutral oil (vegetable or peanut oil)
  • Paprika
  • Salt
  • Pepper
  • Sugar
  • Star anise
  • Red onion
  • Fresh ginger
  • Garlic cloves
  • White part of spring onions (green onions)
  • Sesame oil
ingredients needed to make Chili Oil

How to make chili oil

  1. Combine the chili flakes, paprika, salt, pepper, and sugar in a heat-proof bowl. Add a tablespoon of oil and mix—this helps protect the spices when hot oil is poured over them.
  2. In a skillet or wok over medium heat, warm the neutral oil. Once shimmering, add sliced ginger and fry a few seconds until fragrant.
  3. Add crushed garlic, crushed white parts of green onions, and thinly sliced red onion. Stir and fry briefly until the aromatics release their fragrance.
  4. Toss in the star anise and continue frying, stirring constantly, until the aromatics are nicely browned but not burnt (about 2–3 minutes).
  5. Remove the solids with a slotted spoon and bring the oil’s temperature to about 300°F (150°C).
  6. Carefully pour the hot flavored oil slowly over the spice mixture in the heat-proof bowl. Pouring slowly prevents scorching the spices and allows flavors to bloom.
  7. Finish with a splash (about 1 teaspoon) of sesame oil for aroma and stir to combine. Let the mixture cool, then transfer to a sterilized jar.
collage of images showing how to make Chili Oil

Frequently asked questions

What to use this with?

Chili oil elevates many dishes. Drizzle it over noodles, dumplings, stir-fries, soups, or avocado toast. It also makes a flavorful dip for spring rolls, bread, or roasted vegetables. Try it with dan dan noodles, mapo tofu, or any dish that benefits from a spicy finish.

Does this need to be refrigerated?

Store chili oil in a sterilized, airtight jar. At room temperature it will keep for several weeks in a cool, dark place. Refrigeration will extend shelf life but may cause the oil to solidify—simply bring it back to room temperature before using.

overhead image of Chili Oil on a spoon on a plate with avocado toast

Any additions?

Customize your chili oil with additions that match your flavor goals. Fresh chilies increase heat and color; sesame seeds add texture; Sichuan pepper adds numbing spice; and citrus zest brings brightness.

  • Sichuan pepper powder — for a tingling, numbing heat.
  • Sesame seeds — for nuttiness and texture.
  • Cinnamon stick — for warm, sweet-spicy notes.
  • Citrus zest — for a fresh, zesty lift.
  • Bay leaves or dried herbs — for subtle herbal depth.
  • Toasted garlic — golden, crunchy garlic for extra richness.

Any substitutions?

Substitute ingredients to suit dietary needs or what’s on hand. Use olive or avocado oil instead of vegetable oil, swap chili flake varieties to adjust heat, replace star anise with fennel seeds, or use honey or maple syrup in place of sugar for a different sweetness.

finished Chili Oil in a serving jar

How to store

Refrigerator: Store in an airtight container; it will last several weeks. If it solidifies, let it return to room temperature before using.

Freezer: For long-term storage, freeze in a suitable container and thaw in the fridge when needed.

Dana’s tips and tricks

  • Use fresh garlic, ginger, and green onions for the best flavor.
  • Adjust the amount of chili flakes to control spiciness.
  • Lightly toast whole spices before infusing for more depth.
  • Avoid burning spices or aromatics to prevent bitterness.
  • Sterilize jars to keep the oil fresh longer.
  • Allow the oil to sit a day or two to let flavors meld.
close up image of Chili Oil on a spoon in air

Making chili oil at home is quick and rewarding. With a few pantry staples and a little attention, you’ll have a flavorful, customizable condiment that brightens countless meals.

If you like this recipe, you might also like:

  • Best Hot Honey Recipe (Easy & Homemade)
  • Serrano Salsa
  • The Best Spicy Sriracha Mayo Sauce Recipe
  • Buffalo Sauce
  • Sweet and Spicy Corn Relish
  • Jamaican Jerk BBQ Sauce

If you try this chili oil, share how it turned out in the comments. Follow the recipe author on social channels for more recipes and tips.

img 54534 9

How To Make Chili Oil (Easy Homemade Recipe)

Author Dana DeVolk
Prep: 15 mins Cook: 5 mins
Chili oil is a simple, transformative condiment that can brighten many dishes.

Ingredients

  • 3 tablespoons red chili flakes
  • 1 teaspoon paprika
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 1 teaspoon sugar
  • 8 ounces vegetable oil (or neutral oil)
  • 1 inch fresh ginger, peeled and sliced
  • 2 garlic cloves, lightly crushed
  • 3 green onions (white part only), crushed
  • Half red onion, thinly sliced
  • 2 star anise
  • 1 teaspoon sesame oil

Instructions

  1. Mix chili flakes, paprika, salt, pepper, and sugar in a heat-proof bowl. Add 1 tablespoon of oil and stir.
  2. Heat oil in a skillet over medium. Add sliced ginger and fry briefly.
  3. Add crushed garlic, crushed green onion whites, and sliced red onion; fry until fragrant.
  4. Add star anise and continue frying 2–3 minutes until browned but not burned.
  5. Remove solids with a slotted spoon. Heat the oil to about 300°F (150°C).
  6. Slowly pour the hot oil over the spice mixture to infuse, stirring as you pour.
  7. Stir in sesame oil, let cool, then transfer to a sterilized jar.

Notes

  • Use fresh aromatics for the best flavor.
  • Adjust chili quantity to control heat.
  • Toast whole spices lightly for added depth.
  • Avoid burning spices to prevent bitterness.
  • Sterilize containers and let the oil infuse for a day if possible.

Nutrition

Nutrition values can vary based on ingredients and quantities used. Store and enjoy responsibly.

Course Condiment
Cuisine American / Asian-inspired