Pineapple Salsa
This fresh pineapple salsa is a vibrant dip that has the perfect balance of sweet, spicy, and zesty tang. Enjoy it with tortilla chips or as a topping for tacos, chicken, or fish. Everyone will love this delicious salsa at your next party!

As soon as the weather starts to warm up, you know I’ll be making this fresh pineapple salsa.
In fact, I’ve already made it three weekends in a row because my family can’t get enough of its bright and tropical flavors!
My husband and I like to eat this with chips as a fun snack after putting my toddler to bed. It’s also great as a topping for fish tacos or on grilled chicken.
This is a fresh salsa that involves no cooking or blender. Just finely dice all the ingredients and toss them together with some fresh lime juice in a bowl. It’s chunky, similar to my pico de gallo salsa.
Pineapple Salsa Ingredients

Pineapple: You’ll need one medium to large pineapple to make this salsa. Fresh always tastes best. I don’t recommend using canned or frozen because it’ll change the texture of this salsa.
Red bell pepper (or tomatoes): Bell pepper adds a nice crunch to this salsa. You can use chopped tomatoes if you prefer.
Red onion: This adds a sharp bite to the salsa, which helps balance out the natural sweetness of the juicy pineapple.
Jalapeño pepper: This adds good flavor and a slight kick of heat to the salsa. You can use 1 or 2 seeded and diced habanero peppers if you prefer.
Cilantro: This adds a citrusy flavor and nice pop of green to the salsa. If you don’t like cilantro, you can leave it out.
Fresh lime juice and zest: This helps balance the fruit’s natural sweetness and cuts through the heat.
Salt: This is essential for balancing the sweetness of the pineapple and acid of the fresh lime juice.
Tajin: This is a popular Mexican seasoning blend made from chili peppers, lime juice, and salt. It has a very low level of heat and enhances all the flavors in this pineapple salsa.
How to make pineapple salsa

In a medium bowl, combine the pineapple, red bell pepper (or tomatoes if using), red onion, jalapeño pepper, cilantro, fresh lime juice, and zest. Season to taste with salt and Tajin.
Serve at room temperature or chilled. For the best flavor, allow the salsa to rest at room temperature for 10 to 15 minutes, which helps the flavors mingle together.
Tips for making pineapple salsa
Choose a ripe pineapple: A perfectly ripe pineapple will have a sweet aroma at its base, yield slightly to a gentle squeeze, and the center leaf will be easy to pull out.
Make sure everything is uniformly diced. I like to finely chop all the ingredients to the same size so every bite will have a little bit of everything.
Adjust the heat level. For a mild salsa, remove the seeds and white ribs from the jalapeño pepper before dicing. If you prefer a spicier salsa, leave them in or use a habanero instead.
Tame the onion: If you don’t like the sharp flavor of red onion, add the diced onion to a bowl of ice water for 10 minutes. Then drain and blot dry before adding it to the salsa.
Let it rest. This salsa tastes best after letting it rest for 10 to 15 minutes to allow the flavors to blend together.
Tastes best when fresh. While this salsa can last up to 3 days covered in an airtight container in the fridge, it tastes best on the day it’s made.
Add some smoke. Grill your pineapple slices or red onion first before dicing. This will add a nice smokey flavor to the salsa.
Add extra mix-ins: You can add fresh diced mango, tomatoes, cucumber, or avocado to make it a hearty and chunky salsa.

Please let me know how you like this fresh pineapple salsa recipe in the comments below! Your feedback and review encourages me to keep creating new and yummy recipes. I hope you love this pineapple salsa as much as I do.
Print
Pineapple Salsa
- Total Time: 15 minutes
- Yield: 4–6 servings 1x
- Diet: Vegan
Description
This fresh pineapple salsa is a vibrant dip that has the perfect balance of sweet, spicy, and zesty tang. Enjoy it with tortilla chips or as a topping for tacos, chicken, or fish. Everyone will love this delicious salsa at your next party!
Ingredients
- 3 cups diced fresh pineapple (about 1 medium pineapple)
- 1/2 cup finely diced red bell pepper (or seeded Roma tomatoes)
- 1/2 cup finely diced red onion
- 1/4 cup finely diced jalapeño pepper (seeded if desired)
- 1/4 cup finely chopped cilantro
- 2–4 tablespoons fresh lime juice
- 1/2 teaspoon fresh lime zest
- Sea salt, to taste
- Tajin, to taste
Instructions
- In a medium bowl, combine the pineapple, red bell pepper (or tomatoes if using), red onion, jalapeño pepper, cilantro, fresh lime juice, and zest. Season to taste with salt and Tajin.
- Serve at room temperature or chilled. For the best flavor, allow the salsa to rest at room temperature for 10 to 15 minutes, which helps the flavors mingle together.
Notes
- Make sure everything is uniformly diced. I like to finely chop all the ingredients to the same size so every bite will have a little bit of everything.
- Adjust the heat level. For a mild salsa, remove the seeds and white ribs from the jalapeño pepper before dicing. If you prefer a spicier salsa, leave them in or use a habanero instead.
- Tame the onion: If you don’t like the sharp flavor of red onion, add the diced onion to a bowl of ice water for 10 minutes. Then drain and blot dry before adding it to the salsa.
- Tastes best when fresh. While this salsa can last up to 3 days covered in an airtight container in the fridge, it tastes best on the day it’s made.
- Add some smoke. Grill your pineapple slices or red onion first before dicing. This will add a nice smokey flavor to the salsa.
- Add extra mix-ins: You can add fresh diced mango, tomatoes, cucumber, or avocado to make it a hearty and chunky salsa.
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Category: condiment
- Method: Chopped
- Cuisine: Mexican