Creamy Coconut Pineapple Rice (Easy Tropical Side Dish)

By Rowan Pierce

On March 23, 2026

A close up shot of a spoonful of Coconut Pineapple Rice, showing the glossy rice, creamy sauce, and golden pineapple chunks.

Cuisine

American, Tropical

Prep time

10 minutes

Cooking time

20 minutes

Total time

30 minutes

Servings

4 people

Prepare to be transported to a tropical paradise with a single bite. This Coconut Pineapple Rice isn’t just a side dish; it’s a complete sensory experience, perfectly captured in its stunning visual appeal. Imagine a rustic light grey ceramic bowl filled to the brim with plump, glossy jasmine rice, lavishly coated in a rich, creamy white coconut sauce.

Each spoonful is studded with vibrant, golden-yellow chunks of seared pineapple, offering a sweet, slightly caramelized counterpoint to the creamy base. The dish is finished with a generous scattering of dry, crispy toasted brown coconut flakes and finely minced, bright green fresh cilantro. It looks just like an unedited, beautiful photo you’d snap on your smartphone, and it tastes even better.

This recipe is designed to bring that exact picture to life in your own kitchen. We’ll guide you through achieving that perfect glossy rice, the rich and clinging sauce, and the beautifully seared pineapple that make this dish so unforgettable.

Why You’ll Love This Recipe

  • Incredible Texture & Flavor: The combination of creamy sauce, fluffy rice, sweet pineapple, and crispy coconut is an absolute delight. It’s a perfect balance of sweet, savory, and fresh.
  • Visually Stunning: Following these steps will help you create a dish that looks exactly like the pictures—vibrant, appetizing, and guaranteed to impress.
  • Surprisingly Simple: Despite its gourmet appearance, this recipe uses accessible ingredients and straightforward techniques suitable for enthusiastic home cooks.
  • Versatile Side Dish: It pairs beautifully with a wide range of main courses, from grilled chicken and fish to spicy tofu and pork.

Ingredients & Substitutions

For the Coconut Pineapple Rice:

  • Jasmine Rice: 1 ½ cups (300g) of uncooked jasmine rice is the foundation. Its long grains and slightly sticky texture become plump and glossy, perfect for absorbing the rich sauce.
  • Full-Fat Coconut Milk: You’ll need one 13.5-ounce (400ml) can. This is non-negotiable for achieving the “rich, creamy” sauce described in the blueprint; light coconut milk won’t provide the same luxurious consistency.
  • Pineapple Chunks: 2 cups (350g) of fresh or canned pineapple chunks. Searing these chunks is key to unlocking their sweetness and creating those beautiful “golden-yellow, slightly caramelized” edges.
  • Unsweetened Coconut Flakes: ½ cup (40g) provides the essential crispy texture. Toasting them turns them a deep brown and brings out a nutty, aromatic flavor that contrasts with the creamy rice.
  • Fresh Cilantro: ¼ cup (15g), finely minced. This adds a “bright green” freshness that cuts through the richness of the coconut milk.
  • Coconut Oil: 1 tbsp (15ml) is used for searing the pineapple. It complements the coconut flavor profile beautifully, but butter or a neutral oil can also be used.
  • Granulated Sugar: 1-2 tbsp (15-30g), to taste. This helps with the pineapple’s caramelization and balances the flavors in the coconut sauce.
  • Lime Juice: 1 tbsp (15ml) of fresh lime juice brightens up the entire dish, preventing the coconut milk from feeling too heavy.
  • Salt: ½ tsp (3g), or to taste. Salt is a crucial foundational ingredient that enhances all the other flavors.
  • Water: 1 ½ cups (355ml) for cooking the rice perfectly.
A rustic light grey ceramic bowl filled with creamy coconut pineapple rice, garnished with toasted coconut flakes and fresh cilantro.
The finished dish is generously garnished with dry, crispy toasted brown coconut flakes and finely minced bright green fresh cilantro leaves.

Equipment Needed

  • Medium saucepan with a tight-fitting lid
  • Large skillet or frying pan
  • Cutting board and sharp knife
  • Measuring cups and spoons

Step-by-Step Instructions

Step 1: Prepare Your Garnishes

The first step is to prepare the toppings, which are crucial for the final texture. Place the ½ cup (40g) of unsweetened coconut flakes in a dry skillet over medium heat. Toast for 2-4 minutes, stirring frequently, until they turn a “crispy, toasted brown” color and are fragrant. Be watchful, as they can burn quickly. Immediately remove them from the pan and set aside.

Next, take your fresh cilantro and finely mince it. You want small, bright green flecks to distribute evenly over the finished dish. Set this aside with your toasted coconut.

Step 2: Cook the Glossy Jasmine Rice

In your medium saucepan, combine the 1 ½ cups (300g) jasmine rice, 1 ½ cups (355ml) water, ½ cup (120ml) of the full-fat coconut milk (from the can), and the ½ tsp (3g) of salt. Stir everything together once and bring to a simmer over medium-high heat.

Once it begins to simmer, reduce the heat to low, cover the saucepan with a tight-fitting lid, and let it cook for 15 minutes. Do not lift the lid during this time. After 15 minutes, turn off the heat and let the rice steam, still covered, for another 5-10 minutes. Fluff with a fork to reveal the “plump, glossy” grains.

Step 3: Sear the Pineapple Chunks

While the rice is cooking, heat the 1 tbsp (15ml) of coconut oil in a large skillet over medium-high heat. The pan is ready when the oil shimmers. Carefully add the 2 cups (350g) of pineapple chunks in a single layer. Sprinkle with 1 tbsp (15g) of sugar.

A close up shot of a spoonful of Coconut Pineapple Rice, showing the glossy rice, creamy sauce, and golden pineapple chunks.
The glossy jasmine rice is heavily coated in a rich, creamy white coconut sauce, studded with vibrant golden-yellow pineapple.

Let the pineapple sear without moving for 2-3 minutes per side. You are looking for a “vibrant golden-yellow, slightly caramelized” crust to form. Once seared, remove the pineapple from the skillet and set it aside.

Step 4: Create the Creamy Sauce & Assemble

In the same skillet used for the pineapple, reduce the heat to medium. Pour in the remaining coconut milk from the can. Whisk in the 1 tbsp (15ml) of fresh lime juice and the remaining 1 tbsp (15g) of sugar (if desired, for a sweeter sauce). Bring the sauce to a gentle simmer, scraping up any caramelized bits of pineapple from the bottom of the pan.

Allow the sauce to simmer for 2-3 minutes until it has thickened slightly. It should be rich and creamy, thick enough to heavily coat the rice. Taste and adjust seasoning with more salt or lime juice if needed.

Add the cooked, fluffed jasmine rice and the seared pineapple chunks to the skillet with the sauce. Gently fold everything together until the rice is “heavily coated” in the creamy white sauce. Serve immediately in bowls, garnished generously with the toasted coconut flakes and minced cilantro.

Expert Tips for Success

  • Use Full-Fat, Canned Coconut Milk: This is the key to a truly rich and creamy sauce. Coconut milk from a carton is too thin and will not yield the same luxurious result.
  • Don’t Over-Stir the Rice: Stir the rice only once before covering it to cook. Over-stirring can release starches and make the rice gummy instead of fluffy and glossy.
  • Pat Pineapple Dry: If you are using canned or very juicy fresh pineapple, pat the chunks dry with a paper towel before adding them to the hot pan. This helps them sear and caramelize rather than steam.
  • Watch the Coconut Flakes Carefully: Coconut flakes can go from perfectly toasted to burnt in a matter of seconds. Stay at the stove and stir continuously for the best results.

Storage & Reheating

Store any leftover Coconut Pineapple Rice in an airtight container in the refrigerator for up to 3-4 days. The toasted coconut flakes are best stored separately at room temperature to maintain their crispiness and should be added just before serving leftovers.

To reheat, you can microwave the rice in 30-second intervals until warmed through. You can also gently reheat it in a skillet over low heat, adding a splash of water or coconut milk to loosen it up if it has become dry.

What to Serve With This

This tropical rice is a fantastic side dish that can turn a simple meal into something special. It pairs wonderfully with savory and spicy mains that cut through its richness.

Consider serving it alongside our Pork Tenderloin with Dijon Sauce for an elegant dinner. It’s also the perfect base for building a vibrant meal bowl, like these Mediterranean Steak Bowls. For a truly cohesive tropical feast, serve it with our Pineapple Chicken Tacos or a simple grilled chicken glazed with a Homemade Teriyaki Sauce.

Frequently Asked Questions

You can, but for the best results that match the ‘plump, glossy’ texture, jasmine rice is highly recommended. If you use brown rice, you will need to adjust the water ratio and increase the cooking time significantly.

Absolutely. Both frozen (thawed) and canned pineapple work well. If using canned, make sure to drain the chunks thoroughly and pat them dry before searing to ensure they caramelize properly.

Yes, this recipe is naturally vegan and dairy-free. Just ensure you use a plant-based oil like coconut oil for searing the pineapple.

If your sauce isn’t as thick as you’d like, you can create a simple cornstarch slurry. Mix 1 teaspoon of cornstarch with 2 teaspoons of cold water until smooth, then slowly whisk it into the simmering sauce until it reaches your desired consistency.

Store leftovers in an airtight container in the refrigerator for up to 4 days. For best results, store the toasted coconut flakes separately at room temperature to keep them crispy.

Closing & Subscribe

We hope you love this Creamy Coconut Pineapple Rice! If you make this recipe, please leave a comment and rating below—we love hearing from you. For more delicious recipes and visual inspiration, be sure to subscribe to our newsletter and follow us on Pinterest @CrispCrumbs.

Recipe Card

A close up shot of a spoonful of Coconut Pineapple Rice, showing the glossy rice, creamy sauce, and golden pineapple chunks.

Creamy Coconut Pineapple Rice (Easy Tropical Side Dish)

Transport yourself to the tropics with this Coconut Pineapple Rice recipe. Plump jasmine rice is coated in a rich, creamy coconut sauce and studded with sweet, seared pineapple chunks for an unforgettable side dish that's ready in 30 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 people
Course: Main Course, Side Dish
Cuisine: American, Tropical
Calories: 520

Ingredients
  

For the Coconut Pineapple Rice
  • 1.5 cups uncooked jasmine rice (300g)
  • 1 13.5-ounce can full-fat coconut milk (400ml)
  • 2 cups pineapple chunks (350g), fresh or canned
  • 0.5 cup unsweetened coconut flakes (40g)
  • 0.25 cup finely minced fresh cilantro (15g)
  • 1 tbsp coconut oil (15ml)
  • 1-2 tbsp granulated sugar (15-30g), to taste
  • 1 tbsp fresh lime juice (15ml)
  • 0.5 tsp salt (3g), to taste
  • 1.5 cups water (355ml)

Equipment

  • 1 Medium Saucepan with Lid
  • 1 Large Skillet
  • 1 Cutting Board

Method
 

Prepare Your Garnishes
  1. Place the ½ cup (40g) of unsweetened coconut flakes in a dry skillet over medium heat. Toast for 2-4 minutes, stirring frequently, until they turn a 'crispy, toasted brown' color and are fragrant. Immediately remove them from the pan and set aside.
  2. Finely mince the fresh cilantro and set aside with your toasted coconut.
Cook the Glossy Jasmine Rice
  1. In a medium saucepan, combine the 1 ½ cups (300g) jasmine rice, 1 ½ cups (355ml) water, ½ cup (120ml) of the full-fat coconut milk, and the ½ tsp (3g) of salt. Stir once and bring to a simmer.
  2. Once simmering, reduce heat to low, cover, and cook for 15 minutes. Turn off the heat and let the rice steam, still covered, for another 5-10 minutes before fluffing with a fork.
Sear the Pineapple Chunks
  1. While the rice cooks, heat 1 tbsp (15ml) of coconut oil in a large skillet over medium-high heat. Add the 2 cups (350g) of pineapple chunks in a single layer and sprinkle with 1 tbsp (15g) of sugar.
  2. Sear for 2-3 minutes per side, until a 'vibrant golden-yellow, slightly caramelized' crust forms. Remove from the skillet and set aside.
Create the Creamy Sauce & Assemble
  1. In the same skillet, reduce heat to medium. Pour in the remaining coconut milk, 1 tbsp (15ml) lime juice, and remaining 1 tbsp (15g) of sugar (if using). Simmer for 2-3 minutes until slightly thickened.
  2. Add the cooked rice and seared pineapple to the skillet. Gently fold everything together until the rice is heavily coated in the sauce. Serve immediately, garnished generously with toasted coconut flakes and minced cilantro.

Notes

Use Full-Fat, Canned Coconut Milk: This is the key to a truly rich and creamy sauce. Coconut milk from a carton is too thin.
Don't Over-Stir the Rice: Stir the rice only once before covering it to cook to prevent it from becoming gummy.
Pat Pineapple Dry: If using canned pineapple, pat the chunks dry with a paper towel before searing to help them caramelize.
Watch the Coconut Flakes Carefully: They can go from perfectly toasted to burnt in seconds. Stay at the stove and stir continuously.
An overhead shot of creamy Coconut Pineapple Rice served in a rustic grey bowl, topped with seared pineapple chunks, toasted coconut, and fresh cilantro.
This Creamy Coconut Pineapple Rice is the ultimate tropical side dish, combining sweet and savory flavors for a truly unforgettable meal.

You might also like these recipes

Leave a Comment

Recipe Rating