Homemade Chinese Chili Oil (辣椒油) — Complete Guide
    How-To9 min read

    Homemade Chinese Chili Oil (辣椒油) — Complete Guide

    Good chili oil is the secret weapon of Chinese cooking. It transforms everything it touches — noodles, dumplings, rice, tofu, eggs, even ice cream (yes, really). And while brands like Lao Gan Ma are great in a pinch, homemade chili oil is on another level entirely. It's fresher, more aromatic, and you can customize the heat, fragrance, and flavor to your exact preferences.

    Chili oil (辣椒油, là jiāo yóu) is most closely associated with Sichuan cuisine, but versions of it exist across China. Each region has its own style: Sichuan chili oil is aromatic with numbing Sichuan peppercorns, Guizhou versions include fermented soybeans, and northern Chinese styles tend to be simpler with just chilies and oil.

    Choosing Your Chilies

    The chili flakes are the soul of the oil. For the best results, use a mix of: Gochugaru (Korean chili flakes) for vibrant red color and moderate heat, Sichuan chili flakes (二荆条) for authentic flavor and fragrance, and a pinch of cayenne for extra heat if desired. Use coarsely ground flakes, not powder — powder burns too easily. Most Chinese grocery stores sell bags labeled 'chili flakes for chili oil' which work perfectly.

    Ingredients

    • 1 cup neutral oil (peanut, vegetable, or canola)
    • ½ cup coarse chili flakes
    • 2 tablespoons sesame seeds
    • 1 tablespoon Sichuan peppercorns
    • 2 star anise
    • 1 cinnamon stick
    • 3 bay leaves
    • 2 tablespoons soy sauce
    • 1 teaspoon sugar
    • ½ teaspoon salt
    • 1 teaspoon ground Sichuan peppercorn (optional, for extra málà)

    Steps

    1. 1

      Place chili flakes, sesame seeds, salt, sugar, and ground Sichuan peppercorn (if using) in a heatproof bowl. This is your chili base.

    2. 2

      Heat oil in a saucepan over medium heat. Add whole Sichuan peppercorns, star anise, cinnamon stick, and bay leaves. Let them infuse gently for 10 minutes — the oil should simmer gently, not smoke.

    3. 3

      Remove the whole spices with a slotted spoon and discard. Check the oil temperature — it should be around 300-325°F (150-163°C). If you don't have a thermometer, test by dropping one chili flake in: it should sizzle gently, not burn instantly.

    4. 4

      Pour about ⅓ of the hot oil over the chili base. It will sizzle and bloom — this first pour activates the chili flavors. Stir with a chopstick.

    5. 5

      Wait 30 seconds, then pour another ⅓ of the oil. Stir again. The chili flakes should be sizzling but not burning — they should darken slightly to a deep red, not turn black.

    6. 6

      Pour the remaining oil and stir. Add soy sauce and mix well. The oil will continue to cook the chilies as it cools.

    7. 7

      Let the chili oil cool completely at room temperature. This takes about 1-2 hours. Don't cover it while still hot or condensation will get in.

    8. 8

      Transfer to a clean jar with a tight-fitting lid. The flavor improves over the first few days as the chilies continue to infuse.

    Pro Tips

    • 💡 Temperature control is everything. Too hot and your chilies burn (bitter). Too cool and they don't bloom (bland).
    • 💡 Pouring in three stages creates layers of flavor — charred, toasted, and gently infused.
    • 💡 The oil improves over 2-3 days and keeps for months in the refrigerator.
    • 💡 Always use a large enough bowl — the oil will bubble up dramatically when it hits the chili flakes.
    • 💡 For a crunchy version, add fried shallots, peanuts, or dried soybeans after the oil cools slightly.

    You Might Also Like