Escape to a tropical paradise with this incredible Coconut Pineapple Rice recipe. It’s the perfect balance of sweet, savory, and creamy, guaranteed to transport your taste buds to a sun-drenched beach. This easy side dish comes together in just 30 minutes, making it a fantastic addition to any weeknight meal. If you’re looking for a simple way to elevate your dinner, this is it.
This recipe uses simple, wholesome ingredients to create a side dish that’s bursting with flavor. The creamy coconut milk, sweet pineapple, and fragrant jasmine rice create a delightful combination that’s both comforting and exciting. It’s a dish that solves the problem of boring side dishes for good.
Why You’ll Love This Coconut Pineapple Rice Recipe
This isn’t just another rice dish; it’s an experience. Here’s why this recipe will become a staple in your kitchen:
- Incredibly Flavorful: The combination of creamy coconut and tangy pineapple creates a vibrant, tropical flavor profile that is simply irresistible.
- Quick and Easy: With minimal prep and a straightforward cooking process, you can have this delicious side on the table in about 30 minutes.
- Super Versatile: It pairs beautifully with a wide range of main courses, from grilled chicken and fish to spicy stir-fries.
- Perfect Texture: By following our tips, you’ll get fluffy, perfectly cooked rice every single time—no mushiness here!
The Key Ingredients for Perfect Tropical Rice
The magic of this dish lies in its simple, high-quality ingredients. Here’s what you’ll need:

- Jasmine Rice: This is the star of the show. Its long grains and fragrant aroma are the perfect base. Be sure to rinse it well to remove excess starch.
- Full-Fat Coconut Milk: Don’t skimp here! Full-fat canned coconut milk provides the essential creaminess and rich flavor that makes this dish so luxurious.
- Pineapple Tidbits: Canned pineapple tidbits packed in their own juice are perfect. We’ll use both the fruit and the juice to infuse every grain of rice with flavor.
- Water or Chicken Broth: This helps create the right liquid ratio for perfectly cooked rice. Broth adds an extra layer of savory depth.
- Fresh Cilantro & Lime: These add a burst of freshness at the end that cuts through the richness and brightens everything up.
* Toasted Coconut Flakes: For a delightful crunch and extra coconut flavor.
How to Make Coconut Pineapple Rice (Step-by-Step)
Making this tropical rice is incredibly simple. Just follow these easy steps for a perfect result.
- Rinse the Rice: Place the jasmine rice in a fine-mesh sieve and rinse it under cold water until the water runs clear. This is the most important step for preventing mushy rice!
- Combine Liquids: In a medium saucepan, combine the coconut milk, water or broth, and the juice from the can of pineapple tidbits. Bring the mixture to a gentle simmer over medium heat.
- Cook the Rice: Stir in the rinsed rice and a pinch of salt. Once it returns to a simmer, reduce the heat to low, cover the saucepan with a tight-fitting lid, and cook for 15-18 minutes, or until all the liquid has been absorbed.
- Rest the Rice: Remove the pan from the heat and let it stand, covered, for at least 10 minutes. Do not peek! This step allows the rice to steam and become perfectly fluffy.
- Finish and Serve: Fluff the rice with a fork. Gently fold in the pineapple tidbits, toasted coconut, and chopped fresh cilantro. Squeeze fresh lime juice over the top before serving.
Pro Tips for Fluffy, Flavorful Rice Every Time
Achieve rice perfection with these simple but effective tips.

- Rinse, Rinse, Rinse: I can’t say it enough. Rinsing the rice removes surface starch, which is the main culprit behind gummy or mushy rice.
- Toast the Rice: For a nuttier flavor, melt a tablespoon of coconut oil in the saucepan and toast the rinsed, dry rice for 1-2 minutes until fragrant before adding the liquids.
* Don’t Skip the Rest: Letting the rice sit off the heat is crucial. It allows the grains to firm up and finish cooking in the residual steam, ensuring a perfectly fluffy texture.
Delicious Variations to Try
While this Coconut Pineapple Rice is fantastic as is, you can easily customize it. Try adding a handful of chopped cashews for crunch, a pinch of red pepper flakes for heat, or some finely diced red bell pepper for color and sweetness.
What to Serve with Coconut Pineapple Rice
This tropical rice is the ultimate side dish for a variety of meals. It’s a perfect companion for grilled meats and seafood. We love serving it with sticky honey garlic chicken or flavorful pan-seared salmon. It’s also fantastic alongside shrimp skewers or your favorite teriyaki dish, like this easy teriyaki chicken rice bowl.
Storing and Reheating Leftovers
Store leftover rice in an airtight container in the refrigerator for up to 4 days. To reheat, sprinkle a tablespoon of water over the rice and microwave until warmed through. This helps to steam the rice and restore its fluffy texture.
Frequently Asked Questions
You can, but you’ll need to adjust the cooking time and liquid amount. Brown rice requires more liquid and a longer cooking time (typically 40-45 minutes). For the best texture and flavor as written, we highly recommend using jasmine rice.
The key is to rinse your jasmine rice under cold water until the water runs clear. This removes the excess surface starch that causes stickiness and results in perfectly fluffy grains.
It strikes the perfect balance between sweet and savory. The coconut milk provides a rich, creamy base, while the pineapple adds a touch of sweetness that is balanced by the salt and brightened by the fresh lime and cilantro.
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water to the rice and microwave until heated through. The added water will help steam the rice and restore its fluffy texture.
Get the Full, Delicious Recipe Below!

Coconut Pineapple Rice: A Perfect Tropical Side Dish
Equipment
- 1 Medium Saucepan with Lid
- 1 Fine-Mesh Sieve
Ingredients
- 1.5 cups Jasmine rice rinsed until water runs clear
- 1 can (13.5 oz) Full-fat coconut milk
- 1 can (8 oz) Pineapple tidbits in juice juice reserved
- 1/2 cup Water or chicken broth
- 1/2 tsp Salt
- 1/4 cup Toasted coconut flakes for garnish
- 1/4 cup Fresh cilantro chopped
- 1 Lime cut into wedges, for serving
Instructions
- Rinse the jasmine rice in a fine-mesh sieve under cold running water until the water runs clear. Drain thoroughly.
- In a medium saucepan, whisk together the coconut milk, the reserved juice from the pineapple can, and the water or chicken broth. Bring to a gentle simmer over medium heat.
- Stir in the rinsed rice and salt. Return the mixture to a simmer. Reduce the heat to low, cover the pan with a tight-fitting lid, and cook for 15-18 minutes, or until the liquid is fully absorbed.
- Remove the saucepan from the heat and let it stand, covered and undisturbed, for 10 minutes.
- After resting, remove the lid and fluff the rice with a fork. Gently fold in the pineapple tidbits, toasted coconut flakes, and chopped fresh cilantro. Serve immediately with fresh lime wedges on the side.
Notes
Full-Fat is Best: For the creamiest, richest flavor, use full-fat canned coconut milk.
Don't Peek: Let the rice rest for the full 10 minutes without lifting the lid. This allows it to steam perfectly.
Share This Tropical Delight!
If you loved this Coconut Pineapple Rice recipe, I’d be so grateful if you’d share it! Pin it to your favorite board on Pinterest or leave a comment below and let me know how it turned out. Your support helps me create more delicious recipes for you!
