Simple Mexican Chile Oil

Featured in: Boost Your Dishes with Bold Flavors

Mexican-style Salsa Macha is packed with deep, toasty flavors. It's made by blending hot oil with crispy garlic, shallots, chile flakes, and a mix of nuts and seeds. The ingredients are fried to perfection and then combined to create a rich condiment. Soy sauce and hot sauce balance the flavors with saltiness and tang. After it cools, store it in the fridge, and enjoy it for a month on tacos, eggs, roasted veggies, or meats.

A woman in a white shirt and apron smiles for the camera.
Updated on Sat, 03 May 2025 12:54:23 GMT
A jar of chile sauce with a spoon. Pin it
A jar of chile sauce with a spoon. | tastefullyeats.com

This homemade Salsa Macha turns basic ingredients into a deep, toasty chile oil that makes everything better, from tacos to veggie dishes. When you mix toasted chiles with nuts and seeds, you get flavor depth that you just can't find in store-bought options.

I first whipped this up after my trip to Oaxaca where I couldn't get enough of this rich, traditional sauce. Now I always have a jar in my fridge—it's my go-to trick for wowing dinner guests without any extra work.

Ingredients

  • Avocado Oil: Works as a neutral base that doesn't overpower but lets the other flavors do their thing
  • Shallot and Garlic: Build the flavor foundation when slowly cooked in the oil
  • Chile Flakes: Bring adjustable heat and gorgeous color; mix different types for better taste
  • Dry Roasted Peanuts: Add a rich nuttiness that helps balance the spiciness
  • Roasted Pepitas: Give a nice crunch and subtle earthy notes
  • Roasted Sesame Seeds: Bring a nutty flavor similar to tahini that ties everything together
  • Soy Sauce: Adds depth and savory goodness without making it taste like Asian food
  • Hot Sauce or Vinegar: Cuts through the richness with a touch of tang
  • Kosher Salt: Makes all the flavors pop; try flaky salt if you've got some
  • Granulated Sugar: Tames the heat with a bit of sweetness; add more or less as you like

Step-by-Step Instructions

Set Up Your Station:
Get a big heat-proof bowl ready with a mesh strainer on top and put the chile flakes in the bowl. This setup lets you quickly drain the hot oil so nothing burns.
Warm The Oil:
Get your avocado oil to about 300-325°F in a heavy pot. This temp range matters a lot - too cool and you won't get good flavor, too hot and everything burns. A cooking thermometer really helps here.
Cook The Aromatics:
Toss in your chopped shallots and garlic, letting them cook for 5-6 minutes until they turn golden. Keep stirring so they cook evenly and watch them closely since they can burn in seconds.
Steep The Chiles:
Slowly pour the hot oil through your strainer onto the chile flakes in the bowl. The strainer will catch the fried bits for later. Let the chiles sit in the hot oil for 30-60 seconds; this key step releases all their flavor.
Mix In Other Stuff:
While the oil's still warm, add the nuts, seeds, soy sauce, hot sauce, and half the salt and sugar. Stir gently to mix everything while keeping some texture.
Finish It Off:
After the oil cools down, add back the fried shallots and garlic you saved. Give it a taste and add more salt and sugar until you get that perfect mix of savory, spicy, and slightly sweet.
A jar of sauce with a wooden spoon. Pin it
A jar of sauce with a wooden spoon. | tastefullyeats.com

I think black sesame seeds really make this salsa macha special, not just because they look cool against the red oil, but because they taste richer than white ones. My grandma always told me good food should look as good as it tastes, and this sauce definitely does with its rich colors and bits of seeds and chiles.

Picking Your Chiles

Chile flakes work fine for quick cooking, but if you want the real deal, go with whole dried chiles. Just toast 3-6 dried chiles like ancho, guajillo, arbol, or chipotle in a dry pan until they smell amazing, then take out the stems and seeds before adding to your oil. This old-school way gives you deeper flavors that change based on which chiles you pick. Any Mexican grandma would tell you this is the only way to get truly authentic taste.

Storage Guidelines

Your salsa macha will stay good in the fridge for about a month in a clean, sealed container. The oil gets solid when cold, so let it warm up before using. Always grab it with clean spoons to keep it fresh longer. If it starts smelling funky or grows mold, throw it out, though that rarely happens since oil naturally preserves things.

Serving Suggestions

Make everyday food taste amazing by spooning this salsa macha over avocado toast, scrambled eggs, baked sweet potatoes, or grilled corn. Mix it with lime juice and a bit of honey to marinate chicken or pork. For a quick impressive snack, pour some over room temp goat cheese and serve with crackers. Just the oil alone makes fantastic bread dip when you have friends over.

A spoon in a glass jar of food. Pin it
A spoon in a glass jar of food. | tastefullyeats.com

This salsa macha turns plain meals into something you won't forget. You only need a little bit to make your cooking taste like it came from a fancy restaurant.

Frequently Asked Questions

→ How do I use Salsa Macha?

This sauce is incredibly flexible! Add it to grilled vegetables, meat, tacos, rice, eggs, or even toast for extra heat. Stir it into broths, marinate meats, or mix with citrus juice for a dressing.

→ Can I switch up the chile types?

Totally! While chiles like árbol, guajillo, or ancho are common, you can change the flavor or spice by trying others. For a milder mix, go heavier on guajillo. Amp it up with smoky choices like morita or chipotle.

→ Why do I need to strain the garlic and shallots?

This step ensures you don’t overcook them while heating the oil. Tossing them back into the sauce brings all the flavor without any bitterness.

→ Can I tweak the salsa texture?

Want it chunky? Add more coarsely chopped nuts and seeds. Want it smoother? Blend part of the sauce. You can also play with how much oil you use to get the consistency you like.

→ Does it need to stay cold?

Yes! Keep it refrigerated for freshness because of the fresh garlic and shallots. Always handle with clean spoons to avoid spoilage.

→ How do I make it nut-free?

Just skip the peanuts and increase the seeds like sesame or pepitas. For an entirely nut-free option, fried onions are a tasty substitute while maintaining that crunch.

Mexican Chile Oil

A bold and smoky Mexican-style chile sauce featuring fried garlic, nuts, and seeds. Adds a punch of flavor to any meal.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By: Barbara


Difficulty: Intermediate

Cuisine: Mexican

Yield: 16 Servings (About 2 cups salsa macha)

Dietary: Low-Carb, Vegan, Vegetarian, Dairy-Free

Ingredients

01 2 cups neutral oil (like avocado oil)
02 1 shallot, finely chopped
03 3 garlic cloves, finely chopped
04 1/2 cup chili flakes
05 30g roasted pepitas
06 30g dry roasted peanuts, coarsely chopped
07 30g sesame seeds, roasted
08 2 tablespoons hot sauce or vinegar
09 2 tablespoons soy sauce
10 1-2 teaspoons granulated sugar
11 1-2 teaspoons kosher salt

Instructions

Step 01

Set a large, heatproof bowl with chili flakes in it, then put a strainer on top and leave it for now.

Step 02

Warm the oil slowly on medium-low heat in a saucepan until it reaches 150-165°C. Toss in the garlic and shallots. Stir frequently and let them cook for about 5-6 minutes until golden, keeping an eye on them so they don't burn.

Step 03

Carefully strain the hot oil over the chili flakes through the mesh while reserving the fried garlic and shallots. Let the chili flakes soak in the hot oil for 30-60 seconds to release their flavor.

Step 04

Add the seeds, nuts, soy sauce, hot sauce, and half the sugar and salt to the oil with the chili. Stir it all so it's nicely mixed.

Step 05

Once the oil isn't too hot, toss the garlic and shallots you set aside back in. Adjust the flavor with the leftover salt and sugar until you're happy with it.

Step 06

Spoon it into a sealed container and keep it in the fridge for up to a month. Always use clean spoons to avoid spoiling it. Take out what you need ahead of time so it softens for easy drizzling.

Notes

  1. If you're using whole dried chilies, toast and grind about 15-20 of them. Take out the seeds if you want to dial down the spice.
  2. The salsa thickens when cold but returns to its normal texture once it warms up.

Tools You'll Need

  • Large heatproof bowl
  • Fine-mesh strainer
  • Small saucepan
  • Cooking thermometer
  • Sealable container for storing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Has peanuts in it
  • Includes soy (from soy sauce)
  • Contains sesame seeds

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 125
  • Total Fat: 13.2 g
  • Total Carbohydrate: 2.5 g
  • Protein: 1.5 g