Pineapple Salsa for Tacos {Fish or Chicken}

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Easy pineapple salsa is the perfect topping for a fish taco, chicken taco, or even grilled salmon or chicken. Just 4 ingredients and under 10 minutes for a fresh and fruity condiment for your dinner.

The white bowl filled with pineapple salsa.

Tacos are the most frequently requested dinner in our house. My kids could eat them several times a week if I allowed it.

I'm always looking for ways to mix things up on Taco Tuesday to keep things interesting for me.

While my kids could eat chicken tacos with our classic restaurant style salsa every week, I prefer to switch things around and throw in something new like this fresh pineapple salsa as a topping for chicken or grilled fish.

Why This is the Best Recipe

My kids could eat tacos every night of the week, it's a big reason why Taco Tuesday is so popular at our house. I, on the other hand, need to have some fun taco toppings to mix things up once in a while. I think this is the best pineapple salsa recipe because:

  1. 4 Ingredients: It is so quick and easy to chop up and serve.
  2. Fresh and Light: I vastly prefer this juicy salsa over sour cream or cheese on my tacos. It has so much more flavor and is better for us as a whole.
  3. So Versatile: Not only can I use this on tacos, but it is delicious spooned over grilled fish or chicken, too. Be sure to check out all the serving suggestions listed at the bottom!


The fresh pineapple, limes, red onion, and cilantro are on the counter.

I love the super short list of ingredients for this recipe. Even better, if I've recently made roasted pineapple and peppers, I can chop up any leftovers to stir into this salsa for extra flavor.

All you need to make it is:

  • Fresh Pineapple: In a pinch, you could use canned pineapple tidbits, but fresh is way better here.
  • Red Onion
  • Cilantro
  • Fresh Limes

How to Make It

Chop the onion into a fine mince.

The red onion has been minced on a cutting board.

Then carefully chop the pineapple.

Trim both ends off the pineapple with a large chef knife. Then run the knife down the outer edge on all sides to remove the rind.

Slice the pineapple just off center on all four sides to remove the core and then dice the remaining pieces of fruit.

The fresh pineapple has been chopped and placed in a bowl.

Chop the fresh cilantro and add it to the bowl. Squeeze the lime juice over the top and then stir to combine all the ingredients.

The pineapple, onion, cilantro, and lime juice are about to be stirred together in a mixing bowl.

Let them chill in the fridge for 30 minutes to let the flavors mingle before topping your favorite dish.

Make Ahead Tips

You can prep the salsa up to 3 days in advance and store it in the fridge in an airtight container.

The onions will mellow from the acidity of the pineapple juices and the salsa will taste even better.

However, expect that the overall texture will become more juicy and the fruit will begin to soften and lose its shape.

Do not freeze this dish, it will lose the texture in the thawing process.

Serving Suggestions

The pineapple salsa is served spooned over chicken tacos.

This recipe pairs perfectly with fish tacos, shrimp tacos, or chicken tacos but I enjoy it with pulled pork carnitas, too.

Easy Salmon Tacos: You could season my oven baked salmon or this air fryer salmon with this blackening seasoning. Flake the cooked fish into large chunks and serve it in a tortilla with Mexican slaw and this pineapple salsa on top for the best salmon tacos ever.

Easy Chicken Tacos: Make my Crockpot chicken tacos or these easy baked chicken tacos to pair with the pineapple salsa.

Easy Shrimp Tacos: Make my oven roasted shrimp or air fryer shrimp. Season them with either this jerk seasoning or the blackening seasoning. Then wrap them in the tortilla with Mexican slaw, this pineapple salsa, and a drizzle of cilantro lime ranch.

A small white bowl filled with pineapple salsa and a blue spoon.

But you don't need to stop at just tacos:

Pineapple Salsa with Grilled Fish: You could use this pineapple salsa as a topping for grilled fish like my seasoned grilled tilapia. It would also taste amazing with the bacon in the Savannah red rice I like to serve on the side.

Salmon with Pineapple Salsa: Leave the salmon filets whole. Bake my oven baked salmon or air fryer salmon with blackening spices and just spoon the salsa over the top before serving.

Pineapple Salsa Chicken: Make my easy baked chicken breasts seasoned with jerk seasoning. Spoon the salsa over the top before serving.

📖 Recipe

The white bowl filled with pineapple salsa.

Pineapple Salsa for Tacos

5 from 1 vote
Make this fresh pineapple salsa to spoon over your favorite shrimp, fish, or chicken tacos. It adds a burst of citrus juice and tons of flavor to every bite. You could also spoon it over grilled fish or baked chicken seasoned with blackening spices or jerk seasoning for an easy family dinner.
TOTAL TIME 5 minutes
PREP TIME 5 minutes
YIELD 2.5 cups salsa


  • 1/2 fresh pineapple diced, or about 2 cups chopped pineapple
  • 3 limes juiced
  • 1/4 red onion finely chopped
  • 2 tablespoons chopped fresh cilantro


  • Combine all the ingredients in a small mixing bowl. Cover and marinate in the fridge for 30 minutes before serving to let the flavors mingle.

Recipe Notes

Storage Tips:

The pineapple salsa will keep for 2 - 3 days stored in an airtight container in the fridge.
Do not try to freeze, the fruit will change consistency once thawed.

Save This Recipe to Your Recipe Box

Find this delicious recipe next time you visit by saving it to your very own recipe box on my site. All your favorites stored in one easy place!

More Pineapple Recipes

If you love the taste of fresh pineapple, you won't want to miss these other fantastic recipes.

My pineapple teriyaki meatballs stir fry is a quick and easy dinner tossed with roasted peppers and pineapple.

Use crushed pineapple to make my pineapple filling for a layer cake or stir it into my pineapple marshmallow salad.

Got some crushed pineapple left over? Try making this pineapple slush with alcohol.

The bowl of pineapple salsa next to a chicken taco with the salsa on top.

Share Your Thoughts

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

Recipe Rating