Loading...

In a large, heatproof bowl, combine the red chili powder, chili flakes, ground cumin, fine salt, coarse salt, and chopped green onions (green parts). Stir well to combine and set aside.

Pour the neutral cooking oil into a medium saucepan or pot. Add the green onion stems/whites, bay leaves, star anise, cinnamon stick, and ginger slices to the cold oil. Then, add the minced garlic and diced shallots.
Place the saucepan over the lowest heat setting. Slowly cook the aromatics in the oil, stirring occasionally, until the garlic and shallots are golden brown and about 80% cooked through. This process should take approximately 20-25 minutes. Do not rush this step, as low and slow cooking extracts the most flavor.

Using tongs, carefully remove and discard the whole aromatics (green onion stems/whites, bay leaves, star anise, cinnamon stick, ginger slices) from the oil. Then, using a slotted spoon, scoop out the crispy garlic and shallot bits and set them aside in a small bowl.

Increase the heat to medium-high and reheat the infused oil until it is very hot and just begins to smoke lightly. You should see it steaming.

Carefully and slowly pour the hot oil over the prepared spice base in the large heatproof bowl. The mixture will sizzle vigorously. Stir immediately to ensure all the spices are coated and 'bloomed' by the hot oil.

Add the reserved crispy garlic and shallot bits back into the bowl with the hot oil and spices. Stir to combine.

Add the soy sauce and vinegar to the chili oil mixture. Stir everything together until well combined.

Allow the chili oil to cool completely before transferring it to a clean, airtight glass jar. Seal with a lid and store at room temperature for up to 2-3 weeks, or in the refrigerator for longer storage.


In a large, heatproof bowl, combine the red chili powder, chili flakes, ground cumin, fine salt, coarse salt, and chopped green onions (green parts). Stir well to combine and set aside.

Pour the neutral cooking oil into a medium saucepan or pot. Add the green onion stems/whites, bay leaves, star anise, cinnamon stick, and ginger slices to the cold oil. Then, add the minced garlic and diced shallots.
Place the saucepan over the lowest heat setting. Slowly cook the aromatics in the oil, stirring occasionally, until the garlic and shallots are golden brown and about 80% cooked through. This process should take approximately 20-25 minutes. Do not rush this step, as low and slow cooking extracts the most flavor.

Using tongs, carefully remove and discard the whole aromatics (green onion stems/whites, bay leaves, star anise, cinnamon stick, ginger slices) from the oil. Then, using a slotted spoon, scoop out the crispy garlic and shallot bits and set them aside in a small bowl.

Increase the heat to medium-high and reheat the infused oil until it is very hot and just begins to smoke lightly. You should see it steaming.

Carefully and slowly pour the hot oil over the prepared spice base in the large heatproof bowl. The mixture will sizzle vigorously. Stir immediately to ensure all the spices are coated and 'bloomed' by the hot oil.

Add the reserved crispy garlic and shallot bits back into the bowl with the hot oil and spices. Stir to combine.

Add the soy sauce and vinegar to the chili oil mixture. Stir everything together until well combined.

Allow the chili oil to cool completely before transferring it to a clean, airtight glass jar. Seal with a lid and store at room temperature for up to 2-3 weeks, or in the refrigerator for longer storage.
