Fresh Pineapple Salsa

3 cups
35 min

Homemade fresh pineapple salsa is quick, easy and loaded with flavor. Roasted habanero peppers make it perfectly sweet & spicy. Great for fish, chicken or just as a party appetizer!

I'm a sucker for a good fresh salsa. Especially one that's sweet and spicy.

This fresh pineapple salsa is just that. Made with fresh pineapple, red onion, bell pepper, roasted habanero pepper, lime juice, fire roasted tomatoes and cilantro, it's packed with delicious flavor.

Kind of makes it hard to stop eating it (oops!).

Even though I love this homemade pineapple salsa scooped onto tortilla chips, it's really good on fish, grilled chicken or shrimp tacos too!

Andddd the flavors only get better the longer it sits so making it a day ahead adds to it's deliciousness.

Pretty much the perfect party appetizer if you ask me, especially with Cinco de Mayo around the corner ;).

Fresh pineapple salsa ingredients:

  • fresh pineapple (canned does not cut it in this recipe!)
  • habanero peppers
  • bell pepper
  • red onion
  • garlic
  • fire roasted tomatoes
  • fresh lime juice
  • fresh cilantro
  • salt

Let's talk habanero peppers quick.

Normally, salsa uses jalapeno peppers but in this pineapple salsa I like to use habanero peppers because they have a fruity/floral flavor and more heat to them.

Roasting the habanero really brings out their flavors, taking our fresh salsa up a notch ;).

I am not a huge fan of spicy, so this salsa has the perfect amount of heat for me; I'd say it's a "medium heat salsa".

Of course if you don't like spicy, simply omit the peppers all together. Or if you love spicy, add more!

How to make pineapple salsa:

  1. Place about 1 cup of the pineapple, garlic, and about half of the remaining ingredients in a molcajete (mortar and pestle) or in your food processor.
  2. Combine the ingredients just until they are semi-pureed. You still want it to be somewhat chunky and there should be a lot of juices.
  3. Add the mixture to the rest of your ingredients and mix with a spatula or wooden spoon to combine.
  4. Season with more salt, cilantro or lime juice if needed.

Tools that really make this salsa recipe helpful:

  • Molcajete or mortar and pestle: This is great when making salsa, guacamole, pesto or even just for grinding whole spices! Although it's not necessary to make this salsa, it really gets the most flavors out of the ingredients.
  • Citrus Squeezer:This is one of my most used kitchen tools. It makes squeezing those lemons, limes or oranges so much quicker and easier without worrying about seeds. Plus you get the most juice out using one of these bad boys!
What to serve your fresh pineapple salsa with:

  • tortilla chips
  • fish or shrimp tacos
  • over grilled chicken
  • over salmon
  • Crockpot Chipotle Barbacoa (Mexican shredded beef) Tacos
Recipe details
  • 3  cups
  • Prep time: 35 Minutes Cook time: 0 Minutes Total time: 35 min
Show Nutrition Info
Hide Nutrition Info

  • 2 habanero peppers, seeds and stem removed, see recipe notes*
  • 3 cups diced fresh pineapple, about 1 medium pineapple
  • 1 garlic clove, minced
  • ½ cup diced red onion, about ½ small onion
  • 1 red bell pepper, chopped small
  • 1 cup diced fire roasted tomatoes, juices drained
  • 2-3 tbsp fresh lime juice, about 1 lime
  • ½ cup fresh cilantro, chopped
  • ½ tsp salt

Preheat broiler setting on oven to 500 F. Place habanero peppers on a piece of aluminum foil and place in oven. Roast for about 10 minutes, flip and roast another 5 or until peppers start to slightly blacken. Remove, roughly chop and set aside.
Place about 1 cup of the pineapple, minced garlic, and about half of the remaining ingredients in a molcajete (mortar and pestle) or in your food processor. Mash ingredients until slightly pureed but still chunky. There should be a lot of juices.
Add remaining half of ingredients and stir with wooden spoon or spatula to combine.
Season with more salt, lime juice or cilantro if needed.
If not serving right away, cover and keep in refrigerator for up to 4 days.
  • *This salsa is about medium heat.  If you prefer a mild salsa, omit peppers or use 1 habanero pepper.  Jalapenos can also be used.  If you prefer a spicier salsa, add more peppers.
  • *Salsa is most flavor after resting for at least 10 minutes before serving.
  • *If you don't have a mortar and pestle or food processor, simply mash ingredients as best as you can with a wooden spoon.
Wine a Little Cook a Lot
Want more details about this and other recipes? Check out more here!