Pineapple Rice

Updated: June 6, 2024, By Swasthi

This Pineapple Rice is the simplest fruity savory rice dish you can make under 15 mins if you have the precooked rice ready. It is made with pantry staples and is easily customizable to your taste. This one-pan rice dish is plant-based and gluten-free but you can transform it to a meat-based (egg, chicken or shrimp) following my recipe expert tips section.

Pineapple fried rice

About Pineapple Rice

This world popular Thai dish goes by the name Khao Pad Sapparod where khao means rice, pad means stir fry and sapparod translates to pineapple. It is one of the numerous kinds of Fried rice from Thai Cuisine and is very popular on the restaurant menus. It’s a kids’ favorite and is a showstopper at the parties and celebration meals.

You will find so many versions served across the world but slightly deviated to make it suitable to the local taste buds. Authentic Thai Pineapple Fried Rice is made with jasmine rice cooked in plain water. But we found some restaurants use broth or even coconut milk to cook the rice. This boosts the flavor profile and it’s hard to mimic the same at home.

This recipe is inspired from the Thai pineapple rice but made vegetarian and simplified further to cut down the prep & cook time. This makes a meal in itself but if you wish to extend your menu, here is a list of sides to choose from – roast veggies, Vegetable spring rolls, Tofu Tikka, spicy Chicken lollipops or crispy Popcorn Chicken.


  • Rice – Traditionally Thai pineapple rice is made with aged/premium quality Jasmine rice but I use aged basmati rice because this is the one I always stock up. However you may use any kind of non-sticky rice because we want the grains to be separated and not mushy. If you are new to cooking rice for fried rice, you may check this post on how to cook basmati rice perfectly.
  • Pineapple – Fresh fully ripe sweet pineapple is best to make this dish. But canned pineapples in syrup are okay in a pinch but they can be too sweet for this kind of a savory dish unless you like it sweet. If you want, squeeze out some of the juices to make it less sweet.
  • Sauce – Soya sauce and fish sauce are used but since this is a vegetarian version we use only soya sauce. For a gluten-free version use Tamari. If you want you may use 1 teaspoon fish sauce.
  • Ground spices – Curry powder and ground white pepper are the 2 key ingredients. I use this homemade curry powder but you can use any generic curry powder that has cumin, red chili and coriander as the main ingredients.
  • Fats – Any neutral oil, butter or ghee can be used.
  • Vegetables – I use plenty of green onions and peppers for flavor. But the authentic version uses small onions and ripe tomatoes. If you want you may use the onions right at the beginning. Tomatoes are added at the end and they are left uncooked.
  • Nuts – Roasted crunchy cashews add a nutty taste to the dish and they are not to be missed. Sweet raisins are optional but they add a pop of color and sweetness to your dish. You may omit them if your pineapples are sweet.
  • Protein – For a protein boost, you can add tofu, paneer, shrimp, chicken or eggs to your pineapple rice. Read my expert tips section below to know how to use them.

Photo Guide

Step by step Photo Instructions

1. Heat oil in a hot wok/pan. Fry cashews until light golden and add the raisins. Add garlic and fry till it turns aromatic and cashews turn golden.

frying cashews

2. Slide the cashews and raisins to a side. You can remove to a bowl if you want. Add spring onions, bell peppers and serrano peppers/ green chili.

frying veggies

3. Saute bell peppers until slightly tender yet crunchy. Add soya sauce, salt and curry powder.

addition of soya sauce for pineapple fried rice recipe

4. Give a quick stir and add pineapples. Saute for 2 to 3 mins.

sauteing for veg for thai pineapple fried rice recipe

5. Add cooked rice, little more oil if you want and then finely chopped coriander leaves/cilantro (optional).

addition of rice for thai veg pineapple fried rice recipe

Toss everything well and fry for 2 minutes. Taste test and add more salt if required. Serve pineapple fried rice hot.

pineapple rice recipe

Expert Tips

  • Curry powder comes in varying levels of spiciness and flavor. Please adjust the amount to suit your taste. Pineapple rice is a savory rice dish but it should not be too spicy or hot so use curry powder and white pepper with caution.
  • Simply season the shrimp or ½ inch chunks of chicken breast with a drizzle of fish sauce or salt and black pepper. Fry them in 1 tablespoon oil until cooked through. Remove and garnish at the end. To use eggs, scramble the eggs in a tablespoon oil and cook until soft cooked and slightly moist. Remove to stir in at the last stage.

Related Recipes

Recipe Card

pineapple fried rice

Pineapple Rice Recipe

5 from 14 votes
Simple and delicious pineapple rice made with fresh pineapple, precooked rice, curry powder, nuts and raisins.
Print Recipe Pin Recipe

For best results follow the step-by-step photos above the recipe card

Prep Time5 minutes
Cook Time25 minutes
Total Time30 minutes

Ingredients (US cup = 240ml )

  • ¾ to 1 cup precooked rice (any non sticky variety)
  • 1 to 2 tbsp butter or oil
  • ¾ tbsp garlic chopped
  • 8 to 10 cashews split
  • raisins as desired
  • ½ cup spring onions and capsicum / bell peppers
  • 1 green chili (serrano pepper)
  • ½ tsp curry powder (optional) (for kids 1/4 tsp works good)
  • 2 tsp soya sauce
  • salt as needed
  • 1 cup pineapple chunks
  • 1 tbsp coriander leaves / cilantro (chopped), fresh
  • oil little more


  • Heat a pan with butter or oil, fry cashews till lightly golden, add raisins and then garlic. Saute until it smells good.
  • Add chilli, bell peppers, spring onions. Fry until the peppers are lightly cooked but crunchy.
  • Add soya sauce, salt and curry powder if using. Mix well. Add in the pineapple chunks.
  • Saute the pineapples for about 2 minutes. Add the rice and then the chopped cilantro.
  • Toss everything well and fry for 2 to 3 minutes. Serve pineapple rice hot or warm.

NUTRITION INFO (estimation only)

Nutrition Facts
Pineapple Rice Recipe
Amount Per Serving
Calories 586 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 7g44%
Cholesterol 30mg10%
Sodium 606mg26%
Potassium 504mg14%
Carbohydrates 106g35%
Fiber 6g25%
Sugar 19g21%
Protein 10g20%
Vitamin A 1055IU21%
Vitamin C 105.1mg127%
Calcium 106mg11%
Iron 2.9mg16%
* Percent Daily Values are based on a 2000 calorie diet.
Tried this recipe?Mention @SwasthisRecipes or tag #swasthisrecipes!

© Swasthi’s Recipes

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes


Recipe Rating

Inline Feedbacks
View all comments

5 stars
Amazing recipe. I left out the cashews and raisins, but added chicken breast. Delicious and everyone loved it.

Hi, I always follow your recipes and the food comes out really good. But in this recipe the pineapple tasted very sour and tangy. May I know what is my mistake. Thanks

Hi.. no salt is needed for this recipe ?

What is soya sauce? I can’t find it in stores, can I use soy sauce?

5 stars
Looks very appetizing and easy. If I add some meat or fish to make it a full meal, should I stir fry it before bellpeppers? Also I think peanuts would sub well for cashews here (I love peanuts and they also cost much less than real nuts).

5 stars
Your dish looks aso delicious! I’m looking forwarding to trying your recipe this week!

5 stars
Hi Swasthi,

Thank you so much .. I tried your recipe and rice turned out to be awesome. The quantity I used was four times you mentioned in recipe. Little adjustments were needed here and there.

hi ma
Am very bad wife in cooking
just going to try these varieties..
lets see
thanks for ur help
if any books available means suggest me…

ohh my god its so testy n yummy i love thai food

5 stars
Made this exactly as mentioned. Came out really good. Unique taste. Thanks for the recipe!

I LOVEEEEEE pineapple fried rice. This sounds so flavorful and delicious – perfect for a mid-week treat! I’m going to have to try this…brings back lots of good memories. Beautiful photos.

5 stars
It looks so yuuum

5 stars
yiu have so many yummy collections of fried rice… Tried your veg fried rice… Very yummy…

5 stars
One of the best pic That I have seen for pineapple fried rice so far. It looks very delicious and YUM