By Anna
This Coconut Milk Rice Porridge sits somewhere between congee, arroz con leche, and a Southeast Asian rice pudding β rice slow-simmered in coconut milk until every grain has swelled into a thick, silky porridge. It’s rich without being heavy, gently sweet without much added sugar, and fragrant with lemon zest and vanilla in a way that makes the kitchen smell like a good reason to get out of bed.
Versions of this dish show up across Southeast Asia, the Caribbean, and Latin America, which makes sense β rice and coconut milk are available almost everywhere, and together they need very little else to feel complete. This is a gentle, easy-to-love take that works as breakfast, a light dessert, or a warming afternoon bowl. One pot, about 25 minutes of simmering, and not much else.
Why This Beats a Standard Bowl of Oatmeal
Coconut milk brings a richness that no amount of tweaking an oat-to-water ratio can replicate. The fat in coconut milk also provides more sustained energy than the same calories from grain and water alone, so it holds off hunger longer. Rice gives a different texture entirely β each grain stays just barely distinct in the creamy liquid, giving the porridge both body and a soft, custard-like give against the spoon.
It’s also dairy-free and gluten-free straight out of the base recipe, no substitutions required β one of the more genuinely inclusive breakfasts you can make.
The Details That Actually Matter
- Use canned, not carton: Full-fat canned coconut milk is the only version with enough fat to emulsify with the rice starch and create that velvety texture. Carton or “light” coconut milk is too watery and never quite gets there, no matter how long it cooks.
- Keep the heat low: High heat separates coconut milk’s fat from its liquid, leaving a greasy film on top. Once it hits a boil, drop it to a gentle simmer and stay there. If it does start to separate, stirring vigorously off the heat usually brings it back together.
- Rinse the rice, but don’t overdo it: Two to three rinses is the sweet spot β enough to remove the surface starch that would otherwise cook into a gluey paste, while leaving the interior starch that gradually thickens the porridge into something smooth rather than pasty. Over-rinsing strips out too much starch and leaves you with a thin soup instead.
What to Serve Alongside
Fresh mango and toasted coconut flakes are the most natural topping combination β the closest this gets to a Thai or Balinese breakfast spread. For a fuller morning table, pair it with a cold, tangy yogurt fruit dip; the temperature and flavor contrast against the warm, rich porridge makes for a genuinely complete spread.
Ways to Take It in a Different Direction
- Golden Ginger Turmeric: Add 1 tsp ground turmeric and a few slices of fresh ginger while cooking. Remove the ginger before serving and finish with honey and black sesame seeds β a warming, almost medicinal version for colder mornings.
- Matcha Coconut: Dissolve 2 tbsp matcha in 2 tbsp warm water and stir it into the finished porridge for an earthy, slightly bitter contrast to the sweet coconut base. Try it topped with red bean paste and mochi.
- Savory Congee-Style: Skip the sugar, vanilla, and zest. Cook a minced garlic clove and sliced green onion in the pot for 60 seconds before adding the rice, along with a teaspoon of fish sauce or soy sauce. Finish with a soft-boiled egg, a drizzle of sesame oil, more green onion, and a pinch of white pepper.
- Mango Sticky Rice Inspired: Top generously with ripe mango, toasted coconut, chopped peanuts, and an extra drizzle of coconut milk for a dessert-leaning breakfast bowl.
Storage and Reheating
The porridge thickens noticeably as it cools β a bowl that looks perfectly poured hot will be much thicker cold from the fridge. That’s expected. Store in an airtight container for up to 4 days.
- To reheat on the stove: add 2β3 tbsp of coconut milk or water per serving and warm over medium-low heat, stirring until it loosens back to creamy.
- To reheat in the microwave: warm in 90-second bursts, stirring between each and adding a splash of liquid if it’s too thick.
- Note: This porridge doesn’t freeze well β the rice turns mushy and the coconut milk separates on thawing. Make only what you’ll eat within four days.
Common Mistakes to Avoid
- Cooking too hot: This causes scorching and separation, and a scorched bottom will taint the whole pot. If you smell something faintly bitter or nutty while stirring, drop the heat immediately and stir in a splash of water off the heat.
- Not stirring often enough: Especially in the first 10 minutes when the porridge is still thin and the rice can settle against the hot pan. Stir and scrape every 3β4 minutes throughout.
- Using light or carton coconut milk: The fat content in full-fat canned coconut milk isn’t optional here β no amount of extra cooking time makes up for it.