Main Courses
Black rice and coconut milk create a luxurious, fragrant one-pot dish that balances earthy depth with velvety creaminess—perfect for both sweet and savory cravings. This recipe transforms nutty black rice into a rich, aromatic porridge infused with coconut milk’s natural sweetness, requiring just 30 minutes of hands-off cooking. The contrast between the chewy rice and silky coconut milk makes every bite satisfyingly textured.
The beauty of this dish lies in its simplicity: simmer black rice with coconut milk, a pinch of salt, and a touch of vanilla (or lime zest for savory versions) until tender and fragrant.
Garnish with toasted coconut flakes or fresh fruit to elevate the presentation, and serve warm for a comforting meal that feels indulgent yet effortless. Ideal for vegan diets, this recipe delivers restaurant-quality results with minimal effort.
Ingredients for black rice and coconut milk
Earthy black rice meets velvety coconut milk for a luxurious, aromatic one-pot dish requiring just 10 simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Rice (Forbidden Rice) 🌾 | 1 cup | Uncooked, rinsed thoroughly |
| Full-Fat Coconut Milk 🥥 | 1 ½ cups | Canned, unsweetened preferred |
| Water 💧 | 1 cup | Filtered or spring water |
| Pure Vanilla Extract 🌸 | 1 tsp | High-quality, no alcohol preferred |
| Pure Maple Syrup 🍁 | 1 tbsp | Grade B for richer flavor |
| Fresh Lime Zest 🍋 | 1 tsp | For savory variation (optional) |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Toasted Coconut Flakes 🥥 | ¼ cup | For garnish, unsweetened |
| Fresh Coconut Cream 🥥 | ¼ cup | Thick part from can, optional |
| Fresh Pineapple Chunks 🍍 | ½ cup | For garnish, optional |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Sesame Oil 🫒 | ½ tsp | For finishing, optional |
Black rice is the star—look for it in the international or bulk section of stores like Whole Foods or Trader Joe's. The key is using full-fat coconut milk (the canned kind) for maximum creaminess; reduced-fat versions lack richness. For vanilla, Madagascar bourbon extract adds depth, but pure vanilla works too. The maple syrup enhances natural sweetness without overpowering—Grade B has a caramelized note that pairs beautifully. Toast your coconut flakes in a dry pan for 2-3 minutes until golden for maximum aroma.
No full-fat coconut milk? Substitute with light coconut milk plus 2 tbsp coconut cream—it won’t be as rich but still delicious. Swap maple syrup for agave nectar or date syrup if preferred. For a savory twist, increase lime zest to 1.5 tsp and add ½ tsp turmeric for earthy warmth. Fresh pineapple can be replaced with mango or kiwi for different fruit notes. The sesame oil is optional but adds a nutty finish—toasted sesame seeds work too if you prefer texture over aroma.
Store cooked rice in an airtight container with a thin layer of coconut cream on top to preserve moisture for up to 5 days in the fridge. For longer storage, freeze portions in ice cube trays—perfect for quick reheating. Garnishes like toasted coconut and fresh fruit keep best in the fridge for 3 days; store mint leaves wrapped in damp paper towels. Reheat gently on low heat with 1 tbsp water per serving to restore creaminess.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally three ingredients simmered together. No chopping, no fuss—just rinse the black rice, dump everything in a pot, and let it do its thing. The rice absorbs that rich coconut milk like a dream, turning into something silky and deep purple without any extra work.
- Velvet Vanilla Kiss: That first spoonful of warm, maple-sweetened rice with a whisper of vanilla? It’s like dessert pretending to be breakfast. The full-fat coconut milk makes it creamy without being heavy, and the vanilla rounds out the earthy black rice so smoothly it feels indulgent—even though it’s basically just rice and a can of coconut milk.
- Breakfast or Bedtime: I make this for lazy Sunday mornings when I don’t want to cook, but it’s also my go-to late-night snack when I crave something sweet. The texture stays perfect whether you eat it warm or cold, and the natural sweetness means you can skip the sugar if you’re watching it—though, honestly, the maple syrup makes it hard to resist.
- Leftovers That Last: This recipe actually tastes better the next day. I double the batch on Sundays so I can grab a jar for my lunchbox or a quick breakfast all week. The rice holds up perfectly, and the coconut milk doesn’t separate—no weird textures, just pure, creamy satisfaction every time. Plus, it’s cheaper than buying fancy oatmeal or those overpriced overnight oats.
Step-by-step instructions for black rice and coconut milk
Transform simple ingredients into a velvety, aromatic dish with this precise cooking method.
Rinse and Toast the Black Rice
Place the 1 cup black rice (forbidden rice) in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch that can make the rice gummy. I like to swirl the rice gently with my fingers to ensure all grains are thoroughly rinsed.
Transfer the drained rice to a medium saucepan and toast it over medium heat for 3-4 minutes, stirring constantly with a wooden spoon. You'll notice the rice begins to release its deep, nutty aroma and the grains turn slightly translucent at the edges. This toasting step enhances the rice's natural earthy flavor and prevents mushiness during cooking. Don't walk away—burnt rice ruins the dish.
Simmer with Coconut Milk and Seasonings
Add the 1.5 cups full-fat coconut milk, 1 cup water, 1 tbsp pure maple syrup, and 0.5 tsp sea salt to the saucepan with the toasted rice. Bring the mixture to a gentle boil over medium-high heat, then immediately reduce to a low simmer. The liquid should bubble softly around the edges but not vigorously.
Stir once to combine, then cover the saucepan with a tight-fitting lid. Simmer for 30-35 minutes until the rice has absorbed all the liquid and is tender but still slightly firm to the bite. You'll know it's ready when the grains are plump and the mixture has a creamy, pudding-like consistency. If the top appears dry before the rice is fully cooked, add 1-2 tablespoons water and continue simmering.
Infuse with Aromatics and Finish
Remove the saucepan from heat and stir in the 1 tsp pure vanilla extract and 1 tsp fresh lime zest. The lime zest adds a bright, citrusy contrast to the rich coconut and rice. Let the mixture sit, covered, for 5 minutes to allow the flavors to meld. This resting period also helps the rice absorb the aromatic oils.
For an extra layer of depth, gently fold in the 0.25 cup fresh coconut cream using a spatula. The coconut cream adds a luxurious texture and balances the dish's sweetness. If you prefer a smoother consistency, use an immersion blender to lightly blend about half of the mixture before folding it back in. This creates a silky, dessert-like texture while maintaining some texture.
Garnish and Serve
Transfer the black rice mixture to a serving bowl or individual bowls. Top each serving with 0.25 cup toasted coconut flakes, 0.5 cup fresh pineapple chunks, and 0.25 cup chopped fresh mint leaves. The pineapple adds a tropical brightness, while the mint introduces a refreshing herbal note that cuts through the richness.
Drizzle each serving with 0.5 tsp sesame oil just before serving. The sesame oil enhances the dish's nutty undertones and adds a subtle, toasty aroma. Serve immediately while warm, as the flavors continue to develop and the textures remain perfect. This dish pairs beautifully with grilled fish or as a standalone dessert with a sprinkle of flaky sea salt.
Pro Tips For Making Black Rice And Coconut Milk
- Rinse Until Water Runs Clear: Black rice clings to starch like it’s auditioning for a glue commercial. Give it a thorough rinse—even after soaking—until the water stays nearly transparent. I learned this the hard way when my first batch turned into a gluey, unappetizing puddle instead of creamy perfection.
- Simmer, Don’t Boil: Coconut milk curdles faster than a toddler’s patience when it boils. Keep the heat at a gentle simmer—tiny bubbles, not a rolling frenzy—so the cream stays rich and the rice absorbs flavor without turning to mush.
- Sweeten Last, Not First: Maple syrup caramelizes under heat, turning your dessert into a sticky, overpowering mess. Stir in the vanilla and syrup after the rice is tender, just to warm through—not cook. Trust me, your taste buds will notice the difference.
- Toast the Rice First: Dry-toast the rinsed black rice in a pot for 2–3 minutes before adding liquid. The nuttiness deepens, and the texture gains a pleasant bite. (Yes, even if you’re impatient like me—just don’t burn it.)
Storing and reheating this black rice and coconut milk
Fridge Storage Secrets
Let your black rice and coconut milk dish cool to room temperature (about 30 minutes) before transferring to an airtight container. I use glass Pyrex bowls with snap-on lids to maintain freshness.
Store in the fridge at 40°F or below for up to 5 days—the flavors actually deepen as the coconut milk's natural sweetness melds with the earthy rice. The key is pressing plastic wrap directly on the surface to prevent a skin from forming. 🥥
Freezer-Friendly Prep
For longer storage, portion the dish into quart-sized freezer bags, leaving 1-inch headspace for expansion. Lay flat to freeze, which thaws faster than bulky containers. This method preserves texture perfectly for up to 3 months.
When reheating frozen portions, add 1 tbsp water per serving to restore creaminess during warming. I like to freeze individual servings so I can grab just what I need. ❄️
Gentle Reheating
Always reheat on low heat to prevent curdling. Pour the rice into a saucepan with 2 tbsp water or coconut milk per serving, then warm over medium-low heat for 5-7 minutes, stirring occasionally.
The goal is to reach 165°F internal temperature without letting it dry out. For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power. 🔥
Reviving Texture
If reheated rice seems dry, stir in 1 tsp coconut cream or a splash of warm water to restore that velvety consistency. The toasted coconut flakes and fresh fruit garnishes should be added fresh after reheating—store them separately in the fridge for up to 3 days.
For extra flavor, finish with a drizzle of sesame oil or a pinch of flaky sea salt right before serving. This simple trick makes reheated portions taste almost as good as fresh! 💫
Portion Control Tips
Use ramekins or small bowls for individual servings before storing. This makes reheating portions effortless and prevents the need to thaw large batches. I keep a few ramekins in my freezer specifically for this dish—they reheat beautifully in 2-3 minutes in the microwave.
For meal prep, divide the dish into 4 equal portions and store garnishes separately to keep everything fresh. 📅
Nutrition facts
Frequently asked questions
Why does black rice turn purple when cooked with coconut milk?
The deep purple hue comes from anthocyanins—natural pigments in black rice that intensify when cooked with coconut milk's natural fats. This reaction creates that stunning visual contrast while keeping the rice's nutty flavor intact. The longer you simmer, the richer the color becomes!
Can I make this recipe without a saucepan?
Yes! Use a slow cooker on low for 4-5 hours or an instant pot on high pressure for 12 minutes (natural release). For the slow cooker, add all ingredients at once and stir once halfway. The instant pot version requires 1 cup water instead of the original 1 cup water + 1.5 cups coconut milk to prevent overflow.
How do I adjust this for a savory version?
Replace the maple syrup with 1 tbsp soy sauce and 1 tsp ginger paste. Add ½ cup vegetable broth instead of water, and finish with 1 tsp toasted sesame seeds and sliced scallions. The coconut milk will still create a creamy texture, but the umami elements balance the richness perfectly.
What if my black rice turns mushy?
Mushiness usually means overcooking or insufficient toasting. Next time, toast the rice 5 minutes (instead of 3-4) before adding liquids, and reduce simmering time to 25 minutes. If already mushy, stir in 1 tbsp coconut cream and serve immediately—this adds body to mask the texture. For future batches, use 1:1.25 ratio of rice to liquid instead of 1:2.5.
Can I use this as a breakfast dish?
Serve warm with toasted coconut flakes, sliced banana, and a drizzle of almond butter for protein. Add a pinch of cinnamon during cooking for warmth. For extra staying power, stir in 1 scoop vanilla protein powder** (vegan) when mixing the coconut milk and water. The creamy texture makes it satisfyingly filling.
