Skip to Recipe

If you’ve never made a big batch of coconut rice just to have leftovers on purpose, you’re missing out. This creamy, subtly sweet rice is a total game-changer for busy weeknights, and once you know how easy it is to whip up, you’ll want to keep it stocked in your fridge at all times.

What Is Coconut Rice?

Coconut rice is exactly what it sounds like: rice cooked in coconut milk instead of (or alongside) water, which gives it a rich, silky texture and a naturally sweet, tropical flavor. It’s a staple in many Southeast Asian, Caribbean, and Latin American kitchens, often served alongside curries, grilled meats, seafood, or beans.

What makes this version so great for meal planning is how well it holds up as leftovers. The coconut milk keeps the rice moist and flavorful even after a few days in the fridge, so instead of choking down sad, dry reheated rice, you get a base that’s ready to be transformed into new meals all week long.

Tips for Cooking and Prepping

#1: Rinse the rice thoroughly

Rinsing jasmine rice until the water runs clear removes excess starch, which keeps your coconut rice fluffy instead of gummy or clumpy.

#2: Don’t skip the sugar

The small amount of sugar isn’t there to make the rice taste like dessert—it just rounds out the coconut flavor and balances the salt beautifully.

#3: Keep the lid on while it cooks

Lifting the lid lets steam escape, which can leave you with unevenly cooked or crunchy rice. Trust the process and let it simmer undisturbed.

#4: Let it rest before fluffing

Resting the rice off the heat for 5 to 7 minutes allows the grains to finish absorbing moisture, so don’t skip this step even if you’re hungry and impatient.

#5: Shake the coconut milk can first

Coconut milk separates in the can, so give it a good shake before opening to make sure the cream and liquid combine evenly.

Recipe Variations and Substitutes

You can easily swap jasmine rice for basmati or long-grain white rice, though cooking times may vary slightly. For a tropical twist, stir in a handful of shredded coconut, a squeeze of lime, or chopped cilantro right before serving. If you want a lighter version, use light coconut milk, or replace half the coconut milk with water for a more subtle coconut flavor.

What to Make with Leftover Coconut Rice

Leftover coconut rice is incredibly versatile: fold it into a quick fried rice with veggies and scrambled eggs, use it as a bed for grilled shrimp or chicken satay, stuff it into burritos or rice bowls, or simmer it with extra coconut milk and a little cinnamon for a cozy coconut rice pudding. It also pairs beautifully with curries, jerk chicken, black beans, or roasted vegetables.

Storing, Make-Ahead, and Freezing Tips

Store cooled coconut rice in an airtight container in the fridge for up to 5 days. To reheat, add a splash of water or coconut milk and microwave or warm it on the stovetop to loosen the grains back up. For longer storage, freeze portions in freezer-safe bags or containers for up to 2 months, then thaw overnight in the fridge before reheating.

FAQs

Can I make coconut rice ahead of time?

Yes, coconut rice is one of the best make-ahead sides. It reheats beautifully with a splash of liquid and actually makes weeknight meal prep much easier.

Why is my coconut rice mushy?

Mushy rice usually means too much liquid or overcooking. Be sure to measure the coconut milk and water precisely and avoid lifting the lid while it simmers.

Can I use light coconut milk instead of full-fat?

Absolutely, light coconut milk works fine and will give you a slightly less rich, lower-calorie version of the rice, though the texture may be a touch less creamy.

Do I have to add sugar?

No, the sugar is optional, but it’s recommended because it enhances the natural sweetness of the coconut milk and balances the salt for a more well-rounded flavor.

How long does leftover coconut rice last in the fridge?

Properly stored in an airtight container, leftover coconut rice stays fresh in the refrigerator for up to 5 days.

Easy Coconut Rice Recipe

Prep time: 5 min | Cook time: 22 min | Total time: 27 min | Servings: 6

Ingredients

  • 1 ¼ cup jasmine rice
  • 1 (13.5 ounce) can coconut milk
  • ½ cup water
  • 2 teaspoons granulated sugar (optional but recommended)
  • ¼ teaspoon salt

Instructions

  1. Place the rice in a mesh strainer and rinse under cold water until the water runs clear.
  2. In a medium-sized saucepan, combine the rice, coconut milk, and water. Stir in the sugar and salt.
  3. Bring the mixture to a boil over medium-high heat, then reduce the heat to a low simmer and cover.
  4. Cook covered for 20 to 25 minutes, or until the liquid is absorbed and the rice is fluffy and tender.
  5. Remove from the heat and let it rest, covered, for 5 to 7 minutes. Fluff with a fork and serve.

This recipe makes a generous batch on purpose, so plan to use the leftovers in stir-fries, rice bowls, or even a quick coconut rice pudding later in the week.


Leave a Reply