Champorado (Filipino Rice Porridge With Chocolate)

This slightly sweet, chocolatey Filipino porridge is a perfect breakfast or midday snack.

By
Yana Gilbuena
Yana Gilbuena is a contributing writer at Serious Eats.
Yana Gilbuena was born in the Philippines. She's a chef that educates others about Filipino food and culture through pop-up dinners, recipes, and cookbooks. She published her own cookbook in 2019, No Forks Given.
Learn about Serious Eats' Editorial Process
Updated September 06, 2024
Overhead view of two bowls of Champorado and a side plate of candied anchovies

Serious Eats / Vicky Wasik

Why It Works

  • Soaking the rice for several hours produces a softer, fluffier texture and reduces the cooking time.
  • Finely chopping the chocolate helps it melt consistently, preventing lumps. 
  • A combination of chocolate in varying percentages helps dial in the chocolate flavor so that it's perfectly bittersweet. 
  • Spicy candied anchovies are the perfect complement to this dark, earthy, bitter chocolate rice porridge.

Champorado is a slightly sweet, chocolatey porridge topped with a drizzle of condensed milk and a smattering of dried salted fish. The salty-sweet porridge is typically served for breakfast or as a midday snack in the Philippines. 

For those familiar with Mexican cooking, the name of this dish might be familiar—and that's no accident. For at least 200 years, the Philippines and Mexico were tied together as colonies of Spain, working as ports for the Galleon Trade. That historical trade route brought on the exchange of flora, fauna, language, cuisine, knowledge, and people. That exchange, albeit forced, contributed to the evolution of Filipino cuisine to what it is now. Champorado is a derivative of the Mexican corn-based chocolate drink known as champurrado.

Side angle view of a spoon holding up Champorado with candied anchovies

Serious Eats / Vicky Wasik


It’s a great example of a Mexican dish indigenized into Filipino cuisine. To make it our own, Filipinos used rice instead of corn. (Adopting grain-based porridges was something Filipinos already had experience with: Before Spanish colonization, the Chinese had introduced congee to the Philippines, which we turned into our own versions like lugaw and arroz caldo.) Cacao is not endemic to the Philippines; it originated in Mexico, arriving by way of the galleon trade. Its addition, in the form of tablea (pure ground roasted chocolate that's shaped into tablets), was a nod to the original Mexican drink. Lastly, the addition of condensed milk arrived with soldiers during the American occupation of the Philippines, who introduced canned goods into our diets. 

Tablea is unrefined ground chocolate shaped into logs that are then divided, resulting in a tablet shape. Tablea is usually consumed in a hot chocolate drink, known as sikwate in some regions or just plain tsokolate. In the colonial period, tsokolate, the different ways the drink was prepared was used as a way to judge people in terms of their “worth.” Tsokolate-eh, meaning in its concentrated form, was reserved only for the higher echelons of society, whilst Tsokolate-ah, meaning in a watered down form, was served for the less important people in society. Now, tsokolate has come a long way from being the drink of the elite to the drink of the people. 

Filipino champorado was originally made by boiling sticky rice with water, mixing in sugar and tablea, and then finishing with coconut milk or cow’s milk to balance it. The salted dried fish is usually served on the side to complement the dish. It may sound unusual to those unfamiliar, but salty-sweet seafood snacks are common in much of Asia, and seafood and chocolate specifically have been known to share flavor compounds that make them taste great together.

Overhead view of candied anchovies on a plate

Serious Eats / Vicky Wasik

My version of champorado starts with soaking sticky rice in water, which softens the starch to produce a fluffier texture, and shortens the cooking time. I also like to add coconut milk to the soaked sticky rice for a creamier consistency. Tablea can be found in most Filipino or Asian markets as well as online, but since it can take some effort to track it down, I used a combination of finely chopped chocolate in varying percentages for this recipe: 100%, 70% and 64%. This combination melts seamlessly into the champorado and provides a balanced flavor that's perfectly bittersweet, though any combination of chocolates that are roughly equivalent to the listed ones will also work. (I’ve tried straight-up 100% and 90% chocolate, and neither yields the flavor I was looking for, while the lower-percentage chocolates alone also fall short.) However, if you can find tablea, you can just use it.

As for the salted dried fish, it’s typical to use daing or tuyo, which are common terms for dried fish. These dried fish are usually made with smaller fish like scad, sardines, or rabbitfish, though I like to use dilis, which are dried anchovies. I take the extra step of toasting the dried fish with fresh Thai chile and coating it in caramel before serving. The candied anchovies by themselves not only pair even more seamlessly with the champorado, but they also make a great salty-sweet snack. Although I’ve made it optional, I highly encourage you to try it, just once, your taste buds would thank you.

March 2023

Recipe Details

Champorado (Filipino Rice Porridge With Chocolate) Recipe

Prep 3 hrs
Cook 45 mins
Total 3 hrs 45 mins
Serves 6 to 8 servings

Ingredients

  • 1 1/4 cups glutinous sticky rice (9 ounces; 260g), see note

  • One 13.5-ounce (400ml) can coconut milk

  • 4 1/2 ounces (135g) finely chopped chocolate, preferably from an equal-parts mix of chocolates that include one very dark (100%) and then one or two moderately dark and/or semisweet chocolates (60-70%)

  • 2 tablespoons (25g) granulated sugar

  • 1/2 teaspoon Diamond Crystal kosher salt; for table salt, use half as much by volume

  • Condensed milk, for serving

For the Spicy Candied Anchovies (optional):

  • 1 ounce (30g) dried salted anchovies, see note

  • 1 fresh green or red Thai chile, stemmed and finely chopped

  • 1/4 cup granulated sugar (1 3/4 ounces; 50g)

Directions

  1. For the Champorado: Place rice in a medium bowl and cover by at least 2 inches of room temperature water. Cover bowl and let soak at room temperature for at least 3 hours and up to overnight. Drain rice.

    Overhead view of pouring water into a bowl of rice

    Serious Eats / Vicky Wasik

  2. In a 6-quart pot, add 2 cups (475ml) water and bring to a boil over high heat. Add soaked rice and coconut milk and cook, stirring and scraping bottom of pot constantly with a wooden spatula or spoon to prevent sticking, until liquid has been mostly absorbed and rice is almost fully softened, 15 to 20 minutes.

    Two image collage of rice and coconut milk in a dutch oven and dragging a wooden spoon through the pot to rice a pudding like texture a

    Serious Eats / Vicky Wasik

  3. Reduce the heat to maintain a simmer, then stir in chocolate, sugar, and salt until chocolate is melted and thoroughly incorporated; make sure to scrape the bottom of the pot to prevent the starch from sticking and burning. The consistency of the rice should be similar to porridge or thick congee. Cover pot and set aside.

    Two image collage of an overhead view of chocolate being added to pot and fully incorporated to the rice mixture

    Serious Eats / Vicky Wasik

  4. Meanwhile, for the Spicy Candied Anchovies (optional): Line a rimmed baking sheet with parchment paper. Heat a 10-inch stainless-steel skillet over medium-high heat until lightly smoking. Add anchovies and chile, and cook for 1 minute to allow the flavors to meld.

    Overhead view of anchovies and chiles in a skillet

    Serious Eats / Vicky Wasik

  5. Add sugar, increase heat to high, and cook, stirring constantly to prevent crystallization on the sides, until anchovies are caramelized and deep amber in color, 3 to 5 minutes (the anchovies should be fully coated in the caramelized sugar). Transfer candied anchovies to prepared baking sheet, spreading in as thin a layer as possible, and let cool completely. Once cool, use your hands to break the anchovies apart.

    Four image collage of adding sugar to skillet with anchovies, anchovies caramelized, a sheet of caramelized anchovies on a parchment lined tray, and hands breaking apart the caramel into smaller piece

    Serious Eats / Vicky Wasik

  6. To Serve: Scoop champorado into individual serving bowls, drizzle with condensed milk, and top with candied anchovies (if using). Serve immediately.

    Side angle view of a finished bowl of Champorado

    Serious Eats / Vicky Wasik

Notes

You can use either long-grain sticky rice like Filipino malagkit or short-grain sticky rice for champorado.

You can opt to use Filipino tablea (roasted cacao tablets) instead of the mix of chocolate bars; tablea should also be chopped finely before adding to your rice.

You can also opt to serve with daing or tuyo (other dried fish) that are quickly toasted in a skillet without the chile and caramel, if desired.

Make-Ahead and Storage

Champorado can be refrigerated in an airtight container for up to 5 days. To reheat, warm champorado in the microwave for 1 to 2 minutes; if using a stovetop, add water, 1 tablespoon at a time, until desired consistency.

Candied anchovies can be stored in an airtight container for 1 to 2 weeks.

Nutrition Facts (per serving)
301Calories
19gFat
29gCarbs
4gProtein
×
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories301
% Daily Value*
Total Fat 19g25%
Saturated Fat 14g72%
Cholesterol 7mg2%
Sodium 132mg6%
Total Carbohydrate 29g11%
Dietary Fiber 2g8%
Total Sugars 18g
Protein 4g
Vitamin C 1mg5%
Calcium 76mg6%
Iron 4mg21%
Potassium 302mg6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes