Pineapple Rice Recipe: Tropical Sweetness in Every Bite

Pineapple Rice Recipe: Tropical Sweetness in Every Bite

This dish brings a taste of the tropics to your dinner table with minimal effort. The combination of sweet pineapple, fluffy rice, and subtle spices creates a balance that’s both satisfying and refreshing.

What makes this recipe stand out is its simplicity—just a handful of ingredients and 20 minutes of cooking time. The pineapple caramelizes slightly, adding depth to the natural sweetness, while the rice absorbs all the vibrant flavors.

You’ll end up with a colorful, fragrant dish that’s as versatile as it is delicious. It pairs perfectly with grilled proteins or stands alone as a light, flavorful meal.

Ready to bring some island vibes to your kitchen? Here’s everything you need to get started.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Pineapple Rice

Bright, tropical flavors come together with pantry staples and fresh produce for this vibrant dish.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Fresh Pineapple 🍍 3 cups Diced into 1/2-inch pieces
Coconut Milk 🥥 1 can Full-fat for creaminess
Red Bell Pepper 🌶️ 1 whole Finely diced for texture
Red Onion 🧅 ½ whole Small dice for even cooking
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Peeled and grated finely
Vegetable Broth 🥣 1 ½ cups Low-sodium preferred for control
Soy Sauce 🫒 2 tbsp Or tamari for gluten-free
Lime Juice 🍋 2 tbsp Freshly squeezed for brightness
Cilantro 🌿 ½ cup Chopped, stems removed
Scallions 🧅 ¼ cup Thinly sliced for garnish
Ground Turmeric 🌶️ ¼ tsp For golden color and earthiness
Salt 🧂 ½ tsp Adjust to taste at end
Black Pepper 🌶️ ¼ tsp Freshly ground preferred

The pineapple is the star here. Fresh is ideal—canned works in a pinch but lacks that caramelized depth. Look for ripe ones with a sweet aroma at the base (the good stuff, not the pre-cut kind). I grab mine from Whole Foods when they’re on sale. The coconut milk needs to be full-fat—lite versions won’t give you that creamy texture the rice absorbs so well.

No fresh pineapple? Frozen diced pineapple (thawed and drained) gets you 80% there. Missing cilantro? Flat-leaf parsley works at a 1:1 ratio. If you don’t have turmeric, a pinch of curry powder adds color and warmth. The soy sauce can be swapped for coconut aminos if you’re avoiding gluten. And if you’re out of ginger, ground ginger at one-third the amount does the trick.

Leftovers keep 4-5 days in the fridge, and honestly taste better after a night’s rest. Freeze for up to 3 months in airtight containers. The flavors deepen as they meld—perfect for meal prep (worth the extra minute).

❤️

Why You’ll Love This Recipe

  • One Pot Meal: I just dump everything in, let the coconut milk work its magic with the pineapple, and it’s done.
  • Tropical Sweetness: The fresh pineapple caramelizes in the coconut milk, while the red bell pepper keeps it from being too sweet.
  • Weeknight Hero: I make a big batch on Sunday and it’s just as good reheated for lunch all week.
  • Budget Stretcher: Honestly, a single pineapple and a can of coconut milk feed my family of four with leftovers.

Step-by-Step Instructions for Pineapple Rice

This tropical dish comes together beautifully with just a few simple techniques and attention to detail.

Step 1: Rinse and Toast the Long-Grain White Rice

Place the 2 cups Long-Grain White Rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch and prevents the rice from becoming gummy during cooking.

In a large pot with a tight-fitting lid, heat the rinsed rice over medium heat for 2-3 minutes, stirring constantly, until the grains appear slightly translucent and smell lightly toasted. This step enhances the nutty flavor of the rice and prevents it from turning mushy as it absorbs the cooking liquid.

Step 2: Sauté the Aromatics for Maximum Flavor

Add 1 tablespoon of oil to the pot, then stir in the 0.5 whole Red Onion (small diced), 1 whole Red Bell Pepper (finely diced), 3 cloves Garlic Cloves (minced), and 1 tbsp Fresh Ginger (grated). Sauté for 4-5 minutes until the onion becomes translucent and the mixture is fragrant.

Next, add the 0.25 tsp Ground Turmeric, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Stir for 30 seconds until the turmeric coats the aromatics evenly and releases its earthy aroma. This builds a solid flavor foundation before adding the liquids.

Step 3: Add Liquids and Simmer Until Tender

Pour in the 1 can Coconut Milk, 1.5 cups Vegetable Broth, 2 tbsp Soy Sauce, and 3 cups Fresh Pineapple (diced). Stir well to combine, scraping up any browned bits from the bottom of the pot. Bring the mixture to a gentle boil over medium-high heat.

Once boiling, reduce the heat to low, cover the pot, and let it simmer for 18-20 minutes until the liquid is mostly absorbed and the rice is tender. Avoid lifting the lid during cooking, as this releases steam and can lead to uneven cooking.

Step 4: Finish with Bright, Fresh Flavors

Remove the pot from heat and stir in the 2 tbsp Lime Juice. This adds a bright, citrusy note that balances the richness of the coconut milk. Taste and adjust the seasoning with additional salt if needed.

Let the rice sit, covered, for 5-10 minutes to allow the flavors to meld together. Then, gently fold in the 0.5 cup Cilantro (chopped) and 0.25 cup Scallions (thinly sliced), reserving a small handful of each for garnish. Serve warm, topped with the remaining fresh herbs.

👨‍🍳

Pro Tips For Making Pineapple Rice

  • Use Day-Old Rice: Freshly cooked rice turns mushy—I learned this the hard way after three sad batches. Day-old, chilled long-grain rice keeps its texture when stirred into the pineapple and coconut milk.
  • Char the Pineapple: Don’t just dice and dump it in. Toss the fresh pineapple chunks in a hot pan for 2-3 minutes to caramelize the edges—it adds a depth that raw pineapple just can’t.
  • Bloom the Onion: Cook the red onion in a little oil until soft and translucent before adding anything else. Sounds simple, but skipping this leaves a harsh bite that fights the coconut milk.
  • Reduce the Coconut: After mixing in the coconut milk, let it simmer uncovered for 5 minutes to thicken. My grandmother swore by this, and she was right: it keeps the dish from being soupy.

Troubleshooting Perfect Results

Rice Too Mushy

If your rice turns out gummy, you likely lifted the lid during simmering or used too much liquid. Stick to 1.5 cups Vegetable Broth and resist peeking for 18-20 minutes. Rinsing the rice thoroughly before cooking helps remove excess starch that can cause mushiness. 💡

Pineapple Too Soft

For firmer pineapple pieces, add them 5 minutes after the liquid starts simmering. This prevents overcooking. Also, use 1/2-inch diced pieces as specified—they hold their shape better than smaller cuts.

Bland Flavor

If your dish tastes flat, boost the seasoning with an extra ½ tsp Salt or a splash of Soy Sauce. The lime juice is crucial—don’t skip the 2 tbsp at the end. I always taste before serving and adjust with more turmeric or ginger if needed.

Coconut Milk Separates

Prevent separation by whisking the coconut milk well before adding it to the pot. If it still separates during cooking, just stir it back in. Using full-fat coconut milk helps maintain a creamy texture throughout the dish.

Rice Undercooked

If the rice is still firm after 20 minutes, add ¼ cup hot water, cover, and cook for another 3-5 minutes. Ensure you’re using long-grain white rice—other varieties may need adjustments in liquid or timing. ⏰

Burnt Bottom

To avoid burning, use a heavy-bottomed pot and keep the heat at low during simmering. If you notice sticking, immediately lower the heat and add a splash of Vegetable Broth. Stirring occasionally helps, but avoid over-stirring, which can break the rice grains.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 560mg24%
Total Carbohydrate 62g23%
Dietary Fiber 4g14%
Sugars 12g
Protein 6g12%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use canned pineapple instead of fresh?

Yes, but drain it well first. Fresh gives better texture and flavor, but canned works in a pinch.

2

What type of rice works best?

Long-grain white rice is ideal for this recipe. It stays fluffy and absorbs the tropical flavors beautifully.

3

How do I store leftovers?

Keep in an airtight container in the fridge for 4-5 days or freeze for up to 3 months.

4

Can I make this without coconut milk?

Yes, substitute with vegetable broth for a lighter version. The dish will be less creamy but still flavorful.

★★★★★4.6(14 reviews)
Tyler Campbell