If you have been searching for the perfect side dish to transport your taste buds to a tropical paradise, this Coconut Pineapple Rice is the answer. Imagine fluffy long-grain jasmine rice glistening with a creamy white coconut milk coating, paired with the smoky sweetness of caramelized pineapple chunks. This recipe is more than just a side; it is a visual and culinary masterpiece designed to stop the scroll on Pinterest and anchor your dinner table with vibrant colors and bold flavors.
Our Coconut Pineapple Rice combines the aromatic fragrance of sautéed translucent onions with the rich, velvety texture of full-fat coconut milk. Topped with a generous layer of toasted golden-brown shredded coconut and fresh herbs, every bite offers a symphony of textures. Whether you are pairing this with seafood or enjoying it as a stand-alone vegan delight, the balance of sweet and savory is absolutely unmatched.

Why This Fluffy Tropical Rice Wins Every Time
- The Perfect Texture: We use a specific simmering technique to ensure the jasmine rice remains fluffy while being enveloped in a creamy coconut milk sauce.
- Caramelized Depth: Instead of just tossing in raw fruit, we sear the pineapple to create charred edges that explode with concentrated sweetness.
- Visual Garnish Power: The contrast of bright green cilantro and scallions against the golden toasted coconut makes this dish a 10/10 for food photography and dinner parties.
- Versatile Pairing: It is the ideal companion for everything from Grilled Fish Tacos to a spicy Bang Bang Salmon Rice Bowl (coming soon).
The Essential Ingredients for Creamy Coconut Pineapple Rice
To achieve the professional-grade results seen in our handheld smartphone photo, you need high-quality ingredients. Each component serves a specific purpose in building the flavor profile of this Coconut Pineapple Rice.
- 2 cups (370g) Jasmine Rice: This long-grain variety provides the necessary floral aroma and the perfect starch content to stay fluffy.
- 1 can (13.5 oz / 400ml) Full-Fat Coconut Milk: Use the canned version, not the refrigerated carton, to get that glistening creamy coating.
- 1 cup (240ml) Water or Vegetable Broth: Provides the hydration needed for the rice to swell without becoming too heavy.
- 1.5 cups (250g) Fresh Pineapple Tidbits: Fresh is best here so the sugars can properly undergo the Maillard reaction and create those caramelized edges.
- 1 medium (150g) White Onion: Sautéed until translucent to provide a savory backbone that balances the tropical sweetness.
- 1/2 cup (45g) Unsweetened Shredded Coconut: Toasted until golden-brown for a necessary crunch and nutty finish.
- 2 tbsp (30ml) Coconut Oil: Used for searing the pineapple and sautéing the onions; it reinforces the coconut flavor profile.
- Fresh Garnishes: A handful of chopped cilantro and 3 sliced green scallions for a bright, peppery pop of color.

How to Master This Coconut Pineapple Rice Recipe
Prepping the Rice Foundation
Success begins with the rice. You must rinse the jasmine rice under cold water until the water runs clear. This removes excess surface starch, preventing the Coconut Pineapple Rice from becoming a sticky glob.
Once rinsed, drain it thoroughly. This step is crucial because any excess water will throw off the ratio of coconut milk to broth, affecting the final creamy texture of the grains.
Sautéing the Savory Aromatics
In a large pot or deep skillet, heat 1 tablespoon (15ml) of coconut oil over medium heat. Add your finely diced white onions. You are looking for soft-cooked translucent white onion bits.
Do not brown the onions; you want them sweet and clear. If they start to color, drop the heat. This creates the “invisible” flavor base that makes the Coconut Pineapple Rice taste like it came from a high-end bistro.
Simmering in Creamy Coconut Milk
Add the rinsed rice to the pot with the onions and stir for 1 minute to toast the grains slightly. Pour in the full-fat coconut milk and water. Bring the mixture to a gentle boil, then immediately reduce to the lowest simmer.
Cover tightly and let it cook for 15-18 minutes. The rice should absorb the liquids, emerging with a glistening creamy white coating. Once done, remove from heat and let it sit, covered, for 5 minutes to steam.
Achieving Perfect Caramelized Pineapple Tidbits
While the rice steams, heat the remaining coconut oil in a separate non-stick skillet over medium-high heat. Add the pineapple chunks in a single layer. Do not stir them immediately.
Wait 2-3 minutes until the bottom edges turn a vibrant, golden-yellow with charred, caramelized edges. Flip and sear for another minute. This process transforms the fruit from simple acid to a deep, candy-like inclusion for your Coconut Pineapple Rice.
The Final Garnish and Assembly
In the same skillet (now wiped clean), toss the shredded coconut over medium heat. Watch it closely! It turns from white to golden-brown toasted coconut flakes in seconds. Remove immediately once fragrant.
Fluff the rice with a fork and gently fold in the caramelized pineapple. Serve in a shallow dark ceramic bowl to make the colors pop. Top with a heavy layer of toasted coconut, chopped cilantro, and thin ringlets of green scallions.
Expert Tips for Five-Star Results
- Salt at Every Step: Add a pinch of sea salt to the onions and another to the rice liquid. Salt is the bridge that connects the pineapple’s sugar to the coconut’s fat.
- Control the Heat: Coconut milk has a high sugar content and can burn at the bottom of the pot. Use a heavy-bottomed pot to ensure even heat distribution.
- Use Fresh Pineapple: Canned pineapple is often too wet and won’t caramelize as beautifully. If you must use canned, pat it extremely dry with paper towels first.
- Texture Contrast: Don’t skip the toasted coconut. The Coconut Pineapple Rice is soft and creamy; it needs that crunch for a professional mouthfeel.
- Leftover Magic: This rice makes an incredible base for a Ground Turkey Taco Skillet if you want to mix tropical and savory flavors the next day.
Storage, Reheating & Freezing
To Store: Place leftovers in an airtight container and refrigerate for up to 4 days. The coconut milk will firm up when cold, so the rice may look solid at first.
To Reheat: Add a splash of water or extra coconut milk to the rice before microwaving or heating on the stovetop. This restores the creamy white coconut milk coating and keeps the grains fluffy.
To Freeze: You can freeze this rice for up to 3 months. Thaw overnight in the fridge before reheating. Note that the pineapple may release a bit more juice upon thawing, adding extra sweetness to the dish.
What to Serve With This
This Coconut Pineapple Rice is incredibly versatile. It is the perfect side for Honey Garlic Chicken Skewers or a zesty Caprese Galette if you’re doing a fusion brunch. If you’re looking for a dessert to follow this tropical meal, our Mango Sticky Rice Rolls are the natural choice to keep the theme going.
Frequently Asked Questions
While you can use light coconut milk, the rice will not have the same glistening, creamy coating. For the best mouthfeel and Pinterest-worthy shine, full-fat canned coconut milk is highly recommended.
Always rinse your jasmine rice until the water runs clear to remove excess starch. Also, ensure you use the 2:1 liquid-to-rice ratio and let the rice steam undisturbed for 5 minutes after cooking.
Yes, fresh pineapple is superior because it contains more natural sugars that caramelize easily. If using canned, drain it thoroughly and pat it dry with paper towels to ensure it chars instead of boils.
Absolutely! This recipe uses coconut oil and coconut milk, making it naturally vegan and gluten-free while remaining rich and satisfying.
Reheat it on the stove with a splash of coconut milk or water. This helps to re-emulsify the coconut fats and restores the fluffy texture of the grains.
The Full Coconut Pineapple Rice Recipe

Coconut Pineapple Rice: The Ultimate Creamy Tropical Side Dish
Ingredients
Equipment
Instructions
- Heat 1 tbsp coconut oil in a pot. Add onions and sauté until translucent. Add rinsed rice and stir to coat.
- Pour in coconut milk and water. Bring to a boil, then reduce to low and cover. Cook for 15-18 minutes until liquid is absorbed.
- In a skillet, sear pineapple tidbits in coconut oil over medium-high heat until edges are charred and golden.
- In the same skillet, toast shredded coconut until golden-brown and fragrant.
- Fold caramelized pineapple into the rice. Top with toasted coconut, cilantro, and scallions. Serve in a shallow dark bowl.
Notes
Use full-fat coconut milk for the signature glistening texture.
Save This Recipe to Pinterest!
If you love the look of this Coconut Pineapple Rice, don’t forget to save it to your “Tropical Recipes” or “Easy Side Dishes” board! Taking a photo of your creation? Tag @sadiesavor or upload it to the comments below. We love seeing your fluffy jasmine rice and caramelized pineapple masterpieces. Please leave a 5-star rating in the recipe card if this dish became a new family favorite!
