Skip to Content

Authentic Salsa de Cacahuate (Mexican Spicy Peanut Salsa)

Inside: This spicy peanut salsa (salsa de cacahuate) is not for the faint of heart with its spicy, but delicious flavor. Learn how to make it today!

Authentic Spicy Peanut Salsa in a bowl

Spicy peanut salsa, or salsa de cachuate in Spanish, is one of the many different types of spicy salsas that Mexico is known for, like this salsa macha. Of course there are mild salsas also, and most can be made more mild depending on how many chilies you add. For example, this salsa verde can be made very spicy or quite mild depending on how many and what type of peppers you add.

This one, however, is going to be pretty spicy no matter what because of the addition of arbol chiles, which are at least 6 times hotter than a jalapeno.

If you are a fan of spicy food and spicy salsas, then this is for you and you will love the smoky flavor and creamy texture.

What is Spicy Peanut Salsa (Salsa de Cacahuate)?

Spicy peanut salsa is a spicy, creamy salsa that goes perfectly with your favorite Mexican “antojitos” or street food. For example, this goes great with tostadas, empanadas, flautas, or just as a spicy dipping sauce with freshly cooked tortilla chips.

Salsa de cacahuate in a bowl on a table

This sauce gets its spicy and smoky flavor from the chile de arbol, which is a super spicy pepper that measures between 15,000 and 60,000 on the scoville scale! It has a deep, smoky flavor as well which just takes this recipe to the next level.

This traditional salsa also include roasted peanuts which serve to control the heat a little bit of this spicy salsa.

How do you make Mexican spicy peanut sauce?

Spicy peanut salsa is made with a combination of spicy and smoky ingredients, that are roasted in a skillet before being blended together to form a perfectly creamy and spicy salsa. To make it, you will need to gather the following ingredients:

  • Unsalted peanuts
  • Chiles de arbol, dried arbol chiles. You can vary how much you use depending on how hot you want it.
  • Garlic cloves
  • White onion
  • Roma tomato
  • Vegetable oil, olive oil, or another neutral oil
  • Chicken bouillon
  • Salt
  • A cup of water

Ingredients for spicy peanut sauce (mexican salsa de cacahuate)

Start by heating a large skillet over medium heat and add a squirt of oil. Add the peanuts to the hot oil and fry them for about 5 minutes, moving them constantly so they don’t burn. Next, add the chiles de árbol until they start to change color. You will notice that they have a very pungent smell. I recommend doing this step with the windows up and if you have a vent hood, make sure it is turned on high. The smell can be difficult for people who are roasting arbol chilies for the first time, but if you follow my advice, you should be fine.

Chiles de arbol and peanuts in a skillet

After a few minutes, remove the peanuts and chiles from the heat and set aside.

In the same pan, add the tomato, that you have cut into 4 pieces, and then add the onion and garlic also. Cook until softened and then add to a blender or food processor with the chiles and peanuts, chicken bouillon, salt, and water and blend until it reaches your desired consistency. If you do not have chicken bouillon, you can replace it and the water with a cup of chicken broth.

tomatoes and onions being cooked for the peanut sauce

Add the resuulting salsa to a bowl and serve immediately. You can also store it in the refrigerator in an airtight container for about a week if you want to cook it in advance.

This is definitely one of my favorite recipes when I am looking for a spicy salsa. If it has too much heat, go ahead and use less arbol chiles. You can also replace them with a milder chile like the guajillo chile, ancho chiles, or chipotle chiles, but this will change the flavor a little bit.

Check out these other Mexican Salsa recipes

Authentic Spicy Peanut Salsa in a bowl
Save Recipe Print Recipe Pin Recipe Rate this Recipe
4.75 from 4 votes

Authentic Spicy Peanut Salsa (Salsa de Cacahuate)

This spicy peanut salsa (salsa de cacahuate) is not for the faint of heart with its spicy, but delicious flavor. Learn how to make it today!
Prep Time5 minutes
Cook Time10 minutes
Total Time15 minutes
Course: Appetizer, salsa, Side Dish
Cuisine: Mexican
Keyword: authentic salsa, hot salsa, peanuts, spicy
Servings: 16 Tablespoons
Calories: 34kcal

Ingredients

  • 1/4 Cup Peanuts Unsalted
  • 1 Handful Chile de arbol
  • 2 Garlic Cloves
  • 1/4 White Onion
  • 1 Roma Tomato Large
  • 1 Tbsp Oil
  • 1 Tsp Chicken Bouillon
  • 1 Tsp Salt
  • 1 Cup Water

Instructions

  • Heat a large skillet over medium heat and add the oil.
  • Add the peanuts and toast for about 5 minutes, moving them around constantly so they don't burn.
  • Add the chiles de arbol and continue cooking for a few more minutes until they take on a slightly darker color. Remove from the heat and set aside.
  • Cut the tomato into four pieces and add to the pan where you cooked the peanuts and chiles with the onion and garlic and cook for about 2-3 minutes.
  • Add all of the ingredients to a blender and blend until it reaches your desired consistency. If you want a thinner salsa, you can add additional water.
  • Serve with your favorite foods or just with tortilla chips.

Nutrition

Serving: 1Tablespoon | Calories: 34kcal | Carbohydrates: 3g | Protein: 1g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 0.004g | Cholesterol: 0.02mg | Sodium: 180mg | Potassium: 95mg | Fiber: 1g | Sugar: 2g | Vitamin A: 951IU | Vitamin C: 2mg | Calcium: 6mg | Iron: 0.3mg
Tried this recipe?Mention @mylatinatable or tag #mylatinatable!

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from My Latina Table

Subscribe now to keep reading and get access to the full archive.

Continue reading