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

My fresh Pineapple Salsa made with sweet pineapple, crunchy veggies, and zingy lime juice is delicious, colorful, and so refreshing. With the perfect blend of sweet, spicy, and tart flavors, it’s great as a snack or side dish next to chicken, fish, and beef.

A heaped bowl of pineapple salsa on a countertop with lime wedges and chips in the background.

One of my favorite homemade salsas, pineapple salsa, is an irresistible explosion of flavor. You’ll love how the sweetness of juicy pineapple is enhanced with zippy lime juice and a little spicy jalapeño. Add red onion and red bell pepper for crunch, and you have a snack or side dish everyone will be begging to have over and over!

While retesting this fresh fruit salsa recipe, I decided to answer a common reader question: Should you use fresh or canned pineapple? And while well-drained canned pineapple is a decent substitute in a pinch, I think fresh pineapple wins every time in a recipe like this! The flavor of fresh ingredients really shines through here, not to mention that fresh pineapple has a firmer texture than its canned counterpart. And if cutting a whole pineapple is deterring you, see below for my foolproof method for slicing a whole pineapple.

Key Ingredients

Ingredients for pineapple salsa recipe.

These are the basic ingredients you need to make the best pineapple salsa. You can find the full list of ingredients in the recipe card below.

Pineapple — finely diced fresh pineapple is the best option for pineapple salsa with the perfect texture. See below for tips on picking out the perfect pineapple at the grocery store. You can buy a peeled and cored pineapple from the store if you wish, but those can be a few days old already when you buy them, so your salsa won’t last as long.

Veggies — red bell pepper and red onion add color, texture, and crunch to this homemade salsa. If you need some substitutes, you can use any color of bell pepper you like and swap the red onion for sweet onion or shallots.

Jalapeño — a minced jalapeño pepper adds a touch of heat to the salsa. It doesn’t make the salsa very spicy at all; rather, it just complements the sweetness of the pineapple. Feel free to add more, less, or leave it out if desired.

Lime juice — fresh lime juice brightens the pineapple salsa and enhances its flavors. If you don’t have limes, use lemon juice or a splash of apple cider vinegar.

Picking And Prepping A Fresh Pineapple

It’s easy to pick the perfect pineapple! Just sniff the bottom of the pineapple — it should smell sweet, like pineapple juice. That’s a great indication that it’s a ripe pineapple. No smell? It’s underripe. Vinegary smell? It is overripe. Pineapples, unlike bananas and avocados, do not ripen further once they’re picked. So don’t make the mistake of grabbing an underripe one while at the store!

Cutting a whole pineapple might seem intimidating, but you can do this in just a few minutes with a sharp knife! Simply cut off the bottom and top of the pineapple to create two flat sides. Stand it upright, slice away the skin, and remove any brown spots (“eyes”). Then, cut the flesh around the core and dice it into small pieces. For a more in-depth guide, follow my tips for how to cut a pineapple.

Pineapple salsa in a bowl set on a platter with tortilla chips.

Can I Use Canned Pineapple Instead Of Fresh Pineapple?

I do think fresh pineapple is best, but yes, you can use canned pineapple in a pinch. With canned pineapple, you run the risk of accidentally adding too much sweetness to the salsa, so be sure to buy diced pineapple packed in juice, not syrup. Drain it well before stirring it together with the other ingredients.

Is There A Substitute I Can Use For Cilantro?

Yes! If you don’t like cilantro, just swap it for fresh chopped flat-leaf parsley or Thai basil. The basil will mimic the fresh, herby, and slightly earthy flavor the salsa gets from cilantro, but with an herb you may enjoy more!

Pro Tips For Making This Recipe

Cut all the fruit and vegetables to roughly the same size so you get a bit of everything in one bite.

Let the salsa marinate for a few minutes. This helps the seasonings to settle into all of the fresh ingredients.

How To Make Pineapple Salsa

Here are helpful process images highlighting some steps for making pineapple salsa. The full method is in the recipe card below!

Set of two images showing lime juice added to ingredients in a bowl, and mixed together.

1. Add all the ingredients, aside from the cilantro, to a medium bowl.

2. Mix well and let it sit for 5 to 10 minutes, then mix again. (You can store the salsa at this point for up to 24 hours before serving.)

Set of two images showing cilantro and salt added.

3. Add the chopped cilantro if you plan to serve immediately, or add it shortly before you are ready to serve

4. Season with more salt and lime juice to taste.

Pineapple Salsa Recipe

Author: John Kanell
Servings: 6 to 8 servings
Prep Time: 10 minutes
Total Time: 10 minutes
Pineapple salsa in a bowl on a marble countertop.
5 from 2 votes
My easy Pineapple Salsa stirs together in minutes with a few simple ingredients. Use diced fresh pineapple and veggies with a splash of lime juice for a quick and delicious appetizer, side dish, or topping!

Equipment

  • Medium bowl

Ingredients 

  • 2 cups finely diced fresh pineapple (400g)
  • ½ red bell pepper finely chopped (80g)
  • cup finely chopped red onion (55g)
  • 1 jalapeño minced
  • 2 tablespoons lime juice
  • ¼ teaspoon salt
  • cup fresh cilantro chopped (15g)

Instructions

  • In a medium bowl, combine the pineapple, red bell pepper, red onion, jalapeno, lime juice, and salt. Mix well to combine. Let sit for 5 to 10 minutes to marinate, then mix again.
  • Add the chopped cilantro and season with more salt and lime juice to taste.

Notes

  • If you want to make this several hours before serving, I recommend holding the cilantro until you are closer to serving. It can become soft as it sits in the salsa.

Nutrition

Calories: 36kcal Carbohydrates: 9g Protein: 1g Fat: 0.1g Saturated Fat: 0.02g Polyunsaturated Fat: 0.04g Monounsaturated Fat: 0.01g Sodium: 99mg Potassium: 110mg Fiber: 1g Sugar: 6g Vitamin A: 430IU Vitamin C: 44mg Calcium: 12mg Iron: 0.2mg

*Nutrition Disclaimer

Course: Appetizer
Cuisine: Mexican

Have you tried this recipe? Tag me today!

Mention @preppykitchen and tag #preppykitchen!

How Far In Advance Can I Make This?

While a 5 to 10 minute marinade is enough for the flavors in the salsa to meld, you can make this salsa a few hours to a night in advance to develop the flavors even more! Refrigerate it until you’re ready to serve, then give it a quick stir.

Variations To Try

This fresh salsa is easy to change up to suit your tastes. You can make it spicier, add a variety of different fruits, or give it a protein boost! Here are some of my favorite ways to switch up this pineapple salsa:

  • Make it spicy: For more of a kick, feel free to add more minced jalapeños, other fresh chiles, spicy chili powder, or hot sauce.
  • Add more tropical flavor: If you’re a fan of my mango salsa recipe, get the best of both worlds by adding mango to this salsa. Papaya and avocado are also delicious additions. If adding avocado, add it right before serving to prevent it from oxidizing (turning brown).
  • Give it a protein boost: Add drained canned black beans, chickpeas, or black-eyed peas to make the salsa more satiating. (This is a great way to turn it into a hearty side dish!)
  • Add strawberries: For even more bright color and sweet-tart flavor, stir in ½ cup of diced strawberries.
  • Add cucumber: If you want more crunch, add diced cucumber. I prefer using a seedless type like Persian or English cucumbers.
Easy pineapple salsa scooped with a tortilla chip.

Serving Suggestions

My easy pineapple salsa recipe can be served in so many ways! It works as a snack, a flavorful topping for a variety of dishes, and as a side dish. Here are some ideas for how to serve it:

How To Store

Pineapple salsa will keep well in the fridge in an airtight container for 2 to 3 days. It will likely release liquid as it sits, so give it a stir before enjoying leftovers.

Two charred tortillas topped with pineapple salsa on a plate.

More Dips To Try

If you like this salsa, try one of these delicious dip recipes next!

Creamy, fresh Guacamole is easy to whip up in just a few minutes. Mash ripe avocado with lime juice, garlic, and cilantro and dip away!

My fresh tomato salsa recipe is essential for taco night. Serve it with warm, salty tortilla chips for the perfect side or appetizer.

Pico de gallo makes an excellent dip for chips or a topping for tacos, nachos, or burrito bowls. Use your favorite flavorful tomatoes for this diced salsa.

Broil fresh tomatillos and blend them with onions, lime juice, and spices for a delightful salsa verde!

If you’ve tried this pineapple salsa recipe, then don’t forget to rate it and let me know how you got on in the comments below. I love hearing from you!