Salads
This Cuban avocado and pineapple salad recipe transforms simple ingredients into a vibrant, zesty dish that balances sweet, spicy, and tangy flavors. The secret lies in the bright lime dressing and fresh herbs that elevate the tropical combination of creamy avocado and juicy pineapple.
I developed this recipe after craving something refreshing yet bold, and it quickly became a staple for summer gatherings.
The salad’s foundation is a crisp mix of ripe avocado and sweet pineapple, paired with crunchy red onion and fresh cilantro for a burst of freshness. A zesty lime dressing ties everything together, while a touch of jalapeño or mojo sauce adds a spicy kick that’s quintessentially Cuban.
The result is a dish that’s as visually striking as it is delicious.
What makes this salad special is its versatility—it works as a light main course, a side dish, or even a topping for tacos or grilled fish. The flavors meld beautifully when combined, creating a harmonious balance of textures and tastes.
Ready in just 15 minutes, this recipe is perfect for busy weeknights or weekend brunches.
Serve it chilled for the best texture, and don’t forget to garnish with extra lime wedges or toasted coconut flakes for added crunch. This salad is a celebration of Cuban flavors with a modern twist, and it’s sure to impress everyone at the table.
Ingredients for cuban avocado and pineapple salad
Bright avocados, juicy pineapple, and zesty lime create this refreshing Cuban-inspired salad in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Avocados 🥑 | 2 whole | Pitted, peeled, cubed |
| Fresh Pineapple 🍍 | 2 cups | Diced, fresh or canned in juice |
| Red Onion 🧅 | ½ cup | Thinly sliced, white and red parts |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed |
| Fresh Limes 🍋 | 3 whole | Juiced, zest optional |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | Light, fruity variety |
| Honey 🍯 | 2 tbsp | Wildflower preferred |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded, finely diced |
| Mojo Sauce 🥄 | 2 tbsp | Store-bought or homemade |
| Toasted Coconut Flakes 🥥 | 2 tbsp | For garnish |
The avocados are the star—Hass variety works best for their creamy texture. Grab them at Whole Foods or your local market when they're slightly soft to the touch (they'll firm up in the fridge). Fresh pineapple is ideal, but canned in juice (not syrup!) saves time. Look for red or yellow pineapple—the red has more flavor. For the jalapeño, fresher is spicier, so pick one with a vibrant green color. The cilantro should be bright green with no wilting—Trader Joe's often has great bundles.
No fresh jalapeño? Substitute with 1 tsp jalapeño powder, but you'll lose that fresh heat. Swap honey for agave nectar if you prefer, though honey adds a nice depth. For a tangier dressing, add an extra lime. The mojo sauce can be tricky to find—La Carreta or Sazon brands are reliable, or make your own with lime juice, garlic, and olive oil. If you can't find toasted coconut flakes, toast regular flakes in a dry pan for 2-3 minutes—they'll crisp up perfectly.
Avocados brown fast, so toss them with lime juice immediately after chopping. Store the salad in an airtight container with a paper towel to absorb moisture—keeps for 1 day in the fridge. For longer storage, freeze the dressing separately and mix when ready to serve. Garnish with extra lime wedges or coconut flakes right before serving for that restaurant-quality touch. This salad tastes even better the next day as flavors meld.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by this one when I’m too tired to slice anything. Just mash the avocado, dice the pineapple (or grab pre-cut chunks), and toss it all together—no knife skills required. The red onion adds a sharp bite without demanding precision, and the lime juice ties it all into something cohesive in minutes.
- Sweet-Savory Magic: Between us, this combo is chef’s kiss—creamy avocado, tangy lime, and that bright, juicy pineapple? It’s like a tropical party in your mouth. The cilantro gives it a fresh finish, while the red onion keeps it from being too sweet. Honestly, it’s the kind of flavor that makes you want to eat it straight from the bowl.
- Lunchbox Hero: This salad holds up perfectly for days, which is huge for me. Pack it in jars or containers for work lunches, toss it into wraps for a quick bite, or serve it alongside grilled fish or chicken. My kids actually eat it cold or warm—no complaints, just empty plates.
- Budget Bright Spot: Pineapple and avocado might seem fancy, but they stretch far in this recipe. A single avocado and half a pineapple feed four, and the rest of the ingredients cost pennies. Plus, it’s a great way to use up ripe fruit before it goes bad. I’ll be real: it’s my go-to when I’m trying to eat well without breaking the bank.
Step-by-step instructions for Cuban avocado and pineapple salad
This vibrant salad comes together in minutes with bold tropical flavors and refreshing textures.
Prepare the Tropical Base Ingredients
Cut the 2 whole ripe avocados in half, remove the pits, and scoop the flesh into a large mixing bowl. Using a spoon or fork, gently mash the avocado until it reaches a chunky texture—you want some small pieces remaining for texture, not a completely smooth purée. Add the 2 cups fresh pineapple and the 0.5 cup thinly sliced red onion to the bowl. The pineapple should be diced into small, even pieces for balanced bites throughout the salad.
Next, fold in the 0.5 cup chopped fresh cilantro and the 1 whole seeded, finely diced jalapeño pepper. The cilantro adds a bright, fresh element while the jalapeño introduces a subtle heat. Be careful not to overmix—just combine everything gently to preserve the individual textures. Set this mixture aside while you prepare the dressing.
Whisk Together the Zesty Lime Dressing
In a separate bowl, combine the juice from 3 whole fresh limes (about 3-4 tablespoons of juice), the 0.25 cup extra-virgin olive oil, and the 2 tablespoons honey. Whisk these ingredients together until fully emulsified—the mixture should look smooth and slightly thickened. Add the 0.5 teaspoon salt and 0.25 teaspoon freshly ground black pepper, then whisk again to evenly distribute the seasoning.
Finally, stir in the 2 tablespoons mojo sauce until fully incorporated. The mojo sauce adds a smoky, savory depth that balances the sweetness of the pineapple and avocado. Taste the dressing before adding it to the salad—adjust the salt or honey if needed. The dressing should be tangy, slightly sweet, and well-balanced.
Combine and Toss the Salad
Pour the dressing over the avocado-pineapple mixture and gently fold everything together with a large spoon or spatula. Be careful not to overmix—you want the ingredients to stay distinct while being evenly coated with the dressing. The salad should look vibrant and colorful, with chunks of avocado, pineapple, and red onion visible throughout.
Taste the salad at this stage and adjust the seasoning if needed. If it needs more brightness, add a splash of lime juice. If it needs more heat, add a pinch of salt or a tiny bit more jalapeño. The flavors should be balanced—sweet from the pineapple and honey, tangy from the lime, and slightly spicy from the jalapeño.
Garnish and Serve Immediately
Transfer the salad to a serving platter and sprinkle the 2 tablespoons toasted coconut flakes evenly over the top. The coconut adds a delightful crunch and a tropical touch that complements the other flavors. Serve the salad immediately while the avocado is still fresh and vibrant—this salad doesn’t hold well once combined, so enjoy it right away.
For the best experience, serve this Cuban avocado and pineapple salad chilled or at room temperature. Pair it with grilled fish, shrimp, or even as a refreshing side to Cuban sandwiches. The combination of creamy avocado, sweet pineapple, and zesty lime dressing makes this salad a standout dish for any occasion.
Pro Tips For Making Cuban Avocado And Pineapple Salad
- DICE THE ONION SMALL: Tiny, even cubes (about 1/8-inch) make a huge difference—they soften faster and don’t turn bitter like larger pieces. I used to eyeball it and end up with uneven texture; measuring with a knife or small chopper solves that.
- SQUEEZE THE PINEAPPLE DRY: Pat the chunks thoroughly after cutting—wet pineapple dilutes the dressing and makes the salad soggy. Use paper towels and press firmly; this is the thing that matters most for texture.
- ADD LIME JUICE LAST: Avocados oxidize fast, so toss them with everything except lime juice first, then fold it in right before serving. This keeps them bright green longer—no one wants a sad, brown salad.
- CHOP CILANTRO IN BATCHES: Stack stems, roll tightly, and slice thinly for uniform pieces. Do half the bunch at a time, then store the rest in a damp towel in the fridge—fresh cilantro wilts fast, and you don’t want to waste it.
Creative variations of these flavors
Spicy Mojo Twist
Swap the jalapeño for 1 tablespoon mojo sauce mixed into the dressing—this adds authentic Cuban depth with garlic, cumin, and citrus. For extra heat, add ½ teaspoon cayenne pepper to the dressing. I love using La Carreta mojo sauce for that classic smoky flavor. 🌶️
Protein-Packed Version
Add 1 cup black beans (rinsed and drained) or ½ cup shredded rotisserie chicken for a heartier dish. The beans soak up the dressing beautifully, while chicken adds savory contrast. For extra protein, sprinkle ¼ cup crumbled feta cheese on top before serving.
Tropical Fruit Fusion
Swap pineapple for 1 cup diced mango or ½ cup diced papaya for a different tropical twist. The mango adds a sweeter profile, while papaya brings a floral note. For a modern touch, add ¼ cup diced kiwi for vibrant color and tangy freshness.
Coconut-Lime Crunch
Toast 3 tablespoons unsweetened coconut flakes in a dry pan until golden, then mix them into the dressing instead of using them as a garnish. This creates a creamy, nutty texture throughout. For extra richness, stir in 1 tablespoon coconut cream with the dressing.
Herb-Infused Dressing
Add 1 tablespoon finely chopped mint or 1 teaspoon dried oregano to the dressing for a Mediterranean-Cuban fusion. The mint brightens the lime, while oregano adds earthy warmth. I like using Trader Joe’s mint for its fresh, crisp flavor.
Sweet Chili Heat
Replace honey with 1 tablespoon sweet chili sauce (like Cholula) for a tangy-sweet balance. Add ½ teaspoon sriracha to the dressing for a subtle kick. This version works perfectly as a topping for grilled shrimp or fish tacos.
Nutrition facts
Frequently asked questions
Can I make this salad ahead of time?
It's best to assemble this salad right before serving to keep the avocado fresh and vibrant. However, you can prep the dressing and chop all ingredients 1 hour ahead—just store them separately in airtight containers. The avocado will darken faster, so toss it with lime juice immediately before mixing. For longer storage, keep the dressing separate and combine when ready to serve.
What if I don't have fresh pineapple?
Canned pineapple works perfectly—just drain it well and pat dry to avoid a watery salad. Look for pineapple packed in 100% juice (not syrup) for the best flavor. For extra tropical vibes, add 1 tablespoon toasted coconut flakes to the dressing. If you're using frozen pineapple, thaw and drain it thoroughly before adding to the salad.
How can I make this salad spicier?
For more heat, add ½ teaspoon cayenne pepper or 1 extra jalapeño (seeds included) to the dressing. You can also stir in 1 tablespoon hot sauce (like Cholula) or 1 teaspoon smoked paprika for depth. If you love Cuban flavors, mix in 1 tablespoon mojo sauce—it adds a smoky, garlicky kick that pairs perfectly with the tropical ingredients.
Can I use this salad as a taco topping?
This salad makes an amazing topping for fish or shrimp tacos. Spoon it over grilled protein with a squeeze of lime and extra cilantro. For a heartier version, add ½ cup black beans or ¼ cup crumbled cotija cheese to the salad before serving. The creamy avocado and sweet pineapple contrast beautifully with the smoky flavors of grilled meats.
Why does my avocado turn brown so fast?
Avocados oxidize quickly when exposed to air. To prevent browning, toss the chopped avocado with 1 tablespoon lime juice immediately after cutting. Store the salad in an airtight container with a paper towel to absorb excess moisture. For longer storage, place plastic wrap directly on the avocado surface before sealing the container. This keeps the salad fresh for up to 1 day.
