Salads
This pineapple rice salad recipe brings tropical vacation vibes to your lunchbox or dinner table with just 15 minutes of prep. š“ The secret lies in perfectly balanced flavorsāsweet pineapple, tangy lime, and a touch of chili heatāthat transform simple jasmine rice into a vibrant, refreshing dish.
I developed this recipe after craving something light yet satisfying, and itās become a staple for quick lunches or side dishes that impress without effort.
The foundation is day-old jasmine rice (never freshly cookedāit stays too sticky), tossed with diced pineapple, red bell pepper, and cilantro for freshness. A zesty lime dressing with fish sauce and a hint of chili powder ties everything together, while crushed peanuts add a satisfying crunch.
The key is letting the salad sit for 10 minutes before servingāthis allows the flavors to meld and the rice to absorb the dressing just enough for a cohesive bite.
What youāll end up with is a bright, textured salad thatās sweet, tangy, and just spicy enough to keep your taste buds engaged. Itās hearty enough to serve as a main dish with grilled chicken or shrimp, or light enough as a side for barbecues.
The best part? It keeps well in the fridge for up to 3 days, making it perfect for meal prep.
For extra flair, top with toasted coconut flakes or lime zest before serving. Hereās how to make itāsimple, adaptable, and always delicious.
Ingredients for pineapple rice salad
Bright flavors and tropical crunch come together in this easy salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Jasmine Rice š | 3 cups | Cool completely before using |
| Fresh Pineapple š | 1 ½ cups | Diced, skin removed |
| Red Bell Pepper š¶ļø | 1 whole | Diced, seeds removed |
| Fresh Cilantro šæ | ½ cup | Chopped, stems removed |
| Crushed Peanuts š„ | ¼ cup | Toasted for extra crunch |
| Lime Juice š | ¼ cup | Freshly squeezed |
| Fish Sauce š | 1 tbsp | Red Boat preferred |
| Chili Powder š¶ļø | ½ tsp | Adjust for heat preference |
| Toasted Coconut Flakes š„„ | 2 tbsp | For garnish |
| Lime Zest š | 1 tsp | For garnish |
| Vegetable Oil š« | 1 tbsp | For toasted peanuts |
| Salt š§ | ½ tsp | Kosher or sea salt |
| Brown Sugar š¬ | 1 tsp | Optional for extra sweetness |
The jasmine rice is non-negotiable hereāitās the star of the dish. Cook a batch on Sunday and keep it in the fridge for the week, because freshly cooked rice gets mushy when tossed. For pineapple, fresh is bestācanned wonāt give you that same juicy pop, but if thatās all youāve got, drain it well. Red bell peppers add a nice crunch and color, so grab a rainbow mix if youāre feeling fancy. Cilantroās a must for that fresh finish, but if you hate it, swap in mint or basil instead.
No fish sauce? Soy sauce or Worcestershire works in a pinch (though neither is perfect). Short on lime? Lemon juice at 1:1 ratio gets you close, but the citrus profile wonāt be quite the same. The chili powder is where you can playāstart with half a teaspoon if youāre sensitive to heat. For the peanuts, Trader Joeās or Costco have the best prices, and toasting them in a dry pan with a splash of oil adds that extra crunch. If youāre feeling adventurous, try crushed macadamia nuts for a fancier twist.
This salad tastes even better the next day as the flavors meld. Store it in an airtight container with the dressing separate until ready to eatā3 days max in the fridge. For meal prep, double the batch and portion it out in containers with compartments so everything stays separate. The coconut flakes and lime zest are for topping right before serving, so add those last minute. If youāve got leftovers, it reheats surprisingly wellājust microwave with a splash of water to keep it moist.
Why You'll Love This Recipe
- No-Cook Magic: I swear by this trickājust toss cold rice, diced pineapple, and bell pepper together. No stove, no fuss, and honestly? The juices from the pineapple moisten everything perfectly while you chop.
- Sweet-Savory Balance: The pineappleās tang cuts through the riceās mildness, while crushed peanuts add crunch and a whisper of nuttiness. Between us, that cilantro finish? Itās the secret weaponābright, fresh, and impossible to resist.
- Lunchbox Hero: Pack this for work or schoolāit holds up for hours without getting soggy. My kids actually eat their veggies when itās mixed in, and the peanuts make it feel like a treat, not a sad desk lunch.
- Budget Brightener: Uses pantry staples (rice, peanuts) and stretches fresh ingredients (pineapple, bell pepper) into a full meal. Iāll be real: itās my go-to when groceries are tight, but no one ever guesses itās budget-friendly.
Step-by-step instructions for tropical pineapple rice salad
Here's how to transform simple ingredients into a refreshing, zesty salad that's perfect for lunch or dinner.
šØāš³ Step 1: Toast the Peanuts for Extra Crunch
Heat the 1 tablespoon vegetable oil in a small skillet over medium heat. Add the 0.25 cup crushed peanuts and toast for 3-4 minutes until they turn a golden brown color and smell nutty. Watch them closelyāthey'll burn quickly once they start browning.
Transfer the toasted peanuts to a plate and let them cool completely before adding to the salad. This step makes all the difference in textureāthose crispy peanuts add a satisfying crunch that balances the soft rice and juicy pineapple.
šØāš³ Step 2: Prepare the Fresh Vegetable Mix
Cut the 1 whole red bell pepper into ½-inch dice and remove the seeds and membranes. Dice the 1.5 cups fresh pineapple into similar-sized piecesāabout ½-inch cubes. Chop the 0.5 cup fresh cilantro, removing any thick stems.
In a large mixing bowl, combine the diced bell pepper, pineapple, and cilantro. Give everything a gentle toss with your hands to distribute the cilantro evenly. The bright colors will look amazingāthis is your flavor base, so make sure the pieces are uniform in size for even distribution.
š„ Step 3: Make the Zesty Dressing
In a small bowl, whisk together the 0.25 cup lime juice, 1 tablespoon fish sauce, 0.5 teaspoon chili powder, 0.5 teaspoon salt, and 1 teaspoon brown sugar (if using). The mixture should smell tangy and slightly spicyāthis is your signature dressing that ties everything together.
Taste the dressing and adjust to your preference. If it needs more sweetness, add a pinch more brown sugar. If it's too spicy, add a splash more lime juice. The balance between sweet, salty, spicy, and sour is what makes this salad sing.
š„ Step 4: Combine All Ingredients
Add the 3 cups day-old jasmine rice to the mixing bowl with the vegetables. Pour the dressing over the rice and gently fold everything together with a spatula or your hands. You want the rice to absorb the dressing but still maintain its individual grainsādon't mash it up.
Sprinkle the toasted peanuts over the salad and give it one final gentle toss. The peanuts will add a wonderful contrast in both texture and flavor. Let the salad sit for 5 minutes to allow all the flavors to meld together before serving.
š½ļø Step 5: Garnish and Serve
Transfer the salad to a serving platter and garnish with the 2 tablespoons toasted coconut flakes and 1 teaspoon lime zest. The coconut flakes add a delicate sweetness and beautiful presentation, while the lime zest gives a final burst of citrus aroma.
Serve immediately while everything is still crisp and fresh. This salad tastes best when enjoyed within 2 hours of preparation. Pair it with grilled chicken or shrimp for a complete meal, or serve as a light lunch with a side of warm naan bread.
Pro Tips For Making Pineapple Rice Salad
- DRESS RICE SEPARATELY: Tossing dressing into warm rice turns it mushy. Instead, let the rice cool completely, then mix it with the dressing in a large bowl. The grains stay distinct, and the flavors cling better. (I used to skip this and always ended up with a sad, gloppy mess.)
- JULIENNE THE BELL PEPPER: Thin strips (about 1/8-inch wide) cook faster and stay crisp longer than thick chunks. Use a mandoline if youāre impatient, but a sharp knife works tooājust take your time. (Overcooked peppers turn rubbery, and thatās a vibe killer.)
- USE GREEN PINEAPPLE CORE: The core is sweeter and firmer than the outer flesh, so save it for salads. Cut it into small cubes (about 1/2-inch) so it blends evenly with the rice. (I learned this after wasting perfectly good fruit on smoothies.)
Health benefits of these flavors
Digestive Benefits
Jasmine rice is a low-fiber base, making this salad gentle on digestion while providing complex carbohydrates for sustained energy. The pineapple adds bromelain, an enzyme that aids protein digestion and reduces bloatingāperfect for post-meals when you want lightness without heaviness. šæ
Hydration Boost
The high water content in pineapple (about 87%) and lime juice (about 90%) keeps you hydrated without extra liquids. This is especially helpful for summer meals or when you need a refreshing yet filling option. I always feel more energized after eating this salad on hot days.
Protein Power
While not a protein-heavy dish, the crushed peanuts contribute 7 grams of plant-based protein per serving, supporting muscle repair and satiety. For extra protein, add grilled shrimp or chickenājust 3 ounces of shrimp boosts protein to 12 grams total while keeping the dish light. š„
Vitamin C Pack
This salad delivers a vitamin C punch from pineapple (about 48mg per serving) and lime (about 35mg per serving), which supports immune function and collagen production. The red bell pepper adds 150% of your daily vitamin C in just one servingātalk about a flavor and nutrient powerhouse!
Antioxidant Rich
The vibrant colors mean serious antioxidants: pineapple provides beta-carotene, bell peppers offer vitamin A, and cilantro contributes flavonoids. These compounds help combat oxidative stress, which is especially beneficial when paired with protein-rich meals that can generate free radicals during digestion. šŖ
Meal Prep Friendly
Unlike many salads, this one retains its nutritional integrity when prepped aheadāvitamin C levels stay stable for 3 days in the fridge, and the fiber from peanuts/coconut prevents texture degradation. The dressing can be made separately to preserve freshness, keeping all those antioxidants active until you're ready to eat. š
Nutrition facts
Frequently asked questions
Can I use freshly cooked rice instead of day-old rice?
Freshly cooked rice is too sticky and will turn mushy when mixed with the dressing. Use rice that's been chilled for at least 4 hours (or overnight) to get the perfect texture. If you're short on time, spread freshly cooked rice on a tray and refrigerate for 1 hour before using.
What can I substitute if I don't have fish sauce?
Try soy sauce or Worcestershire sauce in a 1:1 ratio, but the flavor won't be identical. For a vegetarian option, use coconut aminos or a mix of 1 tbsp soy sauce + ½ tsp sugar. The umami depth will be slightly different, but it'll still taste delicious.
How do I make this salad spicier or sweeter?
For extra heat, add ½ tsp cayenne pepper or 1 tsp sriracha to the dressing. For more sweetness, increase the brown sugar to 1-2 tsp or add 1 tbsp honey. Balance is keyāstart with small adjustments and taste as you go.
Can I make this salad ahead of time?
Yes! Store the salad (without coconut flakes or lime zest) in an airtight container for up to 3 days. Keep the dressing separate until ready to eat to preserve freshness. The flavors actually improve overnight as everything melds together.
What's the best way to serve this as a main dish?
Pair it with grilled shrimp (3 oz per serving) or teriyaki chicken for extra protein. For a vegetarian option, add tofu or edamame**. Serve with warm naan or crusty bread to soak up any extra dressing. The salad holds up well as a hearty lunch or light dinner.
