Maja blanca is a creamy Filipino coconut pudding set with cornstarch. You simmer coconut milk, evaporated milk and sugar, stir in a cornstarch slurry and sweet corn, and cook until very thick. Pour it into a tray, chill until set, and top with golden latik. It slices into soft, milky squares — no oven needed.

What is maja blanca

Maja blanca means “white delicacy” (from the Spanish manjar blanco), and that is exactly what it is: a pale, silky coconut pudding that firms up just enough to cut into neat squares. It belongs to the wide family of Filipino kakanin — traditional sweets built on coconut — even though it is thickened with cornstarch rather than the ground rice used in many of its cousins. It shows up at fiestas, at Noche Buena (the Christmas Eve feast), and at everyday merienda (the mid-afternoon snack) alike, because it is inexpensive, no-bake, and loved by everyone from lolo (grandpa) to the littlest apo (grandchild).

Part of its charm is how humble the ingredients are. Coconut milk, a little cornstarch, sugar, and a can of sweet corn are all it really takes, yet the result feels far more special than the effort suggests. In the provinces you will often see it sold in banana-leaf packets or set in wide trays and cut on the spot. The magic is in two simple things: a coconut base rich enough to taste luxurious, and enough cornstarch, fully cooked, so it sets cleanly and slices without collapsing. Master those and this becomes one of the most reliable desserts in your repertoire. For more sweets in the same spirit, see our easy Filipino desserts.

Ingredients

This fills a standard square tray and cuts into about 9 pieces.

  • 4 cups coconut milk (about 1 litre)
  • 1 cup evaporated milk
  • 3/4 cup granulated sugar (adjust to taste)
  • 3/4 cup cornstarch
  • 1 cup whole-kernel sweet corn, drained
  • 1/4 cup water, to dissolve the cornstarch
  • 1 cup coconut cream, for the latik topping

Two ingredients deserve a note. Coconut milk is the backbone of the flavour; fresh-pressed gata is wonderful if you can get it, but good canned coconut milk is perfectly authentic and far more convenient. Cornstarch is the setting agent — the ratio here is generous on purpose, because maja blanca should hold a clean square, not wobble like a loose custard. If you like it softer, you can ease back slightly, but do not cut it too far or it will not set.

How to make maja blanca

  1. Make the latik first. Simmer the coconut cream over medium-low heat, stirring often. It will bubble, then the oil will separate and little curds will form and slowly turn golden brown. Strain out the toasted curds — that is your latik — and keep the fragrant coconut oil for greasing the tray.
  2. In a pot, combine the coconut milk, evaporated milk and sugar. Warm over medium heat, stirring, until the sugar dissolves.
  3. In a bowl, dissolve the cornstarch in 1/4 cup water until completely smooth — no lumps.
  4. Lower the heat under the pot. Pour in the cornstarch slurry slowly while stirring constantly so it thickens evenly.
  5. Add the sweet corn and keep stirring. The mixture will go from milky to thick and glossy.
  6. Cook until it is very thick — thick enough that dragging the spoon across the bottom leaves a clear line for a second. This is the step people rush; do not.
  7. Pour into a lightly greased tray and smooth the top with the back of a spoon.
  8. Cool to room temperature, then chill until fully set. Top with latik and slice into squares.

The no-lumps trick. Always dissolve cornstarch in cold or room-temperature liquid before it touches the hot pot. Dumping dry cornstarch into simmering milk gives you rubbery lumps. And keep stirring the whole time it thickens — the bottom scorches fast once the mixture gets heavy, and a scorched note is hard to hide in something this delicate.

Making perfect latik

Latik is worth understanding because it is the crowning touch. It is simply the golden-brown curds left behind when you simmer coconut cream long enough for the oil to separate from the solids and those solids to toast. It takes patience — 15 to 20 minutes of gentle, attentive simmering — and it can go from golden to burnt quickly, so stay close and stir near the end. The reward is little nuggets that are nutty, crunchy and deeply coconutty, a perfect contrast to the soft pudding beneath.

Short on time or coconut cream? Toasted desiccated coconut, browned dry in a pan until fragrant, is a quick and genuinely good substitute. It gives you the same golden, crunchy top without the long simmer.

Common variations

Style What changes
Maja blanca con mais Extra sweet corn stirred through — the most popular version
Cheesy maja A little grated cheese on top for a sweet-salty finish
Extra rich Use coconut cream in place of some coconut milk; loosen with a splash of water
Quick topping Toasted desiccated coconut instead of homemade latik

The corn-and-cheese pairing may sound unusual to newcomers, but sweet-and-salty is a much-loved Filipino flavour combination — the same instinct that puts cheese in ensaymada and on halo-halo. A light scatter of grated cheese over the top, against the sweet coconut base, is genuinely delicious.

Troubleshooting

Most maja blanca problems come down to the cornstarch and the cooking time. It will not set: the mixture was not cooked thick enough before pouring, or there was too little cornstarch — next time, cook it until it visibly mounds on the spoon, and chill it fully. It is rubbery or too firm: you used too much cornstarch or overcooked it; ease back slightly next time. It has lumps: the cornstarch went in undissolved or the mixture was not stirred constantly; always slurry the cornstarch in cold liquid first and keep stirring. It tastes bland: a pinch of salt does wonders in a coconut dessert, sharpening the sweetness and deepening the coconut flavour. It weeps liquid after a day: this is normal for cornstarch puddings and harmless; pour off any liquid and serve.

When to serve maja blanca

Maja blanca is a gathering dessert. Because it is made in a tray, chills well and cuts into tidy squares, it is ideal for feeding a crowd without last-minute fuss. You will find it at fiestas, birthdays, baptisms and, above all, at Christmas, where it joins the parade of sweets on the Noche Buena table. It also makes a lovely everyday merienda with coffee or hot tsokolate. Because it needs no oven, it is a favourite of OFWs and diaspora cooks working in small kitchens far from home — a few affordable pantry items and one pot are all it takes to bring a taste of the Philippines to the table.

Tips and storage

Sweetness is personal — Filipino desserts are usually gently sweet rather than cloying, so taste the warm mixture before it sets and adjust. Remember the corn and latik add sweetness too, so it is easy to overshoot. Aim for a pudding that lets the coconut come through rather than one that tastes mainly of sugar.

For clean squares, let it set fully in the fridge, then use a knife dipped in warm water and wiped between cuts. Store covered for about 3 days; the texture is at its silkiest in the first day or two, and after that it may weep a little liquid, which is harmless. Add the latik only just before serving so it stays crunchy against the soft pudding rather than softening on top.

A quick note on texture over time: maja blanca is at its silkiest on the day it is made and the day after. If you are preparing it well ahead, hold off on the latik and keep the pudding tightly covered so it does not pick up fridge odours or dry out at the edges. Serve it cool rather than fridge-cold for the fullest coconut flavour — take it out about 15 minutes before slicing. If you are transporting it to a party, carry it in its tray and cut it on arrival, adding the latik at the last moment so the top still looks freshly made.

Maja blanca is a lovely make-ahead for gatherings and a fixture on the Filipino Christmas table, where it sits happily beside heavier sweets. Serve it after a hearty main like pininyahang manok or kare-kare, and find more treats to cook on the Kusina recipe hub.