Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Glass jar of homemade chili oil with red pepper flakes on a white countertop.

Chili Oil


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ely
  • Total Time: 10 minutes
  • Yield: 1 jar 1x
  • Diet: Vegan

Description

This homemade chili oil is bold, aromatic, and takes under 10 minutes to make. Drizzle it on everything from noodles to eggs for that irresistible spicy kick.


Ingredients

Scale
  • 1 cup dried chili flakes (Thai or red pepper flakes)
  • 3 garlic cloves, minced
  • 1/8 teaspoon black pepper
  • 2 teaspoons salt
  • 2 cups avocado oil or olive oil
  • Optional aromatics: fresh ginger slices, onion, bay leaves, cinnamon, cloves
  • Extra flavor ideas: star anise, soy sauce, sesame seeds, brown sugar

Instructions

  1. Place the chili flakes, garlic, black pepper, and salt in a heat-proof bowl.
  2. Warm the oil in a small saucepan over low to medium heat for 2–3 minutes, without boiling.
  3. Carefully pour the hot oil over the chili mixture and stir while it sizzles.
  4. Let it cool completely, then transfer to a jar with a tight lid.
  5. Store in the fridge for up to 6 months.
  6. For an aromatic version, simmer oil with ginger, onion, bay leaves, cloves, and cinnamon for 20–30 minutes. Strain the hot oil over the chili flakes and stir before storing.

Notes

Use clean utensils each time to keep it fresh. Customize the heat, garlic, or flavor twists to your liking. Perfect on dumplings, soups, or rice bowls.

  • Prep Time: 5 minutes
  • Cook Time: 5 minutes
  • Category: Condiment
  • Method: Stovetop
  • Cuisine: Asian-Inspired

Nutrition

  • Serving Size: 1 tablespoon
  • Calories: 120
  • Sugar: 0g
  • Sodium: 190mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 0g
  • Fiber: 0g
  • Protein: 0g
  • Cholesterol: 0mg