Last month, Emma came home from his friend's house absolutely raving about "this amazing spicy oil stuff with crunchy things in it that made everything taste better." After some translation, I realized he meant salsa macha that addictive Mexican chili oil sauce that combines smoky dried chiles with toasted nuts and seeds. Two days later, we had jars of deeply red, crunchy, spicy salsa macha sitting on our counter, and we've been putting it on literally everything ever since.
The toasted dried chiles combined with garlic, nuts, and seeds creates the most versatile Mexican condiment that adds smoky, nutty, spicy depth to any dish. Whether you need bold Mexican flavor booster for tacos or want a drizzle sauce for grilled meats, this oil-based Mexican salsa delivers complex flavor with satisfying crunch.

Why You'll Love This Salsa Macha
This spicy salsa macha has rescued countless dinners when I needed something to elevate simple meals from boring to exciting without requiring additional cooking or complicated preparation. The robust chile oil sauce format means you can drizzle it over eggs, tacos, grilled vegetables, rice bowls, roasted chicken, pizza, pasta, or honestly anything that needs a flavor boost and textural interest that plain hot sauce can't provide. I love that this salsa macha recipe makes a large batch that lasts for months in the refrigerator, giving you constant access to instant flavor enhancement whenever you're eating something that needs more excitement.
The crunchy spicy chili oil texture from toasted nuts and seeds provides satisfying crunch alongside the heat and smokiness, making it more interesting and substantial than smooth hot sauces or plain chili oil that only add heat without texture or complexity. Kids who normally avoid spicy food are surprisingly willing to try this because the nuts and seeds make it feel special and interesting rather than just punishing heat they're supposed to endure to prove toughness.
Jump to:
Ingredients You'll Need For Salsa Macha
For the Chile Base:
- 1 cup dried árbol chiles
- ½ cup dried guajillo chiles
- 8 cloves garlic, peeled
- 1 teaspoon Mexican oregano
- 1 teaspoon cumin seeds
- ½ teaspoon black peppercorns
For the Nuts and Seeds:
- ½ cup raw peanuts
- ¼ cup raw sesame seeds
- ¼ cup raw pumpkin seeds
- Optional: ¼ cup slivered almonds
For the Oil:
- 2 cups neutral oil
- OR 2 cups olive oil for richer flavor
- 2 tablespoons apple cider vinegar
- 1 tablespoon brown sugar or piloncillo
- 2 teaspoons salt
Optional Add-ins:
- Star anise
- 1 tablespoon chipotle powder
- 1 teaspoon smoked paprika
- Dried bay leaves
See recipe card for quantities.
How To Make Salsa Macha Step By Step
Toast the Chiles:
Heat a large, dry skillet over medium heat and add dried árbol and guajillo chiles that have been stemmed and torn into pieces. Toast for 2-4 minutes, shaking the pan frequently and watching carefully because chiles go from perfectly toasted to burnt in seconds, and burnt chiles create bitter, unpleasant flavor you can't fix. You want the chiles to become fragrant and darken slightly but not turn black or smoke excessively – they should smell toasty and slightly sweet rather than acrid and bitter. Remove immediately to a bowl when done to stop the cooking process, as the hot pan will continue cooking them even off the heat.

Toast Garlic, Nuts, and Seeds:
In the same dry skillet, add whole peeled garlic cloves and toast over medium heat for 3-4 minutes, turning occasionally, until golden brown with some charred spots that add smoky depth. Remove garlic and set aside with the chiles. Add peanuts, sesame seeds, and pumpkin seeds to the hot skillet and toast for 4-5 minutes, stirring constantly, until everything is fragrant and lightly golden – the sesame seeds will start popping and the peanuts will darken slightly. Add whole spices like cumin seeds, black peppercorns, and Mexican oregano during the last minute of toasting to bloom their flavors without burning. Remove everything from heat immediately and let cool for 5-10 minutes.
Grind or Chop:
Transfer all toasted ingredients – chiles, garlic, nuts, seeds, and spices – to a food processor or high-powered blender. Pulse 10-15 times until everything is coarsely chopped with varied texture – you want some fine powder, some chunky pieces, and some recognizable whole seeds for that characteristic crunchy texture. Don't blend into smooth paste because the texture variation is what makes salsa macha special and interesting compared to smooth chili oils. Alternatively, use a molcajete (mortar and pestle) for more rustic, traditional texture, though this takes significantly more time and arm strength for larger batches.

Combine with Oil:
Transfer the chopped chile mixture to a clean glass jar or heat-safe container. In a small saucepan, gently heat the oil with vinegar, brown sugar, and salt until just warm (around 180-200°F), stirring to dissolve the sugar and salt completely. Don't let the oil get smoking hot – you want it warm enough to help flavors infuse but not so hot it cooks or burns the chile mixture. Pour the warm oil over the chile mixture in the jar, stirring gently to ensure everything is submerged and evenly distributed. The oil should completely cover the solids by at least ½ inch – add more oil if needed because exposed chile mixture can mold.
Let It Mature:
Let the salsa macha cool to room temperature, then cover tightly and let sit at room temperature for 24-48 hours to allow flavors to infuse and meld together, creating complex depth that fresh batches lack. The longer it sits, the more the flavors develop – many people prefer salsa macha that's been aged for a week or more. After the initial aging period, transfer to the refrigerator for longer storage, though some people keep it at room temperature if using quickly (within 2-3 weeks). Give the jar a good stir before each use to redistribute the solids that settle at the bottom.

Use Generously:
Drizzle salsa macha over tacos, quesadillas, eggs, avocado toast, pizza, pasta, grilled vegetables, rice bowls, soups, roasted meats, or anything that needs smoky, nutty, spicy depth and satisfying crunch. Start conservatively if you're sensitive to heat, though the nuts and oil moderate the chile intensity significantly. The texture is part of the appeal, so make sure to get both oil and solids in each serving rather than just drizzling clear oil which misses the point entirely.
Smart Swaps for Your Salsa Macha
Different Chiles:
- Dried cayenne → Árbol (similar heat)
- Ancho → Guajillo (milder, sweeter)
- Chipotle → Mixed chiles (smoky)
- Cascabel → Árbol (nutty, moderate heat)
Nut Options:
- Almonds → Peanuts (more delicate)
- Pecans → Peanuts (buttery, Southern twist)
- Cashews → Peanuts (creamy, mild)
- Sunflower seeds → Nuts (nut-free option)
Oil Choices:
- Mix half olive, half neutral → All one type (balanced)
- Extra virgin olive oil → Neutral oil (fruity, richer)
- Avocado oil → Neutral (higher smoke point)
- Toasted sesame oil (small amount) → Plain oil (Asian fusion)
Salsa Macha Variations
Citrus Salsa Macha:
- Add orange or lime zest
- Squeeze of citrus juice
- Bright, fresh notes
- Seafood perfect
Sweet and Spicy:
- Increase brown sugar to 3 tablespoons
- Add cinnamon stick
- Honey instead of sugar
- Glazed meat companion
Extra Smoky:
- Use all chipotle chiles
- Add smoked paprika
- Bacon fat for portion of oil
- BBQ fusion
Asian-Mexican Fusion:
- Add Sichuan peppercorns
- Star anise and ginger
- Toasted sesame oil
- Global flavors
Equipment For Salsa Macha
- Large dry skillet for toasting
- Food processor or blender
- Glass jars with tight lids
- Heat-safe bowl or container
- Small saucepan for warming oil
Storing Your Salsa Macha
Room Temperature (2-3 weeks):
- If using quickly
- Keep in cool, dark place
- Flavors continue developing
- Convenient access
Refrigerator (6 months):
- Best for long storage
- Oil may solidify (normal)
- Let come to room temp before using
- Flavors improve with age
Freezer (Not Recommended):
- Not necessary
- Texture changes
- Oil separates
- Better fresh or refrigerated

Top Tip
- Don't Burn the Chiles The biggest mistake people make is burning the dried chiles during toasting, creating bitter, acrid flavor that ruins the entire batch. Watch the chiles constantly during the 2-4 minute toasting period and remove them the moment they become fragrant and darken slightly – they should smell toasty and slightly sweet, not harsh or smoky. Burnt chiles cannot be salvaged, so err on the side of under-toasting rather than over-toasting. If chiles start smoking or turning black, they've gone too far and you need to start over with fresh chiles.
- Keep Everything Submerged The chile mixture must stay completely submerged under oil at all times to prevent mold growth. If you use oil faster than the solids, add more oil to maintain coverage. Exposed solids will develop mold within days, ruining the entire jar. Some people add extra oil from the start to ensure adequate coverage even after multiple uses. Stir well before each use to redistribute solids that settle at the bottom.
- Let It Age Before Judging Freshly made salsa macha tastes good but not great – the flavors need at least 24-48 hours to infuse and meld together before the condiment reaches its potential. Many people find salsa macha continues improving for up to two weeks as the oil absorbs more flavor from the chiles, nuts, and spices. Resist the urge to taste and adjust immediately after making it. Wait at least one full day, then taste and adjust seasoning if needed by stirring in more salt, vinegar, or sugar.
Why This Salsa Macha Works
This salsa macha succeeds because toasting each component separately before combining maximizes flavor development through Maillard reactions and caramelization that can't occur if ingredients are simply mixed raw with oil. The dry heat transforms bland dried chiles into complex, smoky elements while nuts and seeds develop deep toasted flavors and become crunchy rather than soft or raw-tasting. Garlic charring creates sweet, mellow flavor versus harsh sharpness of raw garlic.
The oil serves multiple crucial functions beyond just being a carrier liquid. It extracts fat-soluble flavor compounds from the toasted chiles and spices that wouldn't be accessible in water-based preparations, creating richer, deeper flavor than fresh salsas achieve. The oil also preserves the ingredients through limited oxygen exposure and by creating hostile environment for bacterial growth, allowing months-long storage impossible with fresh salsas. The fat provides richness and mouthfeel that makes the condiment feel luxurious rather than just spicy.
FAQ
What is salsa macha made of?
Salsa macha is made of toasted dried chiles (typically árbol and guajillo), toasted garlic, toasted nuts (usually peanuts), toasted seeds (sesame and pumpkin seeds), and whole spices like cumin and oregano, all coarsely ground and covered with oil. Some versions include vinegar and sugar for balance. The key is toasting everything before grinding to develop deep, complex flavors. Unlike smooth chili oils, salsa macha maintains coarse texture with visible chunks of nuts and seeds that provide satisfying crunch alongside the heat and smokiness.
Is salsa macha the same as chili oil?
Salsa macha is similar to chili oil but not exactly the same. Both are oil-based chile condiments, but salsa macha specifically includes toasted nuts and seeds that provide texture and richness, while basic chili oil is typically just chiles infused in oil without substantial solids. Salsa macha is closer to Chinese chili crisp (like Lao Gan Ma) in texture and concept – chunky, crunchy, and meant to be spooned rather than just drizzled. It's also specifically Mexican in origin and flavor profile, using Mexican chiles and spices rather than Asian varieties.
What's the difference between salsa macha and other salsas?
Unlike most Mexican salsas which are fresh, tomato-based, or tomatillo-based and meant to be consumed within days, salsa macha is oil-based and shelf-stable for months. It's not eaten by the spoonful like fresh salsa but used more sparingly as a condiment and flavor enhancer. The texture is completely different – crunchy rather than smooth or chunky-liquid. The flavor profile is richer, nuttier, and more concentrated than fresh salsas. Think of it as Mexico's answer to chili crisp rather than a traditional salsa for dipping chips.
What can I make with salsa macha?
Use salsa macha on virtually anything savory: drizzle over tacos, quesadillas, eggs (scrambled, fried, or poached), avocado toast, pizza, pasta, grilled or roasted vegetables, rice bowls, grain bowls, soups (especially pozole or tortilla soup), grilled meats and seafood, sandwiches, burgers, roasted chicken, baked potatoes, or mixed into mayonnaise, sour cream, or yogurt for dips and spreads. It's incredibly versatile – if the dish could benefit from spicy, smoky, nutty depth and crunchy texture, salsa macha probably works. Some people even use it on vanilla ice cream for sweet-spicy contrast.
Bold Flavor Made at Home!
Now you have all the secrets to creating this incredible salsa macha that proves condiments deserve as much attention as the food they accompany. From the Korean chile fusion to the miso umami trick, this recipe shows that traditions are meant to be respected and adapted.
Want more versatile Mexican condiment recipes? Our Best Air Fryer Baked Potato Recipe add tangy heat to everything. Try our The Best Baked Salmon Recipe for cooling richness. For more heat, our Easy Garlic Parmesan Cheeseburger Bombs Recipe delivers serious fire.
Made this salsa macha? We love seeing your jars of red, crunchy goodness.
Rate this Salsa Macha! Your ratings help others discover this life-changing condiment you'll put on absolutely everything.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Salsa Macha

Salsa Macha
Equipment
- 1 Large dry skillet (For toasting chiles, nuts, garlic, and spices)
- 1 Food processor or blender (For coarse grinding)
- 1 Small Saucepan (To warm the oil)
- 1–2 Glass jars with tight lids (For storing salsa macha)
- 1 Heat-safe bowl/container (To mix ingredients if needed)
Ingredients
For the Chile Base
- 1 cup dried árbol chiles - stemmed torn
- 0.5 cup dried guajillo chiles - stemmed torn
- 8 cloves garlic - peeled
- 1 teaspoon Mexican oregano —
- 1 teaspoon cumin seeds —
- 0.5 teaspoon black peppercorns —
For the Nuts & Seeds
- 0.5 cup raw peanuts —
- 0.25 cup raw sesame seeds —
- 0.25 cup raw pumpkin seeds —
- 0.25 cup slivered almonds - optional
Oil & Seasoning
- 2 cups neutral oil - OR olive oil
- 2 tablespoon apple cider vinegar —
- 1 tablespoon brown sugar - or piloncillo
- 2 teaspoon salt —
Optional Add-ins
- 1 whole star anise - optional
- 1 tablespoon chipotle powder - optional
- 1 teaspoon smoked paprika - optional
- 1–2 whole bay leaves - optional
Instructions
- Toast dried chiles until fragrant and slightly darkened.
- Toast garlic cloves until golden with some charred spots.
- Toast peanuts, sesame, and pumpkin seeds with spices until fragrant.
- Coarsely grind chiles, garlic, and nuts for crunchy texture.
- Pour warm oil over mixture and let sit 24–48 hours to mature.
















Leave a Reply