Home RecipesFilipino Creamy Maja Blanca

Creamy Maja Blanca

by Paula

Today I’ll be sharing with you a recipe for one of my favorite childhood desserts, the Maja Blanca.

Maja Blanca is a creamy, gelatinous Filipino dessert that is made from several types of milk (chiefly coconut milk), thickened with cornstarch and topped with latik (cooked coconut topping). It is a traditional dessert that is served during get togethers.

Some Interesting Facts about Maja Blanca

It’s amazing how a history of colonial rule can link countries from opposite sides of the globe. For example, the Philippines and Puerto Rico were both outposts of the Spanish Empire and were, subsequently, annexed by the US sometime after 1898

Maja Blanca

Aside from the colonial past and the Spanish sounding names, both countries share an affinity for consuming a type of coconut pudding which is known as maja blanca in the Philippines and tembleque in Puerto Rico.

Of course, we can trace the proliferation of analogous milk-based desserts back to the Spanish colonizers. Maja blanca is a derivative of manjar blanco or blancmange. Being a bit of a history bug, it’s utterly fascinating to note the impact of colonization to the local cuisines. I think I’ll make a special effort to mark those similarities in the future.

Maja Blanca

Anyway, while putting together the list of recipes to blog about, I was hit with nostalgia when I thought of maja blanca. I think nostalgia hits more often as you grow older as I found myself thinking about fond memories of my childhood while eating the food that I was writing about.

Back when I was a kid, I had another neighbor (a lot of my neighbors were good cooks and entrepreneurs) who went around and sold yema and maja blanca in the afternoons.

Maja Blanca

There wasn’t a lot of corn kernels or latik toppings and the maja blanca was a little warm, but I was always given a huge serving on account of being friends with the  maja blanca lady.

This recipe…

I struggled a bit to come up with a recipe that I was happy with. I tried to balance the amount of cornstarch with the amount of liquid in the recipe. For a creamier maja blanca, I used coconut milk, condensed milk, and fresh milk but you can always replace the fresh milk with evaporated milk anytime.

I prefer to use creamed corn kernels because they’re less chunky and less prone to pockmarking the maja blanca, but it’s totally fine to use whole kernels, too. In fact, I ran out of creamed corn and had to partially substitute with whole kernels.

Maja Blanca

Once the coconut milk, condensed milk, and fresh milk are heated, take a few tablespoons and stir them with the dissolved cornstarch. This sort of insulates the cornstarch and prevents it from cooking as soon as you put it in.

Don’t forget to stir constantly once you have added the cornstarch. Based on my estimate, it takes around 7-10 minutes for the mixture to thicken. Cook until the mixture is thick enough (like paste) that it drops in globs and sticks to your ladle.

You can top it with toasted coconut flakes, latik, cheese, or corn kernels before serving. Enjoy!

Maja Blanca
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Maja Blanca

  • Author: Paula (Gobble The Cook)
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Total Time: 35 minutes
  • Yield: 1 9×13 pan 1x


Maja Blanca is a creamy, gelatinous Filipino dessert made from several types of milk, chiefly coconut milk, thickened with cornstarch and topped with latik (cooked coconut topping). It is a traditional dessert served during get togethers.


  • 600 ml (2 1/2 cups) coconut milk
  • 1 390 gram can (1 1/4 cups, 14 oz) condensed milk
  • 110 grams (1/2 cup) sugar
  • 360 ml (1 1/2 cups) fresh milk
  • 125 grams (1 cup) cornstarch
  • 180 grams (1 cup) creamed corn

For latik:

  • 480 ml (2 cups) coconut milk


For the Latik:

  1. In a saucepan, boil the coconut milk until it thickens. Lower the heat.
  2.  Stir constantly until the coconut milk separates into oil and solids.
  3. Cook until the solids turn golden brown. Strain and reserve the oil for oiling the pan later.

For the Maja Blanca:

  1. In a small bowl, dissolve the cornstarch with 1/2 cup of fresh milk. Set aside.
  2. Lightly grease a 9×13 pan with the oil from the latik.
  3. In a large casserole, mix the coconut milk, condensed milk, and the rest of the fresh milk. Add the sugar and the creamed corn. Heat the mixture over medium heat until the sugar is dissolved and small bubbles form on the surface of the milk.
  4. Take 3 tablespoons of the milk mixture and add to the dissolved cornstarch.  Stir until combined.
  5. Lower the heat. Add the cornstarch to the milk mixture.
  6. Stir constantly to prevent overcooking the mixture. Cook until a thick paste forms, about 7-10 minutes.
  7. Quickly pour onto the prepared pan, using an oiled spatula to spread the mixture evenly.
  8. Cool to room temperature before chilling in the fridge for at least 30 minutes.
  9. Top with latik, cheese, toasted coconut flakes, or corn kernels before serving.
  • Category: Filipino, Filipino Dessert
  • Method: Chilling
  • Cuisine: Filipino

Keywords: Maja Blanca

Check some more recipes!


You may also like

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.