Pineapple Rice Salad Recipe: Tropical Sweetness With Crunchy Celery Bite

Salads

Pineapple Rice Salad Recipe: Tropical Sweetness With Crunchy Celery Bite

This pineapple rice salad recipe transports you to a Hawaiian luau with every bite—juicy pineapple, fluffy rice, and crisp celery creating a perfect balance of sweet, tangy, and crunchy.

The secret lies in perfectly cooked rice that stays light and a dressing that ties all the flavors together without overpowering the natural sweetness of the fruit. I’ve tested countless variations, and this one consistently delivers restaurant-quality results at home.

What makes this salad special is its versatility—it works as a refreshing main dish for summer lunches or as a vibrant side for grilled meats.

The key steps are simple: cook the rice just right, dice the pineapple finely for even distribution, and let the dressing sit for 10 minutes before tossing. This ensures every ingredient is coated in that perfect sweet-tangy balance.

The celery adds a satisfying crunch that cuts through the richness of the pineapple and rice.

By the time you’re done, you’ll have a colorful, tropical salad that’s as visually appealing as it is delicious. The pineapple stays bright and juicy, the rice is fluffy but holds its shape, and the celery keeps everything from feeling too heavy.

It’s the kind of dish that feels indulgent but is actually light enough for a weeknight dinner or a potluck spread.

For extra protein, add grilled chicken or tofu—both pair beautifully with the sweet and tangy flavors. Serve chilled or at room temperature, and don’t forget the garnish: a sprinkle of sesame seeds or chopped cilantro adds an extra layer of freshness. This salad is foolproof, customizable, and guaranteed to impress.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for pineapple rice salad

Juicy pineapple, fluffy rice, and crisp celery—this tropical salad needs just 13 ingredients for big flavor.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, jasmine or basmati preferred
Fresh Pineapple Chunks 🍍 2 cups Diced small, no need to peel
Crisp Celery Sticks 🧅 2 cups Thinly sliced, fresh for crunch
Red Onion 🧅 ½ cup Finely diced, white or yellow works too
Extra-Virgin Olive Oil 🫒 ⅓ cup Light fruity flavor preferred
Rice Vinegar 💧 ¼ cup Seasoned works, plain for more control
Sesame Oil 🫒 1 tbsp Toasted sesame preferred
Brown Sugar 🍯 2 tbsp Light or dark, packed firmly
Soy Sauce 🍶 1 ½ tbsp Low-sodium preferred
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Toasted Sesame Seeds 🌾 1 tbsp For garnish, optional
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The rice is everything here. Jasmine or basmati stays light and fluffy—never mushy. I grab mine from Trader Joe's because their pre-washed versions save time, but any long-grain works. For the pineapple, grab a fresh whole fruit and cut it yourself—pre-cut chunks lose their juice fast. Celery should be crisp, not rubbery—organic from the store's refrigerated section holds up best. Pro tip: Soak the celery in ice water for 10 minutes before slicing to keep it extra crunchy.

No sesame oil? Toasted peanut oil at half the amount works in a pinch, though it’ll taste different. Prefer less sweetness? Cut the brown sugar to 1 tbsp and add 1 tbsp honey instead. The dressing can be made ahead—it actually tastes better after sitting overnight as the flavors meld. For extra protein, toss in grilled chicken or tofu after assembling. And if cilantro’s not your thing, swap it for chopped mint or basil—both pair surprisingly well with the tropical flavors.

This salad keeps beautifully in the fridge for 3-4 days, though the celery gets softer over time. Store the dressing separately if making ahead—just toss it together when ready to serve. For potlucks, I pack the rice and veggies separately in airtight containers, then let guests mix their own dressing. The sesame seeds and cilantro go on last, so add those right before serving. Leftovers? It reheats surprisingly well—just microwave for 30 seconds with a splash of water to revive the texture.

❤️

Why You'll Love This Recipe

  • I’ll be real: this costs me about $8 for a week’s worth of leftovers. Rice is cheap, pineapple’s on sale, and celery lasts forever if you store it right. Plus, no fancy ingredients—just olive oil, salt, and a little lime if you’re feeling fancy. Budget-friendly doesn’t get much better than this.
  • No-Cook Crunch Factor: I swear by this trick—tossing the warm rice with chilled pineapple and celery while still hot makes the texture magic. That crisp-tender bite from the celery and onion? It’s the secret weapon here, cutting through the sweetness like a breeze.
  • Sweet-Savory Balance: Between us, I’ve tried pineapple in salads that leaned too fruity or too bland. This one nails it: the bright acidity of the onion and olive oil’s peppery kick ground the pineapple’s sweetness into something ridiculously addictive. Honestly, my husband steals bites straight from the bowl.
  • Lunchbox Legend: Here’s what sold me—this salad holds up for days in the fridge, and the flavors only get better. Pack it in jars for work or toss it in a thermos for a picnic. The rice stays light, the pineapple doesn’t get mushy, and the celery? Still snappy after three days. (Yes, even on a Tuesday night.)

Step-by-step instructions for tropical pineapple rice salad

Here's how to create a refreshing, perfectly balanced salad that keeps its crunch and vibrant flavors.

1

Cook the Rice to Perfect Texture

Rinse the 1.5 cups long-grain white rice thoroughly under cold water until the water runs clear. This removes excess starch that would make your rice gummy. Transfer the rice to a pot and add 3 cups water, 0.5 teaspoon salt, and 1.5 tablespoons soy sauce. Bring to a boil over high heat, then immediately reduce to low heat, cover, and simmer for 15 minutes.

Here's the thing—don't peek! The steam needs to build properly. After 15 minutes, turn off the heat and let the rice sit covered for another 10 minutes. The residual heat will finish cooking it evenly. Fluff gently with a fork to separate the grains completely. You want each grain distinct and not clumping together.

2

Prepare the Fresh Vegetable Mix

While the rice cooks, combine the 2 cups fresh pineapple chunks, 2 cups crisp celery sticks, and 0.5 cup finely diced red onion in a large mixing bowl. Give everything a gentle toss with your hands to distribute the juices evenly. The pineapple will start releasing its natural sweetness immediately, which is why we prep it first—it needs time to mingle with the other ingredients.

I like to use a chef's knife for the celery and onion to get thin, even slices that stay crisp. If your celery is particularly fibrous, you can slice it on the diagonal for extra crunch. The red onion should be finely diced so it blends seamlessly without overpowering the sweetness of the pineapple.

3

Create the Signature Dressing

In a small bowl, whisk together the 0.33 cup extra-virgin olive oil, 0.25 cup rice vinegar, 2 tablespoons brown sugar, 1 tablespoon sesame oil, 0.5 teaspoon salt, and 0.25 teaspoon black pepper. The dressing should look emulsified but not completely blended—just enough to coat a spoon. Taste it and adjust the sweetness or acidity if needed by adding a pinch more sugar or vinegar.

Here's where the magic happens: the combination of sweet brown sugar and tangy rice vinegar creates that perfect balance. The sesame oil adds depth, while the olive oil ensures everything stays moist. Don't skip the pepper—it cuts through the sweetness beautifully. Give it a final stir before pouring over the salad.

4

Combine and Chill for Maximum Freshness

Spread the warm rice evenly over the vegetable mix in the bowl. Pour the dressing over the top and gently fold everything together with a large spoon or your hands. Be careful not to mash the rice—we want those individual grains. Taste a spoonful and adjust seasoning if needed, adding a splash more rice vinegar for acidity or a pinch of sugar for sweetness.

Transfer the salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time lets the flavors meld together perfectly. The rice will absorb some of the dressing, making each bite juicy and flavorful. If you're short on time, even 30 minutes in the fridge makes a noticeable difference.

5

Garnish and Serve with Confidence

Before serving, sprinkle the salad evenly with the 0.25 cup chopped fresh cilantro and 1 tablespoon toasted sesame seeds. The cilantro adds a bright, herbal note that cuts through the sweetness, while the sesame seeds give a nutty crunch. Toss gently just before serving so the seeds stay on top for that final presentation touch.

Serve immediately while everything is still crisp and vibrant. This salad tastes best when served chilled, so if you're preparing it ahead, keep it refrigerated and give it a final toss before serving. Each bite should deliver a perfect balance of sweet pineapple, crunchy celery, and that tangy-sweet dressing. Perfect for picnics, potlucks, or a light lunch any day of the week.

👨‍🍳

Pro Tips For Making Pineapple Rice Salad

  • USE COLD RICE: Pineapple’s acidity turns warm rice mushy—let the rice cool completely before mixing. I learned this the hard way after serving a sad, gummy salad that tasted more like rice pudding. Spread it on a tray to speed up cooling if you’re impatient.
  • TOSS ONION IN VINEGAR: Thinly slice the red onion and soak it in 1 tablespoon of rice vinegar (or lemon juice) for 10 minutes. This softens the bite and keeps it crisp longer—no more chewy onion chunks ruining the texture. (Yes, even if you’re in a hurry, wait the full time.)
  • CUT PINEAPPLE SMALL: Dice the pineapple into ½-inch cubes, not thick chunks. Smaller pieces distribute flavor evenly and absorb dressing better—big chunks just sit there like sad, underseasoned islands. Use a sharp knife or mandoline for clean cuts.
  • DRESS IT LAST: Toss the salad with olive oil and a splash of lime juice right before serving—not hours ahead. The pineapple’s natural sugars caramelize over time, turning the salad cloyingly sweet. If you prep ahead, store components separately and dress just before eating.

Pro cooking tips for pineapple rice salad

Rice Texture Secrets

Rinsing the rice until the water runs clear removes excess starch, preventing that dreaded gummy texture we all hate. I use jasmine or basmati rice because their grains stay distinct and fluffy.

The key is the 10-minute off-heat rest—this lets the rice absorb all the liquid evenly without turning mushy. If your rice still feels undercooked, add 2 tablespoons water and cover for another 5 minutes.

Pineapple Prep Matters

Fresh pineapple is non-negotiable for this salad—pre-cut chunks lose their juice and become mealy. I cut my own using a serrated knife and remove the core by slicing around it in a circular motion.

For even distribution, aim for ½-inch cubes. If you’re short on time, frozen pineapple chunks thawed overnight work in a pinch, though they’ll be slightly softer.

Celery Crunch Hacks

Celery loses its crunch fast, so slice it just before assembling the salad. For maximum crispness, soak the stalks in ice water for 10 minutes before cutting. I use a mandoline slicer for even ⅛-inch slices, but a sharp chef’s knife works too.

Pro tip: Store celery in airtight containers with a damp paper towel to keep it crisp longer.

Dressing Timing

The dressing needs 10 minutes to rest before tossing—this lets the flavors meld and the sugar dissolve completely. If you’re making it ahead, store it separately in the fridge for up to 5 days.

The sesame oil adds depth, but if you don’t have it, toasted peanut oil works at half the amount. Always taste and adjust: add 1 tsp more rice vinegar for tang or ½ tsp sugar for sweetness.

Chilling for Balance

Letting the salad chill for at least 1 hour is crucial—the rice absorbs the dressing, and flavors develop fully. If you’re in a rush, 30 minutes in the fridge still improves texture.

For extra protein, fold in ½ cup grilled chicken or tofu after chilling. Serve in glass bowls with sloped sides to showcase the vibrant layers.

Garnish Like a Pro

Sesame seeds and cilantro should go on last—sprinkle them evenly just before serving so they stay fresh and visible. For a smoky twist, add ½ tsp smoked paprika to the dressing.

If cilantro’s not your thing, swap it for mint or basil. The goal is contrast: crunchy, sweet, tangy, and fresh all in one bite. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 58g20%
Dietary Fiber 6g21%
Sugars 18g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned pineapple instead of fresh?

Fresh pineapple gives the best texture and flavor, but you can use canned pineapple in a pinch. Drain it well and pat dry to remove excess syrup, then dice it into similar-sized pieces. For extra brightness, add 1 teaspoon lemon juice to the dressing to balance any artificial sweetness. The salad will still taste delicious, though it won't have the same juicy crunch as fresh.

2

How can I make this salad vegan?

Swap the soy sauce for tamari or coconut aminos and use vegan sesame oil (check labels). For protein, add marinated tofu or tempeh instead of chicken. The rest of the ingredients are already plant-based, so no other substitutions are needed! The dressing will remain rich and flavorful while keeping the dish fully vegan.

3

Why does my rice turn out mushy?

Mushy rice usually happens from overcooking or not rinsing properly. Always rinse the rice until the water runs clear to remove excess starch. After cooking, let it steam off the heat for 10 minutes—this resting time is crucial. If it's still too soft, spread it on a tray to cool slightly before mixing with other ingredients. This helps firm it up.

4

Can I make this salad ahead of time?

Yes! Assemble the salad up to 2 days ahead and store it in an airtight container in the fridge. Keep the dressing separate until serving to prevent sogginess. When ready to eat, give it a gentle toss and add fresh cilantro and sesame seeds just before serving. The flavors actually improve overnight as everything melds together.

5

What's the best way to store leftover pineapple rice salad?

Store leftovers in an airtight container for up to 4 days. For best texture, keep the dressing separate until reheating. To revive the salad, microwave it for 30 seconds with a splash of water to restore moisture. If the celery gets too soft, add 1 tablespoon fresh lemon juice when serving to brighten the flavors.

★★★★★4.6(9 reviews)
Categories Salads