There’s something undeniably comforting about a bowl of warm, fluffy rice, but this Creamy Coconut Pineapple Rice takes that experience to a tropical paradise. With its velvety coconut milk base and naturally sweet pineapple chunks, this dish is light yet rich, familiar yet exciting. Whether you’re serving it alongside grilled meats, enjoying it as a vegetarian meal, or bringing it to a backyard luau, this rice is a vibrant way to elevate your table.
What makes this dish stand out is its blend of creamy and fruity textures with the right balance of savory warmth. The coconut flavor wraps around every grain of rice, and the pineapple bursts through with juicy brightness. Finished with a hint of lime and a sprinkle of fresh herbs, this rice is more than a side dish — it’s a tropical getaway in a bowl.
Why You’ll Love This Creamy Coconut Pineapple Rice
This rice recipe is more than just delicious, it’s beautifully simple and easy to adapt. It uses pantry staples like jasmine rice and canned coconut milk, but tastes like something you’d get at a beachside resort. The creaminess makes it incredibly comforting, while the pineapple adds natural sweetness and vibrant color. If you’re tired of plain rice, this version adds a vacation-worthy flair without any extra hassle.
Plus, it’s naturally gluten-free and vegan-friendly, making it a perfect option to serve guests with dietary preferences. Whether you’re pairing it with teriyaki salmon, sticky shrimp, or even spicy black beans, it finds a way to belong.
What Kind of Pineapple Should I Use?
Fresh pineapple works beautifully in this dish, especially if it’s perfectly ripe and juicy. But don’t worry if you only have canned pineapple on hand — just make sure to drain it well. Pineapple tidbits or chunks are ideal for getting sweet bursts in every bite. You can even go a step further and use grilled pineapple for extra smoky depth. Avoid crushed pineapple though, as it tends to get lost in the rice.
Ingredients for the Creamy Coconut Pineapple Rice
To bring out the flavors of the tropics, each ingredient plays a role in creating the creamy texture and sweet-savory balance. Here’s what you’ll need:
Jasmine rice – This aromatic rice gives the dish a soft, slightly sticky texture that absorbs the coconut milk perfectly.
Coconut milk – Full-fat coconut milk adds richness and creamy body, while infusing the rice with deep coconut flavor.
Pineapple chunks – These bring natural sweetness and juicy contrast to the savory rice.
Vegetable broth – Used instead of water to layer in more depth and flavor.
Garlic – Adds a hint of savoriness that balances the sweetness of the pineapple.
Ginger – Fresh or ground, it brings a subtle warmth and tropical essence.
Lime juice – A splash of acidity at the end brightens everything up.
Salt – Just enough to enhance all the flavors.
Fresh cilantro or green onion – Optional but great for a fresh garnish.

How To Make the Creamy Coconut Pineapple Rice
Step 1: Rinse the Rice
Rinse the jasmine rice under cold water until the water runs mostly clear. This helps prevent it from becoming too sticky.
Step 2: Sauté the Aromatics
In a medium saucepan, heat a touch of oil and sauté the garlic and ginger until fragrant. This only takes about a minute and wakes up the flavor.
Step 3: Simmer the Rice
Add the rinsed rice, coconut milk, vegetable broth, and salt to the saucepan. Bring it to a gentle boil, then reduce the heat to low. Cover and let it simmer for 15 to 18 minutes, until the liquid is absorbed and the rice is tender.
Step 4: Add Pineapple and Fluff
Remove from heat and gently fold in the pineapple chunks. Let the rice sit, covered, for another 5 minutes. Then fluff it with a fork and add lime juice to brighten.
Step 5: Garnish and Serve
Top with chopped cilantro or green onion if using, and serve warm.
How to Serve and Store Your Creamy Coconut Pineapple Rice
This dish is best served warm, right out of the pot, while the coconut milk is still silky and the pineapple is sweet and tender. It makes a generous side for 4 to 6 people, or a hearty vegetarian main for 3 to 4.
If you have leftovers, store them in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm it on the stovetop or in the microwave with a splash of coconut milk or broth to bring back the creaminess. Avoid freezing, as the texture of the rice and pineapple can suffer.
What to Serve With Creamy Coconut Pineapple Rice?
Teriyaki Glazed Salmon
The sweet-savory glaze of teriyaki salmon pairs incredibly well with the tropical vibe of the rice.
Sticky Honey Garlic Shrimp
Juicy shrimp coated in a sticky sauce makes this rice feel like part of a beachside feast.
Grilled Chicken Thighs
Simple grilled chicken with a citrus marinade lets the coconut rice shine as the flavorful side.
Spicy Black Beans
A great vegetarian combo with rich, spicy beans and cooling sweet rice.
Mango Salsa
Add a scoop on top for double the fruitiness and a pop of color.
Thai Peanut Slaw
A crunchy, nutty salad brings contrast in both texture and flavor.
Pineapple Chicken Skewers
Lean into the tropical theme with pineapple and chicken cooked together on skewers.
Coconut Lime Tofu
For a plant-based meal, tofu marinated in coconut and lime is the perfect match.
Want More Rice Ideas with a Twist?
If you’re into creamy, cozy, and creative rice recipes, check out these delicious ideas:
- Creamy Beef and Shells Recipe for a comforting dinner.
- Cheesy Baked Tortellini with Meat Sauce for cozy Italian vibes.
- Creamy Ground Beef Alfredo Pasta when you want comfort in a bowl.
- One Pot Smoked Sausage Pasta for a quick, satisfying dinner.
- Mushroom Mozzarella Bake for creamy, cheesy meatless goodness.
Save This Recipe For Later
📌 Save this recipe to your Pinterest board so you can make it whenever the tropical craving hits.
Let me know in the comments how you made yours. Did you go with grilled pineapple or fresh? Did you add in any extra spice or herbs?
I love seeing all the tasty twists you bring to the table. And if you’re into health-boosting, flavorful sides and drinks, don’t miss what I’m sharing every day on Mia Recipes on Pinterest!

Creamy Coconut Pineapple Rice
- Total Time: 25 minutes
- Yield: 4 to 6 servings
Description
Creamy Coconut Pineapple Rice is a tropical side dish made with jasmine rice, coconut milk, and sweet pineapple chunks. This vegan-friendly, gluten-free rice recipe is perfect for summer meals, BBQs, and easy weeknight dinners.
Ingredients
1 cup jasmine rice
1 can (13.5 oz) full-fat coconut milk
1 cup vegetable broth
1 cup pineapple chunks (fresh or canned, drained)
2 cloves garlic, minced
1 teaspoon fresh grated ginger or 1/2 teaspoon ground ginger
1 tablespoon lime juice
1/2 teaspoon salt
1 tablespoon olive oil (for sautéing)
2 tablespoons chopped cilantro or green onion (optional for garnish)
Instructions
1. Rinse the jasmine rice under cold water until the water runs mostly clear.
2. In a medium saucepan, heat olive oil and sauté the garlic and ginger for about 1 minute until fragrant.
3. Add the rinsed rice, coconut milk, vegetable broth, and salt. Stir to combine and bring to a boil.
4. Reduce heat to low, cover, and simmer for 15–18 minutes until the liquid is absorbed and rice is tender.
5. Turn off heat, gently fold in pineapple chunks, cover, and let sit for 5 minutes.
6. Fluff the rice with a fork and stir in lime juice.
7. Garnish with chopped cilantro or green onion if desired, and serve warm.
Notes
Use full-fat coconut milk for the best creamy texture.
If using canned pineapple, drain well to avoid excess liquid.
Add chili flakes or jalapeño for a hint of spice.
- Prep Time: 5 minutes
- Cook Time: 20 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Tropical, Asian Fusion
Nutrition
- Serving Size: 1 cup
- Calories: 290
- Sugar: 6g
- Sodium: 320mg
- Fat: 14g
- Saturated Fat: 12g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg


