Main Courses
This black rice and coconut milk recipe transforms simple ingredients into a visually stunning, antioxidant-rich bowl that’s as nutritious as it is delicious. The deep purple hue of black rice—packed with anthocyanins—pairs perfectly with the creamy richness of coconut milk, creating a dish that’s both elegant and deeply satisfying.
What makes this recipe special is its versatility: it works as a savory main, a dessert-inspired bowl, or even a hearty breakfast option.
The secret to achieving restaurant-quality results at home lies in balancing textures and flavors—toasted coconut crunch adds depth, while fresh herbs or citrus brighten the dish. Cooking the black rice until tender and infusing it with coconut milk creates a velvety, fragrant base that’s impossible to resist.
Whether you’re serving this as a vegan meal or a vibrant side, it’s a dish that feels both modern and timeless, proving that healthy eating can be indulgent too.
Ingredients for black rice and coconut milk
Elegant simplicity meets antioxidant power with these carefully selected ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Black Rice 🌾 | 1 ½ cups | Uncooked, rinsed thoroughly |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, full-fat preferred |
| Unsweetened Almond Milk 🥛 | 1 cup | For lighter texture option |
| Coconut Flakes 🥥 | ½ cup | Unsweetened, toasted |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For toasting coconut |
| Fresh Ginger 🌿 | 1 tbsp | Grated, fresh preferred |
| Garlic Cloves 🧄 | 2 cloves | Minced, fresh preferred |
| Red Curry Paste 🌶️ | 1 tbsp | Vegan, no added sugar |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, stems removed |
| Sea Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Avocado 🥑 | 1 whole | Sliced, ripe preferred |
| Edamame 🌱 | ½ cup | Shelled, steamed |
| Sesame Seeds 🌰 | 1 tbsp | Toasted, for garnish |
The black rice is the star—look for jewel rice or forbidden rice at specialty stores like Whole Foods or Asian markets. Brands like Lundberg offer pre-rinsed varieties, saving time. For maximum anthocyanin content, store rice in a cool, dark place and use within 6 months of purchase. The coconut milk should be full-fat for optimal creaminess, with no additives; Aroy-D or Thai Kitchen brands work well. Toasting the coconut flakes in extra-virgin olive oil for 3-4 minutes enhances their nutty flavor without burning.
No red curry paste? Mix 1 tsp each of turmeric, coriander, and cumin for a close approximation. Substitute almond milk with soy milk for a slightly richer texture, though the color will darken. Fresh ginger loses potency quickly—freeze grated ginger in ice cube trays for up to 3 months. For a sweeter variation, add 1 tsp maple syrup to the coconut milk mixture, though the dish remains naturally vegan. The avocado can be replaced with mango slices for a tropical twist, though texture will differ significantly.
Store cooked rice in an airtight container with a damp paper towel to maintain moisture for 4-5 days. Toasted coconut flakes keep well in a sealed jar for 2 weeks at room temperature. For meal prep, assemble bowls day-of to preserve crispness. Garnishes like sesame seeds and cilantro can be stored separately in the fridge for 5 days or freezer for 1 month. The dish reheats beautifully—microwave for 1 minute with a splash of water to restore creaminess.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just black rice, coconut milk, and a splash of almond milk simmering together. No chopping, no fuss, and the rice practically cooks itself while you sip your coffee.
- Creamy Luxury: The full-fat coconut milk turns this rice into a velvety dream, with just enough almond milk to lighten it. Top it with toasted coconut flakes, and it’s like dessert for breakfast—or dinner.
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got a week’s worth of lunches. The flavors only get better as it sits, and reheating is a breeze—just a quick microwave or stovetop warm-up.
- Budget-Friendly Indulgence: Black rice can be pricier, but the rich coconut milk stretches it into a satisfying dish. Honestly, it feels like a fancy restaurant plate for half the cost—my wallet thanks me every time.
Step-by-step instructions for black rice and coconut milk bowl
This vibrant bowl delivers rich texture and deep antioxidant benefits through precise technique.
Cook the Black Rice to Perfect Texture
Rinse the 1.5 cups black rice thoroughly under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rinsed rice with 13.5 oz full-fat coconut milk and 1 cup unsweetened almond milk in a medium saucepan. Bring to a boil over medium-high heat, then immediately reduce to a simmer.
Cover tightly and cook for 30-35 minutes until the liquid is fully absorbed and the rice is tender but still holds its shape. The rice should be deep purple-black with a slightly chewy texture—not mushy. If it's not fully cooked after 35 minutes, add 2-3 tablespoons water and continue cooking. Remove from heat and let it steam covered for 5 minutes before fluffing with a fork.
Toast Coconut Flakes and Prepare Garnishes
While the rice cooks, heat 1 tablespoon extra-virgin olive oil in a small skillet over medium heat. Add the 0.5 cup coconut flakes and toast for 2-3 minutes, stirring constantly, until they turn a rich golden brown and release their nutty aroma. Remove from heat immediately and transfer to a plate to cool—over-toasting will make them bitter.
In the same skillet, add 1 tablespoon minced garlic cloves and 1 tablespoon grated fresh ginger. Sauté for 30 seconds until fragrant but not browned. Remove from heat and set aside. In a small bowl, whisk together 1 tablespoon red curry paste with 2 tablespoons lime juice—this will become the vibrant dressing for your bowl.
Assemble the Bowl with Layered Flavors
Divide the cooked black rice evenly among 4 bowls. Top each serving with 0.5 cup shelled edamame (lightly steamed for 3-4 minutes until tender) and 1 sliced avocado (cut into ¼-inch thick slices for easy eating). Drizzle each bowl with 1 teaspoon of the red curry-lime dressing, allowing it to pool slightly at the base for maximum flavor impact.
Sprinkle generously with the toasted coconut flakes, 1 tablespoon toasted sesame seeds, and 1 tablespoon chopped fresh cilantro. Finish with a pinch of 0.5 teaspoon sea salt and 0.25 teaspoon black pepper—this balances the dish's natural sweetness with a bright, savory finish.
Serve Immediately for Optimal Texture
Serve the bowls immediately while the avocado is still firm and the coconut retains its crisp crunch. The contrast between the chewy black rice, creamy coconut milk base, and crunchy toasted toppings creates a satisfying textural experience in every bite. If storing, keep components separate until ready to serve—this preserves the crispness of the garnishes.
For an extra boost of freshness, serve with a side of lime wedges on the table. The acidity cuts through the richness of the coconut milk and rice, enhancing the overall balance of flavors. Each bowl delivers a deep purple hue that signals its antioxidant richness—both visually striking and nutritionally potent.
Pro Tips For Making Black Rice And Coconut Milk
- Rinse Until Clear: Black rice clings to dirt like a stubborn guest. Run it under cold water in a fine-mesh strainer until the water runs completely clear—no murky swirls. I learned this the hard way after a batch tasted bitter and grainy. Takes 30 seconds but makes a real difference.
- Simmer Low and Slow: Coconut milk separates when you rush it. After adding the rice and liquids, reduce heat to a gentle simmer—barely bubbling—and keep it there for the full 40 minutes. I used to crank the heat, and half the time, the top layer would split into greasy globs.
- Toast the Coconut Flakes: Dry-toast the coconut flakes in a separate pan with a knob of olive oil for 2-3 minutes until golden. Sprinkle them in at the very end—they’ll stay crunchy and add aroma. I skipped this once and got sad, soggy flakes. (Yes, even if you’re impatient like me.)
- Balance the Milks: Use a 3:1 ratio of coconut milk to almond milk (e.g., 3 cups coconut, 1 cup almond) for creaminess without thinning the texture. The almond milk lightens the richness, so the rice stays tender. I used too much almond milk once and ended up with porridge.
Best sauces and condiments for black rice and coconut milk
Coconut Curry Dressing
Blend 2 tablespoons red curry paste, 3 tablespoons full-fat coconut milk, 1 tablespoon lime juice, 1 teaspoon grated ginger, and 1 teaspoon maple syrup until smooth.
This dressing adds a fragrant, slightly sweet depth that complements the earthy black rice. Drizzle generously over your bowl—about 1 tablespoon per serving—just before eating to maintain texture. 🌶️
Sweet Chili Glaze
Simmer ¼ cup coconut aminos, 2 tablespoons rice vinegar, 1 tablespoon chili garlic sauce, and 1 teaspoon agave over low heat for 5 minutes until slightly thickened.
This glaze brings a tangy-sweet contrast that works beautifully with the creamy coconut base. Use sparingly—about ½ teaspoon per bowl—to avoid overpowering the dish.
Mango-Habanero Salsa
Dice 1 ripe mango and ½ habanero pepper, then mix with 1 tablespoon lime juice, 1 tablespoon chopped cilantro, and a pinch of sea salt. This tropical salsa adds a refreshing, slightly spicy kick that brightens the rich coconut flavors.
Serve on the side or spoon directly into the bowl for a fresh contrast. 🌶️
Peanut-Tahini Sauce
Whisk together 2 tablespoons creamy peanut butter, 1 tablespoon tahini, 1 tablespoon lime juice, 1 teaspoon soy sauce, and 1 teaspoon maple syrup until smooth. Thin with 1-2 tablespoons water if needed.
This nutty sauce adds protein and a creamy, savory dimension that pairs perfectly with the coconut rice. Drizzle lightly—about 1 teaspoon per serving—to enhance rather than dominate.
Lime-Cilantro Crema
Blend ½ cup coconut yogurt, 2 tablespoons lime juice, 1 tablespoon chopped cilantro, ½ teaspoon sea salt, and a pinch of black pepper until smooth. This tangy, herby crema cuts through the richness of the coconut milk and adds a cooling contrast.
Use it as a finishing touch—about 1 teaspoon per bowl—to elevate the dish's freshness. 🌿
Sesame-Ginger Vinaigrette
Whisk together 2 tablespoons extra-virgin olive oil, 1 tablespoon rice vinegar, 1 teaspoon toasted sesame oil, 1 teaspoon grated ginger, and ½ teaspoon soy sauce.
This light, umami-rich dressing adds a sophisticated touch without overpowering the black rice. Drizzle lightly—about 1 teaspoon per bowl—to complement the dish's natural flavors. ✨
Nutrition facts
Frequently asked questions
Why does black rice turn gray when cooked?
The deep purple-black color of black rice comes from anthocyanins, which react to heat and acidity. When cooked with coconut milk (which contains natural acids), the color may shift to a muted gray or brown—this is normal and doesn't affect flavor or nutrition! For a richer purple hue, add a pinch of turmeric or beet powder to the cooking liquid. The texture remains perfectly chewy and delicious.
Can I substitute coconut milk with another dairy-free option?
Yes, but texture and flavor will change. For a lighter option, use unsweetened almond milk or cashew milk, but the dish will be less creamy. For a richer alternative, try full-fat oat milk (blended with 1 tablespoon coconut cream for thickness). The coconut milk's natural sweetness and fat content are key to balancing the earthy black rice.
How do I prevent the coconut milk from curdling?
Curdling happens when coconut milk is heated too quickly or mixed with acidic ingredients (like lime juice) before cooking. To avoid this, whisk the coconut milk gently into the simmering rice and add lime juice only after the rice is fully cooked. For extra insurance, stir in 1 teaspoon arrowroot powder when combining the liquids—it stabilizes the mixture.
What's the best way to store leftovers?
Store cooked black rice in an airtight container with a damp paper towel to prevent drying. Keep it refrigerated for up to 5 days. For the coconut milk mixture, store it separately in the fridge for 3 days max—reheat gently with a splash of water to restore creaminess. Toasted coconut flakes stay fresh for 2 weeks in a sealed jar, while avocado and edamame should be added fresh when reheating.
Can I make this dish ahead of time for meal prep?
Prep all components separately: cook the rice and coconut mixture, toast the coconut flakes, and chop garnishes. Store in individual containers—assemble bowls just before serving to keep toppings crisp. The rice reheats beautifully, while fresh additions like avocado and lime should be added after warming. This method saves 20 minutes on busy weekdays while keeping flavors vibrant.
