
Salsa macha is one of those condiments that quietly becomes the most-reached-for jar in your fridge. This version layers three types of dried chiles — ancho, guajillo, and chile de árbol — fried low and slow in neutral oil until they're deeply toasty and fragrant, building a complexity that store-bought hot sauces simply can't touch. Garlic, sesame seeds, and peanuts get their own turn in the oil before everything is pulsed together into a chunky, spoonable sauce with just enough vinegar and oregano to keep it bright. The key is patience at the stove: each ingredient is fried separately so nothing gets lost, and the chiles are pulled from the heat the moment they smell toasty rather than burnt. Because this recipe relies on peanuts rather than cashews, almonds, or any other tree nut, it's a naturally safe choice for anyone navigating that particular allergy without having to swap or substitute a thing. The result is bold, oily, a little smoky, and just the right amount of spicy — exactly what you want drizzled over eggs, tacos, grilled vegetables, or honestly a plain bowl of rice.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings











Pour the oil into a small saucepan and set over medium-low heat until the oil reaches about 300°F (150°C) — it should shimmer and move easily when the pan is tilted, but not smoke.
Add the garlic cloves to the hot oil and fry, turning occasionally, until golden and lightly blistered on all sides, about 3–4 minutes. Watch closely, as garlic can brown quickly. Remove the garlic with a slotted spoon and set aside.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
