Champorado is a beloved Filipino chocolate rice porridge, made by simmering glutinous rice with cocoa powder and coconut milk until thick and creamy. It’s typically served warm for breakfast or as a merienda (afternoon snack), often paired with salted dried fish (tuyo) for a sweet-and-salty contrast. This guide walks you through making it from scratch using cocoa powder, with tips for achieving the perfect consistency and troubleshooting common issues.
What You’ll Need
- 1 cup (200 g) glutinous rice (also called sticky rice or malagkit; substitute: sushi rice, which is slightly less sticky)
- 4 cups (950 ml) water, divided
- 1/2 cup (50 g) unsweetened cocoa powder (Dutch-processed or natural both work)
- 3/4 cup (150 g) granulated sugar, adjust to taste
- 1 can (13.5 oz / 400 ml) coconut milk (or 1 cup / 240 ml) – for serving, plus extra for drizzling
- Pinch of salt
- Optional toppings: condensed milk, evaporated milk, or extra coconut milk
Step-by-Step
- Rinse the rice. Place the glutinous rice in a fine-mesh strainer and rinse under cold running water until the water runs clear. This removes excess starch and prevents the porridge from becoming gummy.
- Toast the rice (optional but recommended). In a dry, heavy-bottomed pot over medium heat, toast the rinsed rice for 2-3 minutes, stirring constantly, until it smells nutty and starts to lightly brown. This adds depth of flavor. Skip this step if you prefer a plain taste.
- Add water and simmer. Pour in 3 cups (710 ml) of water and bring to a boil over high heat. Reduce heat to low, cover, and let it simmer for 15-20 minutes, stirring occasionally, until the rice is tender and has absorbed most of the water. The rice should be soft but still slightly chewy.
- Make the cocoa slurry. While the rice cooks, whisk the cocoa powder with the remaining 1 cup (240 ml) of water in a small bowl until smooth and no lumps remain. This prevents clumping when added to the pot.
- Add cocoa and sugar. Pour the cocoa slurry into the cooked rice and stir well. Add the sugar and a pinch of salt. Cook over medium-low heat, stirring frequently, for 5-7 minutes until the porridge thickens and turns a rich chocolate color. Adjust sweetness to taste.
- Finish with coconut milk. Stir in about half of the coconut milk (approximately 1/2 cup / 120 ml) and cook for another 2-3 minutes until heated through. The porridge should be thick but still pourable; it will thicken further as it cools.
- Serve. Ladle the champorado into bowls. Drizzle each serving with the remaining coconut milk or condensed milk, if desired. Serve hot. Traditionally, it’s paired with tuyo (salted dried fish) – if you add it, keep it on the side so each person can decide.
Common Mistakes
- Using regular rice: Non-glutinous rice (like jasmine or long-grain) will not break down into a creamy porridge; it will remain separate and watery. Stick to glutinous rice or sushi rice.
- Adding cocoa powder directly to the pot: This creates lumps that are hard to dissolve. Always mix cocoa with water first to make a slurry.
- Over-stirring after adding cocoa: Stirring too vigorously can make the rice break down completely into a paste. Stir gently just to combine.
- Making it too thick: Champorado should be like a thick porridge, not a solid block. If it becomes too thick, thin it with a splash of water or coconut milk.
- Skipping the salt: A pinch of salt balances the sweetness and brings out the chocolate flavor. Don’t omit it.
Tips
- Use full-fat coconut milk for the richest flavor. Light coconut milk will make a thinner, less creamy porridge.
- Toast the rice for a deeper, nutty flavor that complements the cocoa.
- Adjust sweetness to your taste. Start with 1/2 cup (100 g) of sugar, then add more after tasting. Some people prefer a more bitter chocolate flavor.
- For a richer chocolate flavor, use Dutch-processed cocoa, which is less acidic and smoother. Natural cocoa is more bitter and floral.
- Make it ahead: Champorado reheats well. Store in the fridge and reheat with a little water or milk to restore the creamy texture.
- Vegan version: Use coconut milk and skip any dairy toppings; it’s naturally vegan.
Troubleshooting
- Porridge is too thick: Stir in additional hot water or coconut milk, one tablespoon at a time, until it reaches your desired consistency.
- Porridge is too thin: Continue cooking over low heat, stirring frequently, for another 5-10 minutes until it thickens. You can also mash a few rice grains against the side of the pot to release more starch.
- Cocoa lumps: If you see lumps, whisk vigorously while the porridge is still hot. If they persist, blend the porridge with an immersion blender for a smooth texture (this changes the texture slightly but is fine).
- Rice is still hard after 20 minutes: Glutinous rice can vary in age; add 1/2 cup (120 ml) of hot water and continue simmering for another 5-10 minutes until tender.
- Burnt bottom: If you smell burning, immediately turn off the heat and transfer the unburnt porridge to another pot, scraping gently. Do not stir the burnt bits in.
- Too sweet: Add a pinch more salt or a squeeze of lime juice to balance the sweetness.
Frequently Asked Questions
Can I use cocoa powder instead of tablea (traditional cacao tablets)?
Yes, cocoa powder works perfectly. Tablea is a traditional Filipino chocolate made from roasted cacao beans, often unsweetened. If using tablea, you may need to adjust sugar and add more for a stronger chocolate flavor. Cocoa powder is a convenient substitute and gives a similar result.
What is the best rice for champorado?
Glutinous rice (malagkit) is the traditional choice because it becomes sticky and creamy. Sushi rice is a good substitute, though it’s slightly less sticky. Avoid regular long-grain rice as it won’t achieve the right texture.
Can I make champorado without coconut milk?
Yes, you can omit coconut milk and just use water. The porridge will be less rich and creamy, but still delicious. You can also use evaporated milk or regular milk for a different flavor.
How do I store and reheat champorado?
Store in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water or milk and warm in a pot over low heat, stirring occasionally, until heated through. You can also microwave in 30-second intervals, stirring in between.
Is champorado supposed to be very sweet?
Traditional champorado is sweet, but the level varies by preference. The sugar is adjustable – start with less and add more to taste. Some regions serve it with salty tuyo to contrast the sweetness.
Can I make champorado in a rice cooker?
Yes. Combine rinsed rice, water, cocoa slurry, sugar, and salt in the rice cooker. Cook on the regular setting, then stir in coconut milk at the end. The texture may be slightly different, but it’s a convenient method.
Related
- Jalebi Recipe Without Yeast (Crispy & Syrupy)
- Jalebi Street Food Recipe: Crispy, Syrupy Indian Pretzels
- Pakora Recipe with Spicy Ketchup
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).