Savory pineapple coconut rice is bright, savory, and made entirely in the rice cooker. Pineapple brings a subtle sweetness while garlic and ginger keep the flavor from crossing the line to dessert. Coconut milk softens every grain without turning the dish rich or heavy. It’s the kind of rice that works quietly in the background…and then steals the show when paired with teriyaki tofu or roasted vegetables.

Why You’ll Love This Recipe
- Made completely in the rice cooker
- Savory, not sweet
- Fluffy and moist every time
- Perfect base for tofu bowls and stir-fry nights
- Naturally vegan and gluten-free
I confess, I'm a gadget girl! And I love the ease (and fun) that gadgets bring to my kitchen. Whether it's a wholesome vegetable lentil soup in the Instant Pot, cute little mini tacos in the air fryer, the most fabulously (really!) yummy olive oil herb bread made in my bread maker, I love to see what kitchen "tech" can bring me.
I'm brand new to using a rice cooker and I promise it's game-changing! I've made lots of easy yummy rice recipes I'll be sharing soon!
Ingredients Used
The detailed recipe card is below, but this section walks you through the key ingredients, why they matter, and how to make swaps if needed.
- uncooked jasmine rice, rinsed well – I definitely prefer jasmine rice for this recipe. The grains stay tender and separate. The rice perfectly absorbs the coconut milk without getting mushy. You could substitute other white rice like long-grain rice or basmati rice. If you prefer brown rice, then try brown jasmine rice. See the notes in the recipe card for texture and cooking differences.
- canned lite coconut milk – No reason to use full-fat coconut milk. Lite coconut milk works best in this recipe. It does not feel heavy and overwhelm the rice.
- finely diced red bell pepper
- salt, garlic powder, and ground ginger.

Optional Toppings
- slivered almonds, lightly toasted
- your favorite tofu – For a quick and easy meal, I purchase seasoned tofu. If I have a little extra time, everyone loves my baked tofu recipe.
- green onions
- sesame seeds
Equipment needed
A rice cooker – of course! This rice cooker from Amazon is simple and reliable.
Directions for rice cooker vegan coconut pineapple rice
The exact ingredients with measurements can be found in the recipe card below along with more concise abbreviated instructions. Read on for more details, tips, and tricks so that you will feel confident making this recipe.
Step One – Prep the Ingredients
Rinse the jasmine rice until the water runs mostly clear and drain well. Finely dice the red bell pepper. Do not drain the juice from the pineapple can! The juice from the can is part of the total calculated liquid for this recipe AND it adds a tastey bright flavor.

Step Two – Assemble in the Rice Cooker
Add the rinsed rice to the rice cooker along with the crushed pineapple (with juice), coconut milk, diced bell pepper, salt, garlic powder, and ginger. It does not matter the order you place them in the rice cooker.

Step Three – Cook
Stir gently once to combine. Cook on the regular or white rice setting. Now just let the rice do its thing in the rice cooker while you figure out what you want to serve with it.
Step Four – Rest and Fluff
When the cooker switches to warm, let the rice rest for one minute, then fluff gently with a rice paddle or non-metal spoon.

Step Five – Serve
This vegan rice dish is best served warm, topped with toasted slivered almonds, green onions, sesame seeds, and teriyaki-style (or your favorite) tofu if desired.

Tips for Perfect Texture
- Pineapple solids and bell pepper are treated as mix-ins, not as a liquid- but the liquid from the canned pineapple is treated as part of the total liquid.
- If your rice is dry, stir in a tablespoon or two of coconut milk. The extra coconut milk keeps the rice moist without changing the flavor profile.
- If your rice is a little wet, leave the lid off and keep the rice cooker on warm for 3–5 minutes to let excess moisture evaporate, then fluff.
- Toast almonds separately and sprinkle them on after cooking for the best crunch.
- For leftovers, add 1–2 tablespoons of water or coconut milk before reheating.
FAQs
Yes, but the texture will be chewier and the cook time longer. Brown rice usually needs more liquid and about 10–15 extra minutes in a rice cooker. The flavor still works beautifully with pineapple and coconut.
You can, but it’s not necessary. Full-fat coconut milk will make the rice richer and creamier. If using full-fat, keep the same amount but expect a slightly softer, more luxurious texture.
No. The garlic, ginger, and salt keep this rice firmly in savory territory. The pineapple adds brightness, not dessert-like sweetness.
Yes…but it won’t be pineapple rice. (If you must:) Replace the pineapple with an equal amount of diced mango or simply omit it and add 2–3 tablespoons of water or coconut milk to maintain the proper liquid ratio.
Store leftovers in an airtight container in the refrigerator for up to three days. Reheat with 1–2 tablespoons of water or coconut milk and fluff before serving to restore moisture.
Absolutely – I do it all the time. This rice holds up well for several days and pairs easily with tofu, roasted vegetables, or stir-fry for quick lunches. BUT safety first! Keep for up to 3 days only in an airtight container in the refrigerator.

The printable recipe card
Did you love this recipe?
Want to share the love? It would be great if you could leave five ⭐️ ⭐️ ⭐️ ⭐️ ⭐️ stars and even a comment. Did you know that this will help Google to find this recipe when others are looking for something similar? Thanks, Cindy

Rice Cooker Savory Pineapple Coconut Rice, Vegan
Equipment
- 1 rice cooker
Ingredients
- 1 cup uncooked jasmine rice rinsed well
- 8 ounces can crushed pineapple with juice
- ⅔ cup canned lite coconut milk
- ⅓ cup finely diced red bell pepper
- ½ teaspoon salt heaping
- ¼ teaspoon garlic powder
- ¼ teaspoon ground ginger
Optional Toppings
- 4 Tablespoons slivered almonds lightly toasted
- Teriyaki-style tofu served on top
- green onions
- sesame seeds
Instructions
- Rinse the jasmine rice until the water runs mostly clear and drain well. Chop the bell pepper.
- Add the rinsed rice to the rice cooker along with the crushed pineapple (with juice), coconut milk, chopped bell pepper, salt, garlic powder, and ginger. Stir gently to combine.8 ounces can crushed pineapple with juice, ⅔ cup canned lite coconut milk, ⅓ cup finely diced red bell pepper, ½ teaspoon salt, ¼ teaspoon garlic powder, ¼ teaspoon ground ginger, 1 cup uncooked jasmine rice
- Cook on the regular/white rice setting.
- When the cooker switches to warm, let the rice rest for a minute and then fluff gently.
- Serve with optional but delicious toasted slivered almonds, green onions, and teriyaki tofu.
Notes
What If You Prefer Brown Rice?
- Brown rice works, but expect a different texture and longer cook time.
- It will be chewier and more nutty.
- It usually needs a bit more liquid.
- Cook time increases by about 10–15 minutes in most rice cookers.
