Fresh Pineapple Rice Recipe: Tropical Sweetness Meets Savory Depth

Fresh Pineapple Rice Recipe: Tropical Sweetness Meets Savory Depth

This dish perfectly balances tropical sweetness with savory depth, transforming simple ingredients into something extraordinary. Fresh pineapple adds a bright, natural flavor that pairs beautifully with the subtle richness of the rice.

The secret lies in the cooking technique, which ensures every grain absorbs the pineapple’s essence. It’s a foolproof method that delivers consistent, delicious results every time.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
⏱️
Duration
30 min
🔥
Calories
Med Cal

Ingredients for Fresh Pineapple Rice

Bright pineapple and fragrant jasmine rice create this vibrant tropical-inspired dish with ease.

Ingredient Amount Notes
Jasmine Rice 🍚 2 cups Rinsed until water runs clear
Fresh Pineapple 🍍 3 cups Small dice, core removed
Coconut Milk 🥥 1 can Full-fat for creaminess
Vegetable Broth 🥕 1 ½ cups Low-sodium preferred
Red Bell Pepper 🌶️ 1 whole Finely diced for texture
Shallot 🧅 1 whole Minced for subtle flavor
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Fresh Ginger 🌿 1 tbsp Grated, peeled first
Green Onions 🧅 3 whole Thinly sliced for garnish
Cilantro 🌿 ¼ cup Chopped, stems discarded
Lime 🍈 1 whole Zested and juiced
Soy Sauce 🫒 2 tbsp Low-sodium or tamari
Toasted Cashews 🌰 ½ cup Chopped for crunch
Sea Salt 🧂 ½ tsp Or to taste

The pineapple is non-negotiable here—fresh only, not canned. Look for fruit with vibrant green leaves and a sweet aroma at the base. Whole Foods or Asian markets often have the ripest selection. Jasmine rice is traditional, but basmati works in a pinch (rinse it well). The coconut milk should be full-fat for that signature creaminess—lite versions won’t deliver the same depth.

No jasmine rice? Long-grain white rice is the closest substitute. Swap cashews for peanuts or macadamias if that’s what you have. Out of fresh ginger? Ground ginger at one-quarter the amount works, though fresh is far superior. The soy sauce can be coconut aminos for gluten-free. Skip the cilantro if it’s not your thing—it won’t break the dish.

Leftovers keep 4-5 days refrigerated in an airtight container. The flavors actually improve overnight. Freezes beautifully for up to 3 months—just thaw in the fridge before reheating. Best served warm, with extra lime wedges on the side.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: Most of the work happens in a single pot—just dump in jasmine rice, coconut milk, and broth, then let it simmer while you chop pineapple.
  • Sweet & Savory Balance: The fresh pineapple adds this bright, juicy pop that cuts through the creamy coconut rice. Honestly, I keep sneaking bites straight from the pot.
  • Meal Prep Hero: Makes enough for three lunches, and the flavors actually get better after a night in the fridge. Between us, it’s my favorite desk lunch.
  • Budget Stretcher: A whole pineapple and a bag of jasmine rice feed my family for two meals without breaking the bank. I’ll be real: it’s cheaper than takeout and twice as satisfying.

Step-by-Step Instructions for Fresh Pineapple Rice

Master this method and you’ll balance sweet, savory, and aromatic flavors perfectly every time.

Step 1: Prepare and Sauté the Aromatics

Begin by finely dicing the red bell pepper and mincing the shallot, 3 cloves garlic cloves, and 1 tbsp fresh ginger. I use a microplane for the ginger to achieve a fine, even texture that integrates seamlessly into the dish.

Heat a large pot or Dutch oven over medium heat with a small amount of oil. Add the diced red bell pepper and sauté for 3-4 minutes until it begins to soften. Then add the minced shallot, garlic, and ginger, cooking for another 1-2 minutes until fragrant. This aromatic base is crucial for building depth of flavor.

Step 2: Toast the Rice and Add Liquids

Add the 2 cups jasmine rice to the pot and stir to coat it in the aromatics and oil. Toast for 2-3 minutes until the edges of the rice grains become translucent. This step enhances the nutty flavor of the rice and prevents it from becoming mushy.

Pour in the 1 can coconut milk and 1.5 cups vegetable broth, stirring to combine. Add the 2 tbsp soy sauce and 0.5 tsp sea salt. The liquid should just cover the rice by about ½ inch—this ratio ensures perfect absorption and fluffy texture.

Step 3: Incorporate the Pineapple and Cook

Stir in the 3 cups fresh pineapple (small dice, core removed) and bring the mixture to a gentle boil. Reduce the heat to low, cover the pot, and let it simmer for 15-18 minutes. The pineapple will soften slightly but retain its shape and vibrant color.

Resist the urge to lift the lid during cooking. The steam is essential for even heat distribution and proper rice hydration. You’ll know it’s done when the liquid has been absorbed and the rice is tender—fluff it gently with a fork to check.

Step 4: Finish with Fresh Garnishes

Remove the pot from heat and let it sit covered for 5 minutes. This resting period allows the rice to steam in its own residual heat, ensuring every grain is perfectly cooked.

Zest and juice the 1 whole lime, then fold the zest and juice into the rice. Stir in the 0.25 cup cilantro (chopped, stems discarded) and 3 whole green onions (thinly sliced). Top with the 0.5 cup toasted cashews (chopped for crunch) just before serving to preserve their texture.

👨‍🍳

Pro Tips For Making Fresh Pineapple Rice

  • Toast the Rice: Cook the jasmine rice in a dry pan for 2-3 minutes before adding liquids—I learned this the hard way after my first few batches turned out gummy. It brings out a nutty flavor that pairs perfectly with the pineapple.
  • Use Ripe Pineapple: Pick a pineapple that smells sweet at the base and yields slightly to pressure. Underripe fruit will taste sour and ruin the balance with the coconut milk.
  • Skip the Canned Broth: Homemade or better-quality vegetable broth makes a real difference here. The cheap stuff can taste metallic and clash with the fresh pineapple.
  • Prep Peppers Small: Dice the red bell pepper into tiny, even pieces—about 1/4 inch. Larger chunks won’t soften enough by the time the rice is done, leaving you with crunchy bits in every bite.

Storing and Reheating This Dish

Refrigerator Storage

Let your pineapple rice cool completely before storing—this prevents condensation. Transfer to airtight containers and refrigerate at 40°F or below for up to 4-5 days. The flavors meld beautifully overnight. ❄️

Freezer Storage

For longer storage, freeze in portion-sized containers for up to 3 months. I use quart-size freezer bags—squeeze out excess air and leave ½ inch headspace for expansion. Label with the date for easy tracking.

Stovetop Reheating

My preferred method: warm in a skillet over medium-low heat with a splash of water or coconut milk. Stir occasionally for 5-7 minutes until heated through. This revives the rice’s texture perfectly. 🔥

Microwave Reheating

Place individual portions in a microwave-safe dish, cover with a damp paper towel, and heat on 70% power for 2-3 minutes. Stir, then continue in 30-second bursts until reaching 165°F.

Reviving Leftovers

If your rice seems dry after storage, add a splash of vegetable broth or lime juice before reheating. The acidity brightens the pineapple’s natural sweetness beautifully.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 62g23%
Dietary Fiber 5g18%
Sugars 18g
Protein 8g16%
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?

Fresh is best for vibrant flavor, but canned works in a pinch. Drain well and pat dry to avoid excess moisture. The texture will be softer.

2

How do I pick a ripe pineapple?

Look for golden-yellow skin near the base and a sweet smell at the stem. Leaves should pull out easily. Avoid green or overly soft fruit.

3

What if my rice turns mushy?

Over-stirring or too much liquid causes this. Use the exact 2:1.75 rice-to-liquid ratio and let it steam undisturbed.

4

Can I make this ahead for a party?

Yes! Cook and cool completely, then refrigerate up to 48 hours. Reheat with a splash of coconut milk to restore creaminess.

★★★★★5.0(1 review)
Tyler Campbell