Creamy Coconut Pineapple Rice is a tropical twist on classic rice that will instantly brighten up your table. Fragrant jasmine rice is simmered in rich coconut milk until tender and creamy, then combined with sweet pineapple chunks and finished with a sprinkle of toasted coconut flakes and fresh herbs. It strikes the perfect balance between sweet and savory, making it ideal for summer cookouts, Hawaiian-themed meals, or as a delicious base for grilled meats and seafood.
This dish is more than just a side; it’s a flavor-packed, aromatic experience that elevates any meal. The natural sweetness of pineapple enhances the coconut’s richness, while the fluffy rice provides satisfying texture. Whether you’re hosting a dinner party or meal-prepping for the week, this recipe adds sunshine to your plate with every bite.
Why You’ll Love This Creamy Coconut Pineapple Rice
- Tropical Flavor Explosion: With just a few ingredients, you get big flavors that taste like a vacation.
- Super Versatile: It works as a side dish, main course, or a creative base for stir-fry.
- Vegan & Dairy-Free: Thanks to coconut milk, this dish is naturally creamy without any dairy.
- Quick and Simple: Minimal prep with maximum flavor. Ready in about 30 minutes.
Preparation Phase & Tools to Use
Creating this flavorful rice is surprisingly easy, especially with the right kitchen tools. Here’s what you’ll need:
- Medium Saucepan with Lid: Essential for cooking rice evenly while trapping steam. Non-stick works best to avoid sticking.
- Wooden Spoon or Rice Paddle: Gentle on your cookware and perfect for fluffing and mixing without breaking the rice.
- Fine Mesh Strainer: Used to rinse the rice thoroughly, ensuring the grains don’t get gummy.
- Measuring Cups: Precision matters when cooking rice with coconut milk to get the texture just right.
- Knife and Cutting Board: For chopping fresh pineapple or herbs.

Ingredients for the Creamy Coconut Pineapple Rice
- Jasmine Rice – Its floral aroma and slightly sticky texture make it perfect for absorbing the creamy coconut milk.
- Coconut Milk – This adds creaminess and that signature tropical flavor to the rice.
- Water – Used to balance the richness of the coconut milk.
- Pineapple Chunks – Brings a juicy sweetness that contrasts beautifully with the savory rice.
- Salt – Enhances all the other flavors and balances the sweetness.
- Toasted Coconut Flakes (optional) – Adds crunch and a deeper coconut flavor.
- Fresh Cilantro or Parsley – For a pop of color and freshness.
How To Make the Creamy Coconut Pineapple Rice
Step 1: Rinse the Rice
Use a fine mesh strainer to rinse your jasmine rice under cold water until the water runs clear. This removes excess starch and prevents mushy rice.
Step 2: Simmer in Coconut Milk
In a medium saucepan, combine the rinsed rice, coconut milk, water, and a pinch of salt. Bring it to a gentle boil over medium heat.
Step 3: Cover and Cook
Once boiling, reduce the heat to low and cover with a lid. Simmer for about 18 minutes or until the liquid is absorbed and the rice is tender.
Step 4: Add the Pineapple
Remove from heat, let it sit covered for 5 minutes, then gently fluff with a wooden spoon or rice paddle. Stir in the pineapple chunks.
Step 5: Garnish and Serve
Top with toasted coconut flakes and chopped fresh herbs before serving. Serve warm and enjoy!
How to Serve and Store Creamy Coconut Pineapple Rice
This rice makes a wonderful side dish for grilled chicken, shrimp skewers, or tofu. You can also enjoy it as a main topped with your favorite protein or tropical salsa. For a Hawaiian-style plate, pair it with teriyaki glaze and greens.
To store leftovers, let the rice cool completely before transferring to an airtight container. It keeps well in the refrigerator for up to 4 days. To reheat, add a splash of coconut milk or water and microwave until warm.
Frequently Asked Questions
Can I use canned pineapple?
Yes! Just be sure to drain the juice so the rice doesn’t get too wet or overly sweet.
What type of coconut milk works best?
Full-fat canned coconut milk gives the richest texture, but you can use light coconut milk for a lower-fat option.
Is this recipe freezer-friendly?
Absolutely. Freeze in a sealed container for up to 2 months. Thaw overnight and reheat with a splash of liquid.
Can I substitute jasmine rice?
Yes. Basmati rice or long-grain white rice work well, though the texture will be slightly different.
How can I make it spicy?
Add a bit of minced fresh chili or red pepper flakes while cooking. A touch of sriracha on top also works great.
Want More Rice and Sides with a Twist?
If you enjoyed this Creamy Coconut Pineapple Rice, you might also love these creative dishes:
- French Onion Ground Beef and Rice Casserole for a savory baked comfort option.
- Roasted Parmesan Green Beans to add a crispy veggie crunch.
- Garlic Butter Chicken Balls with Creamy Parmesan Pasta for a flavorful protein pairing.
- Tzatziki Chicken Veggie Naan Pizza to keep the tropical-meets-Mediterranean vibe going.
- Honey Pepper Chicken Mac and Cheese for a bold main to serve alongside.
Save This Pin For Later
📌 Save this recipe to your Pinterest side dishes board so you can come back to it any time: Kitchen By Kate on Pinterest.
And let me know in the comments how yours turned out. Did you try a spicy version or go full tropical with mango added in? I love hearing your twists on this dish. Got questions? Drop them below and let’s cook better together!

Creamy Coconut Pineapple Rice
- Total Time: 23 minutes
- Yield: 4 servings
Description
This Creamy Coconut Pineapple Rice is the ultimate tropical side dish—fragrant jasmine rice simmered in creamy coconut milk, sweetened with juicy pineapple chunks, and finished with toasted coconut and herbs. A flavorful, vegan-friendly, and dairy-free rice recipe perfect for summer meals, Hawaiian dinners, or a creative side to grilled proteins.
Ingredients
1 cup jasmine rice
1 cup coconut milk (full-fat)
1 cup water
½ teaspoon salt
1 cup pineapple chunks (fresh or canned, drained)
2 tablespoons toasted coconut flakes (optional)
1 tablespoon chopped fresh cilantro or parsley
Instructions
1. Rinse the jasmine rice under cold water using a fine mesh strainer until the water runs clear.
2. In a medium saucepan, combine the rinsed rice, coconut milk, water, and salt. Bring to a gentle boil over medium heat.
3. Once boiling, reduce the heat to low, cover, and simmer for 18 minutes, or until the liquid is fully absorbed.
4. Remove from heat and let it sit, covered, for 5 minutes. Then fluff the rice gently with a spoon or paddle.
5. Stir in the pineapple chunks, then top with toasted coconut flakes and fresh herbs before serving. Serve warm.
Notes
Rinse the rice well to avoid overly sticky texture.
Use full-fat coconut milk for maximum creaminess.
Let the rice rest covered after cooking to enhance fluffiness.
- Prep Time: 5 minutes
- Cook Time: 18 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Tropical, Hawaiian
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 5g
- Sodium: 175mg
- Fat: 11g
- Saturated Fat: 10g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 0mg

