Salsa Macha Recipe
Introduction
Salsa Macha is a smoky, nutty chili oil from Mexico that adds bold flavor to any dish. Made with dried chiles, garlic, and peanuts, it’s perfect as a condiment or cooking ingredient. This recipe guides you through creating a vibrant, homemade version.

Ingredients
- ⅓ cup avocado oil
- 8 garlic cloves (thinly sliced)
- 1 ½ cups chile morita
- 6 chiles de árbol (seeds removed if desired)
- 2 chiles guajillo
- ½ cup peanuts
- 2 teaspoons brown sugar
- 1 tablespoon smoked paprika
- 2 teaspoons Mexican oregano
- ⅓ cup toasted sesame seeds
- 1 teaspoon salt
- 1 teaspoon white vinegar or red wine vinegar
- 1 teaspoon tamari (optional)
- Olive oil (enough to fully cover solids and adjust consistency)
Instructions
- Step 1: Heat the avocado oil in a large skillet over low heat for about 2 minutes. Add the sliced garlic and cook gently, stirring often, until very lightly golden. Avoid browning the garlic. Use a slotted spoon to remove the garlic and set it aside on a plate while keeping the oil in the pan.
- Step 2: In a food processor, pulse the chile morita, chiles de árbol, and chiles guajillo until they are finely chopped. Add the peanuts and pulse briefly to combine them coarsely without turning the mixture into a paste.
- Step 3: Add the blended chile and peanut mixture to the reserved oil in the skillet. Stir in the brown sugar, smoked paprika, Mexican oregano, toasted sesame seeds, and salt. Cook over medium-low heat for 2 to 3 minutes, stirring constantly to release the aromas without burning the mixture. Remove from heat and stir in the vinegar and tamari if using.
- Step 4: Finely chop the reserved garlic and stir it back into the skillet mixture. Add enough olive oil to cover the solids fully, adjusting the amount until the salsa has a spoonable but not too thin consistency.
- Step 5: Allow the salsa to cool completely, then transfer it to an airtight container. Refrigerate and use as a flavorful condiment or cooking oil.
Tips & Variations
- For a milder salsa, remove seeds from all chiles or reduce the quantity of chile de árbol.
- Try substituting peanuts with almonds or pumpkin seeds for a different nutty flavor.
- Add a pinch of cumin for extra earthiness.
- Use sunflower or grapeseed oil instead of avocado oil if preferred.
Storage
Store salsa macha in an airtight container in the refrigerator for up to 2 weeks. The oil may solidify when chilled; let it come to room temperature before using. Reheat gently if needed by placing the jar in warm water to restore a liquid texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh chiles instead of dried ones?
This recipe relies on the deep, smoky flavor of dried chiles, which fresh chiles cannot replicate. Fresh chiles will alter the texture and taste significantly, so it’s best to stick with dried varieties for authentic salsa macha.
Is tamari necessary in the recipe?
Tamari is optional and adds a subtle umami and saltiness. If you prefer, you can omit it or replace it with soy sauce or additional salt depending on your taste preferences.
Print
Salsa Macha Recipe
- Total Time: 20 minutes
- Yield: About 1 ½ cups 1x
Description
Salsa Macha is a smoky, spicy Mexican chili oil infused with toasted garlic, assorted dried chiles, peanuts, and sesame seeds. This versatile condiment adds rich flavor and heat to tacos, grilled meats, eggs, and more. The sauce balances savory, smoky, and slightly nutty elements, with a hint of sweetness and tang from brown sugar and vinegar. Easy to prepare on the stovetop, it can be stored in the refrigerator for weeks, making it a flavorful pantry staple.
Ingredients
Oil and Aromatics
- ⅓ cup avocado oil
- 8 garlic cloves, thinly sliced
- olive oil, enough to fully cover solids and adjust consistency
Dried Chiles and Nuts
- 1 ½ cups chile morita
- 6 chiles de arbol, seeds removed if desired
- 2 chiles guajillo
- ½ cup peanuts
Spices and Seasonings
- 2 teaspoons brown sugar
- 1 tablespoon smoked paprika
- 2 teaspoons Mexican oregano
- ⅓ cup toasted sesame seeds
- 1 teaspoon salt
- 1 teaspoon white vinegar or red wine vinegar
- 1 teaspoon tamari (optional)
Instructions
- Crisp the Garlic: Heat the avocado oil in a large skillet over low heat for 2 minutes. Add the sliced garlic and cook gently, stirring often, until the garlic is very lightly golden but not browned. Use a slotted spoon to remove the garlic to a plate and reserve the infused oil in the skillet.
- Blend the Chiles and Peanuts: Place the chile morita, chiles de arbol, and chiles guajillo in a food processor and pulse until they are finely chopped but not a paste. Add the peanuts and pulse briefly to combine, leaving the mixture coarse.
- Toast the Chile Mixture: Return the infused avocado oil to medium-low heat. Add the blended chile and peanut mixture along with brown sugar, smoked paprika, Mexican oregano, toasted sesame seeds, and salt. Cook, stirring constantly, for 2-3 minutes until fragrant without burning. Stir in the vinegar and tamari, then immediately turn off the heat to preserve flavors.
- Assemble the Salsa Macha: Finely chop the reserved crispy garlic and stir it into the chile mixture. Gradually add enough olive oil to cover the solids completely, adjusting the amount until the consistency is spoonable but not too thin.
- Cool and Store: Allow the salsa macha to cool completely at room temperature. Transfer it to an airtight container and refrigerate. The flavor will deepen after resting and it can be stored for several weeks.
Notes
- Remove seeds from the chiles de arbol for less heat if preferred.
- Do not brown the garlic; just lightly golden to avoid bitterness.
- Pulse the chiles and peanuts until coarse; do not overprocess into a paste for texture.
- Adjust the olive oil quantity to achieve your desired sauce consistency.
- This salsa works as a condiment for tacos, grilled meats, eggs, or drizzled over vegetables.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Sauce/Condiment
- Method: Stovetop
- Cuisine: Mexican
Keywords: Salsa Macha, Mexican chili oil, spicy sauce, garlic chili oil, smoky salsa, peanut chili sauce, homemade spicy condiment

