Pineapple Rice Salad Recipe: Tropical Crunch Meets Sweet Savory Bites

Salads

Pineapple Rice Salad Recipe: Tropical Crunch Meets Sweet Savory Bites

This pineapple rice salad recipe transforms simple ingredients into a vibrant, tropical dish that balances sweet and savory perfectly. The secret lies in cooking fluffy jasmine rice and pairing it with fresh pineapple chunks that stay crisp, not soggy.

I developed this recipe after realizing how often salads lose their texture when mixed too early—this method keeps everything fresh and satisfying.

What makes this salad special is the flavor balance: a light citrus vinaigrette brightens the sweet pineapple, while toasted nuts add crunch and depth. The recipe comes together in just 20 minutes once the rice is cooked, making it ideal for meal prep or last-minute lunches.

Every bite delivers a mix of textures—creamy rice, juicy pineapple, and satisfying crunch—that keeps people coming back for seconds.

The result is a dish that feels both elegant and effortless, perfect for summer picnics, office lunches, or a refreshing side for grilled meats. The tropical flavors shine without being overly sweet, and the ingredients are easy to find.

Whether you're serving this as a main dish or a side, it's guaranteed to impress with its bright colors and perfect balance of flavors.

For extra flair, garnish with fresh cilantro or sesame seeds, and adjust the dressing to your preference—more tangy or sweeter. This salad keeps well in the fridge for up to 3 days, making it a great make-ahead option.

Let's get started on creating this tropical crunch salad that's as delicious as it looks.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for pineapple rice salad

Jasmine rice, fresh pineapple, and a bright citrus dressing create this tropical crunch salad perfect for summer.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Fresh Pineapple Chunks 🍍 2 cups Diced, about 1-inch pieces
Red Bell Pepper 🌶️ 1 whole Diced, any color works
Red Onion 🧅 ½ whole Thinly sliced, white or red
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Toasted Peanuts 🥜 ½ cup Chopped, unsalted preferred
Extra-Virgin Olive Oil 🫒 ¼ cup For cooking rice and dressing
Rice Vinegar 💧 ¼ cup White or seasoned variety
Sesame Oil 🫒 1 tbsp Toasted sesame oil preferred
Honey 🍯 1 tbsp Light or clover variety
Soy Sauce 🍶 1 tbsp Low-sodium preferred
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Lime Juice 🍋 2 tbsp Freshly squeezed

The jasmine rice is the foundation—look for long-grain varieties at Whole Foods or your local grocery store's bulk section. Fresh pineapple is non-negotiable for texture; canned pineapple works in a pinch but lacks that juicy crunch. The bell pepper adds color and a subtle crunch, so grab a mix of red and yellow if you're feeling fancy. Toasting the peanuts at home (dry pan, 3-4 minutes) brings out their flavor—Trader Joe's sells pre-toasted if you're short on time. For the dressing, rice vinegar should be the mild white kind unless you want extra tang.

No fresh pineapple? Canned pineapple in juice (not syrup) is your best bet—just drain and pat dry. Swap peanuts for cashews or almonds if you prefer, but toast them first. The dressing can be adjusted: more honey for sweetness, extra lime for tang. Substitute apple cider vinegar if rice vinegar's unavailable. For a gluten-free option, use tamari instead of soy sauce. The cilantro is optional but adds that fresh herb note—skip it if you're sensitive to flavors. If you can't find jasmine rice, basmati works too—just don't overcook it.

Rice keeps best in an airtight container for 3 days in the fridge, but the pineapple starts to soften after 2 days. Store components separately until ready to mix. The dressing can be made 2 days ahead—it actually tastes better after flavors meld. For meal prep, portion the rice into containers and keep the pineapple and toppings in separate bags. Reheat rice gently if needed, but the pineapple should stay fresh and crisp. Garnish with extra cilantro or sesame seeds right before serving to keep everything vibrant.

❤️

Why You'll Love This Recipe

  • No-Cook Crunch: I swear by this when I’m too hot to stand near the stove. Toss pre-cooked jasmine rice with pineapple chunks, red onion, and bell pepper—no heat, no fuss. The bell pepper adds that satisfying crunch without any effort, and the pineapple’s natural sweetness cuts through the rice’s mild flavor instantly.
  • Sweet-Savory Magic: Between us, this combo is ridiculously good. The bright acidity of the pineapple plays off the jasmine rice’s floral notes, while the red onion and cilantro add a sharp, herby kick. Honestly, it’s the kind of dish that makes you want to eat it straight from the bowl—no sides needed.
  • Lunchbox Hero: This salad holds up like a champ. Pack it in mason jars or containers, and it’s a grab-and-go lunch that still feels special. My kids actually eat their veggies when they’re mixed in here, and it’s perfect for potlucks—light, colorful, and no one ever guesses it’s just rice.
  • Budget Brightener: Fresh pineapple and bell peppers might sound fancy, but they stretch further than you’d think. A single pineapple lasts three salads, and onions/cilantro keep for days. I’ll be real: it’s my go-to when I’m trying to use up random veggies before they go bad—zero waste, all flavor.

Step-by-step instructions for tropical pineapple rice salad

This vibrant salad balances sweet, savory, and crunchy textures in perfect harmony.

1

Cook the Jasmine Rice to Perfect Texture

Rinse the 1.5 cups jasmine rice under cold water in a fine-mesh strainer until the water runs clear. This removes excess starch that would make the rice gummy. Transfer the rice to a pot and add 3 cups water (twice the volume of rice). Bring to a boil over high heat, then immediately reduce to low heat, cover tightly with a lid, and simmer for 15 minutes.

Turn off the heat and let the rice steam undisturbed for an additional 10 minutes. The residual heat will finish cooking the rice evenly. Fluff with a fork to separate the grains—you want them tender but still with a slight bite. If any water remains, drain it through the strainer to prevent a soggy salad later.

2

Prepare the Fresh Vegetable Mixture

While the rice cooks, dice the 1 whole red bell pepper into ½-inch pieces and thinly slice the ½ whole red onion into half-moons. I like to remove the seeds and membranes from the pepper first—they add bitterness. Transfer both to a large mixing bowl and toss with the 2 cups fresh pineapple chunks (already diced). The pineapple's natural acidity will help soften the onion slightly as it sits.

Add the ½ teaspoon salt and ¼ teaspoon black pepper to the vegetable mixture. Give everything a gentle toss to distribute the seasoning evenly. Let it sit at room temperature for 5 minutes—this allows the flavors to begin melding together. The pineapple's juices will start to release, creating a bright, tropical base for your salad.

3

Create the Signature Dressing

In a small bowl, whisk together the ¼ cup extra-virgin olive oil, ¼ cup rice vinegar, 1 tablespoon sesame oil, 1 tablespoon honey, and 1 tablespoon soy sauce. The honey and soy sauce will create a subtle sweet-savory balance that complements the tropical flavors. Add 2 tablespoons lime juice and whisk vigorously until fully combined. Taste and adjust—you might want to add a pinch more salt if needed.

This dressing is the heart of your salad. The acidity from the lime and rice vinegar cuts through the richness of the olive oil and honey, while the sesame oil adds depth. The dressing should coat the back of a spoon but remain pourable. If it thickens while you work, whisk in 1 teaspoon water to loosen it back to the right consistency.

4

Assemble and Chill the Salad

Once the rice has cooled to room temperature (about 20 minutes), spread it evenly over the vegetable mixture in the bowl. Drizzle the dressing over the top and gently fold everything together with a spatula. The rice should absorb just enough dressing to coat the grains without making the salad soggy. Sprinkle the ½ cup chopped toasted peanuts and ¼ cup chopped fresh cilantro over the top.

Transfer the salad to an airtight container and refrigerate for at least 1 hour before serving. This chilling time allows all the flavors to meld together perfectly. The peanuts will stay crunchy, the cilantro will brighten, and the dressing will penetrate every grain of rice. The longer it chills, the better the flavors will develop—up to 24 hours if you're prepping ahead.

👨‍🍳

Pro Tips For Making Pineapple Rice Salad

  • Drain Rice Properly: Jasmine rice sticks together like glue when it’s done—especially if you rinse it too much. After cooking, spread it on a tray and fan it with a fork for 5 minutes. This keeps it light and separates the grains so your salad stays fresh, not soggy.
  • Cut Pineapple Dry: Fresh pineapple releases juice like a broken water pipe. Pat the chunks dry with paper towels before adding them to the salad. This stops the rice from turning into a mushy, waterlogged mess—trust me, you don’t want that.
  • Char the Bell Pepper: Skip the raw slices—they’re boring. Toss diced red bell pepper in a dry skillet over medium-high heat for 2-3 minutes until slightly blackened. The smoky depth cuts through the sweetness and makes the whole dish taste more complex.
  • Add Cilantro Last: Chop your cilantro just before tossing it in, and keep it separate until the very end. If you mix it in early, the bright flavor fades fast, and you’ll end up with a sad, wilty garnish instead of a fresh finish.

Essential equipment for this recipe

Rice Cooker Essentials

For perfect jasmine rice, I swear by a multi-function rice cooker like the Cuisinart CRM-300—it handles both white and brown rice flawlessly. These cookers maintain consistent heat and steam, preventing mushy rice.

If you prefer stovetop, a heavy-bottomed pot (like All-Clad) distributes heat evenly. Never skip rinsing your rice—this removes excess starch that causes gumminess. 🍚

Pineapple Prep Tools

A sharp chef’s knife and cutting board are non-negotiable for fresh pineapple. I recommend Mercer Culinary knives—they glide through tough pineapple skin effortlessly. For speed, a mandoline with a vegetable slicer blade creates uniform chunks.

Always cut against the grain to maximize texture. A juicer (like OXO Good Grips) ensures fresh lime juice without seeds or pulp.

Mixing & Storage

A large glass mixing bowl (I use Pyrex) keeps ingredients visible while tossing. For storage, airtight glass containers (like Le Parfait) preserve freshness for up to 3 days.

If prepping ahead, portion the dressing separately to prevent sogginess. A fine-mesh strainer helps drain excess pineapple juice if needed. 💧

Dressing Whisk & Garnishes

For the dressing, a balloon whisk (like OXO Good Grips) emulsifies ingredients smoothly. Toast peanuts in a dry nonstick skillet—they crisp in 3-4 minutes on medium heat. Store extra toasted nuts in an airtight container to maintain crunch.

Fresh cilantro stays vibrant if wrapped in a damp paper towel and refrigerated. A microplane adds zest to lime rinds for extra brightness.

Optional Extras

For gourmet touches, a mortar and pestle crushs sesame seeds for garnish. A small funnel helps transfer dressings into bottles for easy storage. If you love texture, crispy fried shallots add a luxurious crunch. Keep a measuring spoon set handy—precision matters for balancing flavors. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 340mg15%
Total Carbohydrate 65g23%
Dietary Fiber 5g18%
Sugars 18g
Protein 8g16%
* 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?

You can, but fresh pineapple gives the best texture and flavor! If using canned, drain it thoroughly and pat dry with a paper towel to remove excess moisture. For extra crunch, freeze the drained pineapple chunks for 1 hour before adding to the salad.

2

How do I prevent the rice from getting soggy?

Drain any excess water from the cooked rice completely and let it cool to room temperature before mixing. For extra insurance, spread the rice on a baking sheet for 10 minutes to dry it out slightly. Also, add the dressing just before serving if prepping ahead.

3

Can I make this salad ahead of time?

Store the dressing, pineapple, and vegetables separately in airtight containers for up to 3 days. Keep the rice in its own container and mix everything together just before serving. This keeps all components fresh and crisp.

4

What's the best way to toast the peanuts?

Spread ½ cup peanuts in a dry skillet over medium heat for 3-4 minutes, stirring constantly until golden and fragrant. Let them cool completely before chopping. For extra flavor, add a pinch of salt while toasting.

5

Can I make this gluten-free?

Yes! Simply substitute the soy sauce with tamari or coconut aminos. Also check that your rice vinegar is gluten-free certified. The rest of the ingredients are naturally gluten-free as written.

★★★★★4.9(5 reviews)
Categories Salads