This Thai-inspired pineapple rice pairs day-old jasmine rice with diced pineapple, bell pepper, carrots and green onions, seasoned with soy, curry powder and a touch of fish sauce or salt. Heat oil in a wok, saute vegetables and caramelize pineapple, then add rice and spices, tossing until fragrant and heated through. Finish with cilantro, toasted cashews and lime for brightness.
The smell of caramelized pineapple hitting a hot wok is enough to make anyone standing in my kitchen stop mid-conversation and lean closer toward the stove. I stumbled onto this combination during a sweltering August evening when the only produce worth eating was sitting in a fruit bowl begging to be used. Sweet, salty, and faintly spiced with curry, this pineapple rice has since become my go-to when I want something cheerful on the plate with almost no effort.
My neighbor once knocked on my door while I was making this, allegedly to return a borrowed casserole dish, but she lingered in the doorway until I handed her a bowl. We ended up sitting on the back porch eating rice while the sun went down, and she now texts me roughly every two weeks asking when I am making it again.
Ingredients
- Pineapple, diced (1 1/2 cups): Fresh is ideal for texture, but canned works beautifully if you drain it thoroughly so the rice does not turn soggy.
- Red bell pepper, diced (1 medium): The sweetness and bright color make the whole dish look as vibrant as it tastes.
- Carrots, peeled and diced (1/2 cup): Small, even pieces ensure they soften quickly without losing their satisfying crunch entirely.
- Green onions, sliced (1/4 cup): Added near the end so they stay fresh and slightly sharp against the mellow curry.
- Fresh cilantro, chopped (1/4 cup): Folded in at the finish for a burst of herbal brightness that ties everything together.
- Cooked jasmine rice, cold (2 cups): Day-old cold rice is the real secret here because fresh rice will clump and turn gummy in the wok.
- Soy sauce (2 tbsp): Use a gluten-free tamari if needed, and opt for a brand you actually enjoy tasting on its own.
- Fish sauce (1 tbsp, optional): Omit it for a fully vegetarian or vegan version, but a small splash adds a depth that is hard to replicate.
- Mild curry powder (1 tbsp): This is the quiet backbone of the dish, so do not be shy with it.
- Vegetable oil (1 tbsp): A neutral oil lets the other flavors shine without competing.
- Salt (1/2 tsp) and black pepper (1/4 tsp): Simple seasonings that round out the soy sauce and curry.
- Roasted cashews or peanuts (1/2 cup, optional): The crunch on top is what elevates this from good to genuinely addictive.
- Lime wedges (for serving): A squeeze right before eating wakes up every flavor on the plate.
Instructions
- Heat the wok:
- Pour the vegetable oil into a large skillet or wok set over medium-high heat and let it shimmer until it barely begins to smoke.
- Sauté the vegetables:
- Toss in the diced carrots and red bell pepper, stirring constantly for about two minutes until they soften slightly but still have some bite.
- Caramelize the pineapple:
- Add the diced pineapple and let it cook undisturbed for a moment so the edges catch a golden brown color, then stir and cook another minute or two.
- Add the rice:
- Push everything to one side of the pan, drop in the cold rice, and use your spoon to break apart any stubborn clumps before incorporating it with the rest.
- Bloom the curry:
- Sprinkle the curry powder directly over the rice, stirring it through so the spices toast and release their fragrance for about one minute.
- Season everything:
- Pour in the soy sauce and fish sauce if you are using it, then add the salt and pepper, tossing until every grain of rice is evenly coated.
- Finish with freshness:
- Stir in the green onions and half the cilantro, cooking for two to three more minutes until everything is heated through and fragrant.
- Serve it up:
- Remove from heat, scatter the remaining cilantro and roasted nuts over the top, and serve warm with lime wedges on the side.
I once served this inside a hollowed-out pineapple half at a small dinner party, and my friends spent more time photographing it than eating it. By the end of the night someone had scraped the walls of the pineapple shell clean, which told me everything I needed to know.
Making It Your Own
This recipe is endlessly forgiving if you want to riff on it. Toss in snap peas, frozen edamame, or diced mango for a different flavor profile each time you make it. Adding cubed tofu, cooked shrimp, or shredded chicken turns it from a side dish into a complete meal with almost no extra effort.
Getting the Rice Right
The single most important decision you will make is the state of your rice. Spread freshly cooked rice on a baking sheet and refrigerate it uncovered for at least a few hours, or ideally overnight, so each grain dries out and separates. I have tried shortcuts with warm rice and regretted it every single time.
Serving Suggestions
This dish pairs beautifully with grilled proteins, a simple cucumber salad, or a bowl of coconut soup for a more complete Thai-inspired spread. It also holds up surprisingly well at room temperature, which makes it a strong candidate for potlucks and picnics.
- For a dramatic presentation, serve it inside a hollowed pineapple shell at your next gathering.
- A squeeze of lime right before eating brightens every single element on the plate.
- Do not forget the nuts on top because that crunch is what people will remember most.
Some dishes earn a permanent spot in your rotation not because they are complicated, but because they make a Tuesday evening feel a little more special. This pineapple rice does exactly that, and it asks almost nothing of you in return.
Questions & Answers
- → What rice yields the best texture?
-
Day-old jasmine rice is ideal — it’s drier and the grains separate easily, so they toast and absorb flavors without becoming mushy.
- → How do I prevent soggy rice?
-
Use cold, refrigerated rice, keep the pan hot, and avoid adding too much liquid. Quick, high-heat tossing helps the grains stay distinct.
- → How do I get nicely caramelized pineapple?
-
Spread pineapple pieces in a hot, lightly oiled pan without crowding. Let them brown undisturbed for 2–3 minutes, then flip to caramelize the other side.
- → What can I use instead of fish sauce?
-
For vegetarian or vegan variations, omit fish sauce and increase a splash of soy sauce or add a pinch of miso for umami depth.
- → How can I make this gluten-free?
-
Choose a certified gluten-free soy sauce or tamari and verify labels on any condiments or packaged ingredients.
- → What proteins and garnishes work well?
-
Add cooked shrimp, chicken, or tofu for more protein. Finish with toasted cashews or peanuts, fresh cilantro and lime wedges for brightness.