Gimme Some Oven

Peanut Chipotle Salsa

This post may contain affiliate links. Please read my disclosure policy.

This creamy peanut chipotle salsa recipe is quick and easy to make, and full of the most irresistible savory, smoky and sweet flavors. Serve as a dip, sauce, spread, or whatever sounds good!

Peanut Chipotle Salsa Recipe with Tortilla Chips

Fellow salsa lovers, I have a new one for you to try today.

And yes, it includes peanuts! ♡

This one is a bit of a cross between salsa macha (a traditional chile peanut sauce from Veracruz) and my favorite red salsa recipe. It’s made with a standard base of tomatoes (I use canned), onion, cilantro, garlic, lime juice, cumin and a hint of oregano. But then there’s also a generous scoop of natural peanut butter added in, which adds the most intriguing je ne se quoi depth of sweet nutty flavor and creaminess to this salsa, and pairs perfectly with the cilantro and lime. Then when combined with the smokiness and subtle heat from a chipotle pepper in adobo, whew, you guys — this salsa is downright irresistible.

It’s also super quick and easy to whip up in the food processor or blender. And while we have mostly just been enjoying ours with tortilla chips (and the occasional margs, for happy hour), this salsa can also be used a million different ways as well. It works great as a dip for fries, chips, crackers, veggie sticks, or any of your other favorite dippers. Or it can also be used as a sauce for your favorite tacos, burgers, kabobs, baked potatoes, roasted veggies and more. The flavors are so well-balanced here that it’s a super versatile salsa that you can serve with just about anything.

So if you’re looking to mix things up from the usual red or green salsa routine, grab some peanut butter (or you could also use other favorite nut butters) and give this recipe a try!

Ingredients to make Peanut Chipotle Salsa in a food processor

Peanut Chipotle Salsa Ingredients:

To make this peanut chipotle salsa recipe, you will need the following ingredients:

  • Diced tomatoes: I recommend picking up a can of fire-roasted diced tomatoes, if possible. But any diced tomatoes will do. :)
  • Garlic: Two cloves of fresh garlic. (Or in a pinch, you can sub in 1 teaspoon garlic powder instead.)
  • Chipotle in adobo: I recommend starting with 1 large chipotle in adobo sauce (see photo above). But if you really love chipotle flavor, you are welcome to add one more.
  • Fresh cilantro: I used about a cup or so of roughly-chopped fresh cilantro. But again, feel free to add more if you would like. (Or if you don’t like cilantro, you are welcome to just leave it out.)
  • Natural peanut butter: I used homemade peanut butter (made from 100% peanuts) for this recipe. But you can use store-bought natural peanut butter too, or just puree peanuts directly into the salsa (see note in the recipe below).
  • Onion: I used white onion for this recipe, but yellow or red onion would work too.
  • Lime juice: The juice of one lime (about 2 tablespoons).
  • Seasonings: A simple mix of ground cumin, dried oregano, salt and black pepper.

How To Make Chipotle Salsa In A Food Processor

How To Make Peanut Chipotle Salsa:

Easy breezy! Simply…

  1. Puree all ingredients. I find it’s easiest to do this in a food processor, but a blender should also work well. (If using a blender, I recommend adding the juiciest ingredients first, and then layer everything else on top.)
  2. Season. Taste and season with extra salt (or any other ingredients you might like to increase) as needed.
  3. Serve. Serve immediately with tortilla chips or use in your favorite recipe and enjoy!

Chipotle Peanut Salsa in a bowl with tortilla chips

Possible Variations:

There are so many ways that you can customize this salsa recipe, so please feel free to tinker around with ingredient amounts and figure out what you love best! For example, feel free to…

  • Use more chipotle, cilantro, PB, or lime juice: Feel free to increase the amount of any of these ingredients if you would like!
  • Use a different nut butter: If you are allergic to or just don’t like peanuts, feel free to substitute in a different nut butter or seed butter of your choice.
  • Add sesame: I also love adding a hint of sesame to this salsa — either a teaspoon or two of tahini, a tablespoon of toasted sesame seeds, or a tiny drizzle of sesame oil. If you love peanut-sesame flavors together, I recommend giving it a try!
  • Add heat: A fresh jalapeño or serrano pepper would also be delicious here, if you would like to add some extra heat.

More Favorite Salsa Recipes:

Looking for more stellar salsa recipes? Here are a few of my faves:

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Peanut Chipotle Salsa Recipe

Peanut Chipotle Salsa

  • Prep Time: 10 mins
  • Cook Time: 0 mins
  • Total Time: 10 mins
  • Yield: About 3 cups 1x


This creamy peanut chipotle salsa recipe is quick and easy to make, and full of the most irresistible savory, smoky and sweet flavors.  Serve as a dip, sauce, spread, or whatever sounds good!


  • 1 (15-ounce) can diced tomatoes, drained
  • 2 cloves garlic
  • 1 large chipotle in adobo sauce
  • 1 cup chopped fresh cilantro
  • 1/2 cup natural peanut butter,* homemade or store-bought
  • 1/2 cup diced white onion
  • 2 tablespoons lime juice
  • 1/2 teaspoon fine sea salt
  • 1/2 teaspoon ground cumin
  • pinch of dried oregano


  1. Puree all ingredients. Combine all ingredients in a food processor or blender and pulse until smooth.
  2. Season. Taste and season with extra salt (or any other ingredients you might like to increase) as needed.
  3. Serve. Serve immediately with tortilla chips or use in your favorite recipe and enjoy!


Natural peanut butter note: If you don’t have natural peanut butter on hand, you are welcome to use traditional store-bought peanut butter.  Or you can use whole peanuts instead by adding 1 cup of peanuts to your food processor or blender, purée with the diced tomatoes and lime juice until the mixture is fairly smooth, and then add the remaining ingredients.

Storage instructions: Transfer to a food storage container and refrigerate for up to 3-4 days.

Share this Post

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

11 comments on “Peanut Chipotle Salsa”

  1. this looks amazing – so unique! I am a peanut fanatic, so this looks right up my alley.

  2. I wonder if this could also be used as a dressing in a pasta salad situation? Love this idea!

  3. Made this last night and it is amaaaaazing!!! I can’t put it away! My new favorite salsa!

  4. We made this last night and it turned out awesome! Just the right amount of heat. We used it as a dressing on the roasted chicken breasts we made.

  5. Seriously good!! I put in THREE chipotle peppers because we love spicy around here :)

    PS – I made your chicken enchiladas with homemade sauce accompanied by your lovely Mexican caesar salad for a little dinner party and the meal was a major hit! Thanks again

  6. Made this last night! I added 5 chipotle peppers to get the heat we wanted and loved it! I blended 1/3 of my salsa with coconut milk and a little extra garlic and cilantro as a marinade for grilled chicken. It was amazing. So flavorful. Thank you!

  7. I seriously loved this as a salsa, but I’m even crazier for it as a chicken soup. I simmer it with a pound of ground chicken, 2 cups of broth, a bit more onion and spice, a carrot, and corn.

  8. I was so intrigued by the the addition of peanut butter I thought what the heck I’ll try it! OMG! one of the best homemade salsa‘s I’ve had. Thank you so much for the recipe

  9. Hi!
    Can this be canned ? What is the shelf life of this?

  10. One of the most delicious dips I have ever made! Such a unique flavor and the cilantro and lime gives it a nice freshness. I sauteed the onion first.