Why This Is the Ultimate Authentic Chili Oil Recipe
Let’s be real—store-bought chili oil is never quite right. Either it’s too bland, too greasy, or lacks that deep, layered flavor that makes homemade versions so addictive. After years of trial and error (and a few burnt batches, oops), I finally cracked the code to the most authentic chili oil ever. This isn’t just a recipe—it’s the secret to making chili oil that tastes like it came from your grandma’s kitchen (if your grandma was a chili oil wizard). Trust me, once you try this, you’ll never go back to the bottled stuff.

Ingredients You’ll Need (No Skipping These!)
First things first: you can’t make authentic chili oil with random ingredients. Every component here serves a purpose—from the nutty sesame seeds to the aromatic spices that infuse the oil. Here’s exactly what you need (measurements matter, so don’t eyeball!):
- 60g white sesame seeds (for that irresistible nutty crunch)
- 1000g rapeseed oil (yes, rapeseed—its high smoke point and neutral flavor let spices shine)
- 25g onion (adds a subtle sweetness to balance the heat)
- 25g green onion (for fresh, herby notes)
- 25g celery (a secret trick for depth—you won’t taste it, but you’ll miss it if it’s gone)
- 120g chili powder (use a medium-spicy one; avoid extra-hot unless you want to cry)
- 8g star anise (the backbone of the spice blend)
- 5g bay leaves (adds earthy warmth)
- 5g fennel seeds (a hint of licorice that’s chef’s kiss)
- 8g cinnamon stick (warmth that lingers)
- 10g cardamom pods (crush these lightly—trust me, the flavor explodes)
- 5g amomum villosum (a classic Chinese spice for complexity; don’t skip it!)
- 10g Sichuan red peppercorns (for that tingly, numbing kick—key to authenticity)
- 5g lithospermum erythrorhizon (aka zicao—this is what gives the oil that vibrant red color!)
- 10g salt (brings out all the flavors—don’t be shy)
- 10g ginger slices (cuts through the oiliness and adds freshness)
Step-by-Step Instructions (Follow These to a T)
Now, let’s get to the fun part! This process is a bit involved, but it’s so worth it. Take your time—patience = perfect chili oil.
Step 1: Prep All Ingredients First

Pro tip: Don’t start cooking until every ingredient is prepped. This recipe moves fast, and you don’t want to be chopping onions while your oil is burning. Lay out all your spices, veggies, and tools before turning on the stove.
Step 2: Prep the Lithospermum (For That Vibrant Red Color)

Lithospermum (zicao) is the magic behind that rich, red hue—store-bought chili oil rarely uses it, which is why it looks dull. Soak 5g of lithospermum in cold water for 30 minutes. This softens it and helps release the color later.
Step 3: Soak the Spices (No Bitter Flavors Here!)

Take the 8g star anise, 5g bay leaves, 5g fennel seeds, 8g cinnamon stick, 10g cardamom pods, 5g amomum villosum, and 10g Sichuan red peppercorns. Soak them in cold water for 30 minutes too. Why? Soaking spices prevents them from burning when you fry them—burnt spices = bitter chili oil, and we don’t want that.
Step 4: Drain Everything Completely

After soaking, drain the lithospermum and spices totally dry. Even a drop of water can make hot oil splatter (trust me, I’ve had oil fly everywhere—no fun). Use a colander and pat them with a paper towel if needed.
Step 5: Chop the Aromatic Veggies

Cut the green onion into 2-inch segments, the onion into small chunks, and the celery into 1-inch pieces. These veggies will infuse the oil with a fresh, savory base—think of them as the “foundation” of flavor.
Step 6: Heat the Rapeseed Oil (Critical Step!)

Pour 1000g of rapeseed oil into a large pot (use a pot bigger than you think—oil expands!). Heat it over medium-high heat until all the bubbles disappear. This means the oil is “clean” of any moisture, which prevents splattering later. Once bubbles are gone, turn off the heat—we don’t want the oil too hot yet.
Step 7: Infuse the Oil with Lithospermum

Add the drained lithospermum to the hot oil. The residual heat will slowly extract the red color—no need to turn the heat back on here. Just let it sit and work its magic.
Step 8: Let the Lithospermum Do Its Thing

Watch the oil turn from golden to a deep, rich red—it’s like a color transformation! This takes about 2-3 minutes. Don’t leave it unattended, though—you don’t want the lithospermum to get crispy (that makes the oil bitter).
Step 9: Remove the Lithospermum

Once the oil is a vibrant red, use a slotted spoon to fish out the lithospermum. We only need the color, not the plant itself—discard it (or compost it if you’re fancy).
Step 10: Fry the Aromatics & Spices (Smell the Magic!)

Turn the heat to low (super low—we’re infusing, not frying). Add the ginger slices, chopped green onion, onion chunks, celery, and all the drained spices. Stir them gently and let them cook for 10-15 minutes. You want the veggies to turn slightly brown and crispy, but not burnt. The kitchen will smell like heaven—aromatic, spicy, and warm. This is when you know you’re doing it right.
Step 11: Remove All the Solids

Use a slotted spoon to scoop out all the veggies and spices. The oil is now infused with all their flavors—pure liquid gold!
Step 12: Mix the Chili Powder, Sesame Seeds & Salt

In a heatproof bowl (glass or ceramic works—no plastic!), mix 120g chili powder, 60g white sesame seeds, and 10g salt. Stir them well so everything is evenly combined. The salt brings out the spiciness of the chili powder and the nuttiness of the sesame seeds—don’t skip this step!
Step 13: First Pour of Hot Oil (Don’t Overdo It!)

Now for the fun part: pouring the oil! Take about 1/3 of the hot infused oil and slowly pour it over the chili powder mixture. Stir constantly as you pour—this toasts the chili powder slightly and releases its aroma. The oil should just cover the dry ingredients—this step builds the base heat.
Step 14: Keep Stirring (Avoid Clumps!)

Stir, stir, stir! You don’t want any clumps of chili powder left—they’ll taste burnt. The mixture should be smooth and fragrant, with a rich red color.
Step 15: Pour the Rest of the Oil

Now pour the remaining hot oil into the bowl. Keep stirring as you pour—this ensures every bit of chili powder is coated and infused. The oil will bubble a little, which is normal—just keep stirring gently.
Step 16: Let It Cool & Store

Let the chili oil cool completely at room temperature. Once it’s cool, transfer it to a clean, airtight jar (glass is best—plastic can absorb the oil’s flavor). Store it in the pantry for up to 3 months (if it lasts that long!).
My Pro Tips for Perfect Chili Oil Every Time
Before you run off to make this, here are a few extra tricks I’ve learned:
- Use rapeseed oil, not olive oil! Olive oil has a low smoke point and strong flavor that will overpower the spices.
- Don’t skip the soaking step for spices—burnt spices = ruined chili oil. I learned this the hard way (RIP batch #3).
- Adjust the chili powder amount if you like more or less heat. Just remember: it’s easier to add more later than to fix oil that’s too spicy.
- Add a pinch of sugar (optional) if you want a hint of sweetness to balance the heat. I sometimes do this for a more rounded flavor.
How to Use Your Authentic Chili Oil
This chili oil is versatile—you can put it on everything:
– Drizzle it over noodles (ramen, lo mein, or even plain pasta)
– Stir it into fried rice for an extra kick
– Use it as a dipping sauce for dumplings or spring rolls
– Spoon it over congee or tofu for a savory boost
– Even add a little to your scrambled eggs (game changer!)
I made a batch last week and put it on my morning avocado toast—yes, really. It was so good I ate two slices. No shame.
Final Thoughts
Making authentic chili oil takes a little time, but it’s so worth the effort. The difference between this and store-bought is night and day—deep flavor, vibrant color, and that homemade warmth that makes every dish better. I hope you love this recipe as much as I do. If you make it, tag me (or just tell your friends how amazing you are—you deserve it). Now go make some chili oil—your taste buds will thank you!

