This Pineapple Salsa Recipe is a fun tropical twist on a classic. This sweet and spicy dip takes just 10 minutes to make and is packed with the freshest ingredients!
I’m not sure how many times I’ve mentioned my obsession with chips and salsa. Probably a lot. But seriously. In case the extent of my love hasn’t sunk in yet, I’ll tell you again. I LOVE CHIPS AND SALSA.
Fresh, homemade salsas, like my homemade pico de gallo and my easy salsa recipe, are everything, but I needed to mix up my salsa game just a bit.
Enter: pineapple salsa. Just as easy to make as the other two with an amazing fruity twist!
Ingredients
This pineapple salsa recipe is packed with the perfect combination of sweet, savory, spicy, and crunchy.
- Pineapple – the MVP of our salsa. Pineapple adds a sweet, tropical flavor and ultra juicy texture.
- Green Bell Pepper – adds delicious crunch and earthy flavor.
- Cucumber – provides a subtle coolness.
- Red Onion – a little goes a long way and adds a nice “bite” to balance out the sweetness.
- Cilantro – provides a fresh, herbaceous taste.
- Jalapeño Pepper – gives the salsa some serious heat. Omit if you don’t like spice.
- Lime Juice – makes the salsa super fresh and tangy.
- Salt – brings out all the flavors involved in this recipe.
How to make
Chop, stir, and serve! This salsa couldn’t be easier.
- Dice, chop, and mince your ingredients.
- Stir them all together in a mixing bowl.
- Serve and enjoy!
How to change the spice level
This pineapple salsa is SUPER easily altered to fit your spice tolerance level.
- Mild – either leave the jalapeño out entirely OR use 1/2 of the jalapeño pepper and remove the seeds and ribs before dicing.
- Medium – make the recipe as directed.
- Spicy – leave the seeds in the jalapeño and/or try adding habanero.
How to tell if pineapple is ripe
To see if the pineapple is ripe, try pressing on it and smelling it. It should have a very slight give but not have any mushy spots. It should also smell a little bit sweet.
Can you use frozen pineapple?
To use frozen pineapple in pineapple salsa, simply thaw and drain the pineapple before proceeding with the recipe.
If you can’t use fresh pineapple, frozen pineapple would be my second pick!
Can you use canned pineapple?
The best part of this recipe is just how fresh it is. Using canned pineapple will make it less so. However, canned pineapple will work in a pinch if that’s all you have. Make sure you drain the juice so the salsa isn’t too watery!
Variations
- Pineapple Mango Salsa. Mix in some diced mango.
- Pineapple Habanero Salsa. Replace the jalapeno for diced habanero pepper for an even spicier version.
- Black beans. Toss in some black beans for some creamy saltiness and extra flavor.
- Avocado. A delicious, creamy addition to this sweet salsa recipe.
- Sub out cilantro. Try replacing it with mint or parsley.
- Tomato. Add in some chopped tomatoes for some extra sweetness.
- Corn. A delicious variation of corn salsa.
What to serve with pineapple salsa
I LOVE snacking on this pineapple salsa alongside a fresh, homemade margarita. Here are some of my other all-time FAVORITE recipes to enjoy it with.
- Air Fryer Tortilla Chips
- Baked Fish Tacos
- Mexican Turkey Burgers
- Carnitas – instant pot carnitas or slow cooker carnitas!
How to store
Store this fresh pineapple salsa in an airtight container in the refrigerator for 3-4 days.
Let’s get snacking!
– Jennifer

Pineapple Salsa Recipe
Equipment for this recipe
Ingredients
- 2 cups diced pineapple
- 1 cup diced green bell peppers
- 1 cup diced cucumbers
- ½ cup minced red onion
- ½ cup Cilantro minced
- 1 jalapeno pepper minced, seeded if you want a more mild taste
- ¼ cup freshly squeezed lime juice
- salt to taste
Instructions
- Place all ingredients into a large bowl.
- Stir to combine.
- Taste and re-season if necessary.
- Store, covered, in the fridge until ready to use!
- Serve chilled.
- Take 5 seconds to rate this recipe below. We greatly appreciate it!
Nutrition Information
*Note: Nutrition information is estimated and varies based on products used.
This post has been updated to provide more detailed content.
Anonymous Norton, Kansas
Amanda Clear Lake, Minnesota
Jennifer @ Show Me the Yummy
Roslyn Hagerstown, Maryland
Jennifer @ Show Me the Yummy
Jennifer @ Show Me the Yummy
Marina Philadelphia, Pennsylvania
Jennifer @ Show Me the Yummy