Champorado Recipe: Filipino Chocolate Rice Porridge

Updated November 6, 2026

Total time
30 min
prep 5 min · cook 25 min
Serves
4
portions as written

Jump to recipe

Champorado Recipe: Filipino Chocolate Rice Porridge

Champorado is a beloved Filipino breakfast and merienda (snack) made by cooking sticky rice with cocoa powder until thick and creamy. It’s sweet, comforting, and surprisingly simple to make from scratch with everyday ingredients. This version uses cocoa powder for a deep, slightly bitter chocolate flavor that pairs perfectly with the natural sweetness of sugar and the salty contrast of dried fish (tuyo) on the side.

Ingredients

  • 1 cup (200 g) glutinous rice (also called sweet rice or malagkit)
  • 4 cups (960 ml) water, divided
  • ½ cup (50 g) unsweetened cocoa powder (Dutch-processed or regular)
  • ¾ cup (150 g) granulated sugar, adjust to taste
  • 1 can (13.5 oz / 400 ml) coconut milk (optional, for richness)
  • Pinch of salt

Instructions

  1. Rinse the glutinous rice in a fine-mesh strainer under cold running water until the water runs clear. Drain well.
  2. In a medium saucepan, combine the rice and 3 cups (720 ml) of water. Bring to a boil over medium-high heat, then reduce heat to low and simmer, uncovered, for 10 minutes, stirring occasionally to prevent sticking.
  3. In a small bowl, whisk the cocoa powder with the remaining 1 cup (240 ml) of water until smooth and no lumps remain.
  4. Pour the cocoa mixture into the rice and stir well. Continue to cook over low heat, stirring frequently, for another 10–15 minutes, until the rice is tender and the porridge has thickened to your desired consistency. It should be creamy but still pourable.
  5. Stir in the sugar and a pinch of salt. If using coconut milk, add it now and stir to combine. Cook for another 2–3 minutes until heated through. Adjust sweetness to taste.
  6. Serve warm in bowls. Traditionally, champorado is topped with a drizzle of coconut milk and paired with tuyo (dried salted fish) on the side.

Tips

  • Substitute for glutinous rice: If you can’t find glutinous rice, use sushi rice or short-grain white rice. The texture will be slightly less sticky but still creamy.
  • Prevent lumps: Always whisk the cocoa powder with cold or room-temperature water before adding it to the hot rice. This ensures a smooth, lump-free porridge.
  • Adjust consistency: Champorado thickens as it cools. If it becomes too thick, add a splash of hot water or milk when reheating to loosen it.
  • Don’t skip the salt: A tiny pinch of salt balances the sweetness and enhances the chocolate flavor. It won’t make the porridge salty.

Serving Suggestions

Serve champorado warm for breakfast or as an afternoon snack. The classic Filipino way is to pair it with tuyo (dried salted fish) or daing na bangus (marinated milkfish) for a sweet-and-savory contrast. For a richer treat, drizzle extra coconut milk on top or add a pat of butter. You can also top it with toasted coconut flakes or a sprinkle of cinnamon for extra flavor.

Variations

  • Champorado with Tablea: Use 4–5 pieces of traditional Filipino tablea (pure cacao tablets) instead of cocoa powder. Break them into chunks and melt them in the hot water before adding to the rice.
  • Vegan Champorado: Use coconut milk instead of water for a richer, dairy-free version. Omit the butter and use a plant-based sweetener like coconut sugar if desired.
  • Chocolate Oatmeal Porridge: For a quicker alternative, substitute rolled oats for the glutinous rice and cook according to package directions, then stir in cocoa powder and sugar.
  • Spiced Champorado: Add ½ teaspoon of ground cinnamon or a pinch of cayenne pepper along with the cocoa powder for a warm, spicy kick.

Storage and Reheating

Store leftover champorado in an airtight container in the refrigerator for up to 3–4 days. It will thicken significantly when chilled. To reheat, place it in a saucepan with a splash of water or milk and warm over low heat, stirring frequently, until heated through. You can also microwave individual portions in 30-second intervals, stirring in between. If you want to freeze champorado, let it cool completely, then transfer to freezer-safe bags or containers. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Frequently Asked Questions

Can I use regular rice instead of glutinous rice? Yes, but the texture will be different. Regular rice will produce a thinner, more watery porridge. For a creamier result, use short-grain rice or add a bit more rice flour to thicken.

Is champorado supposed to be very sweet? Traditionally, it is quite sweet, but you can adjust the sugar to your preference. Start with ½ cup and add more if needed. The saltiness of the dried fish balances the sweetness, so don’t skip it if you’re serving with tuyo.

Can I make champorado with milk instead of water? Yes, you can substitute some or all of the water with milk (dairy or plant-based). This will make the porridge richer and creamier. Just be careful not to let it boil over, as milk can foam.

Why is my champorado bitter? Bitter champorado is usually caused by using too much cocoa powder or a very dark variety. Use a good-quality unsweetened cocoa powder and stick to the recommended amount. You can also add a pinch of salt to reduce bitterness.

Can I make champorado ahead of time? Yes, you can make it a day ahead and refrigerate. Reheat gently with a little extra liquid. The flavor actually deepens overnight, making it even more delicious the next day.

What is tablea and how is it different from cocoa powder? Tablea are small, pure cacao tablets made from roasted and ground cacao beans. They have a more intense, slightly gritty texture and a deeper chocolate flavor. Cocoa powder is more convenient and produces a smoother porridge, but tablea is the traditional choice.

Related

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).