Go Back
+ servings

How to Make Garlic Chili Sauce That Lasts for Months

This easy homemade garlic chili sauce is packed with real garlic, Thai chilies, and infused oil. Perfect with noodles, rice, dumplings, and more!
Course Side Dish
Cuisine American
Prep Time 30 minutes
Cook Time 20 minutes
Servings 10
Calories 436kcal

Ingredients

Main Ingredients

  • 1000 g garlic
  • 200 g Thai chili pepper adjust to taste; keep some seeds for extra heat

Additional Ingredients

  • 300 ml cooking oil recommended: canola or soybean oil for rich aroma; oil should fully cover ingredients
  • 100 g salt for preservation and flavoring; adjust to taste
  • 50 g white sugar to enhance umami and balance the heat

Aromatics & Spices

  • 50 g shredded onion
  • 30 g white part of scallion
  • 2 star anise
  • 3 bay leaves
  • 20 g cinnamon stick

Instructions

Prepare the Ingredients

  • Garlic: Peel, rinse, and drain well (avoid excess water to prevent spoilage). Smash with the back of a knife, then chop into coarse pieces to retain texture. Lightly rinse the chopped garlic and drain again.
  • Thai chili pepper: Remove stems, wash, and drain. Chop into small pieces or mince. (Wear gloves to avoid irritation.)

Infuse the Oil with Aromatics

  • Heat 300ml oil over medium heat until about 50% hot (small bubbles appear with chopsticks).
  • Lower to small flame, then add shredded onion, scallion white, star anise, bay leaves, and cinnamon stick.
  • Stir-fry for 3–5 minutes until golden and aromatic.
  • Remove aromatics with a slotted spoon and discard or save. Keep only the infused oil.

Sauté the Garlic

  • Keep heat on low, add chopped garlic, and stir constantly for 3–5 minutes until moisture evaporates and garlic turns lightly golden (don't burn it).
  • Add Thai chili pepper, stir-fry another 2–3 minutes until aroma is fully released.

Season and Reduce

  • Add salt and sugar, stir well, and raise to medium heat.
  • Cook 5–10 minutes longer if there's excess liquid. Continue until sauce thickens, oil separates, and mixture looks glossy.

Bottle and Store

  • While hot, pack the sauce into clean jars and press down to compact.
  • Pour a thin layer of oil on top (prevents air contact and spoilage).
  • Seal the jars and refrigerate after cooling.
  • Keeps well in the fridge for 3–6 months. (Use clean utensils and finish soon after opening.)

Nutrition

Calories: 436kcal | Carbohydrates: 42g | Protein: 7g | Fat: 29g | Saturated Fat: 2g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 18g | Trans Fat: 0.1g | Sodium: 3895mg | Potassium: 497mg | Fiber: 4g | Sugar: 7g | Vitamin A: 283IU | Vitamin C: 81mg | Calcium: 212mg | Iron: 2mg