Maja Blanca is a classic Filipino dessert known for its smooth, creamy texture and subtle sweetness. Made primarily from coconut milk, cornstarch, and condensed milk, this delicious pudding-like treat is a favorite at family gatherings, fiestas, and special occasions. The addition of corn and a rich topping of toasted coconut or cheese makes it even more irresistible.
This lighter version of Maja Blanca keeps all the authentic flavors and creamy consistency while using smart ingredient swaps to make it more balanced. It’s easy to prepare, requires minimal ingredients, and doesn’t need an oven, making it a fuss-free yet elegant dessert to serve anytime.
Why You’ll Love This Recipe
Rich and Creamy Texture – A perfectly smooth coconut pudding with just the right amount of thickness.
Simple Ingredients – Uses pantry staples and requires no special equipment.
Naturally Gluten-Free – Made with cornstarch instead of flour, making it a great gluten-free dessert option.
Customizable – Adjust sweetness, add toppings, or mix in extra flavors to suit your taste.
Perfect for Any Occasion – Great for holidays, parties, or as an everyday sweet treat.
Ingredients
For the Maja Blanca
- 3 cups coconut milk
- 1 cup evaporated milk
- ½ cup condensed milk (or less for a milder sweetness)
- ½ cup sugar substitute (or regular sugar)
- 1 cup sweet corn kernels (drained if using canned)
- ½ cup cornstarch
- 1 cup water
- 1 tsp vanilla extract (optional)
For the Topping
- ½ cup toasted desiccated coconut or grated cheese
Instructions
Prepare the Coconut Mixture
- In a pot over medium heat, combine coconut milk, evaporated milk, condensed milk, and sugar substitute. Stir well and bring to a gentle simmer.
- Add the sweet corn kernels and continue to stir occasionally to prevent burning.
Make the Cornstarch Slurry
- In a separate bowl, dissolve cornstarch in 1 cup of water, stirring until smooth and lump-free.
- Slowly pour the cornstarch mixture into the simmering coconut milk while stirring continuously.
Cook Until Thickened
- Stir constantly over low to medium heat until the mixture thickens to a pudding-like consistency (about 8-10 minutes).
- Add vanilla extract if using and mix well.
Set the Maja Blanca
- Pour the thickened mixture into a lightly greased or lined rectangular dish or mold.
- Smooth the top with a spatula and let it cool at room temperature.
Add the Topping
- Once cooled, sprinkle with toasted desiccated coconut or grated cheese for added flavor and texture.
- Refrigerate for at least 2 hours before slicing for best results.
Serve & Enjoy
- Cut into squares or slices and serve chilled.

Nutritional Information (Per Serving)
Calories: 180 | Carbs: 25g | Fat: 6g | Protein: 3g | Fiber: 2g
Tips for Success
- Stir Constantly: This prevents lumps from forming and ensures a smooth, even texture.
- Use Fresh Coconut Milk If Possible: It enhances the richness and flavor compared to canned coconut milk.
- Adjust Sweetness: Reduce or increase the sweetener depending on your preference.
- Let It Set Properly: For the best consistency, allow at least 2 hours of chilling before serving.
- Experiment with Toppings: Try crushed peanuts, latik (coconut curds), or even fresh fruit for a unique twist.
Why This Recipe Works
- Coconut milk provides a rich, creamy base while keeping the dish dairy-light.
- Cornstarch thickens the mixture without adding extra fat or calories.
- The use of a sugar substitute or less condensed milk helps keep it balanced.
- Toasted coconut or cheese topping adds a flavorful contrast to the smooth pudding.
This Creamy Maja Blanca is a delightful and easy-to-make dessert that brings authentic Filipino flavors to your table with a lighter twist. The combination of creamy coconut, sweet corn, and delicious toppings creates a treat that’s both satisfying and comforting.
Whether you’re making it for a special occasion or just craving a smooth, silky dessert, this version of Maja Blanca is sure to become a favorite. Enjoy every spoonful of this sweet and creamy coconut pudding with friends and family!
The Best Creamy na Maja Blanca You’ll Ever Taste
8-10
servings10
minutes20
minutes180
kcalIngredients
For the Maja Blanca
3 cups coconut milk
1 cup evaporated milk
½ cup condensed milk (or less for a milder sweetness)
½ cup sugar substitute (or regular sugar)
1 cup sweet corn kernels (drained if using canned)
½ cup cornstarch
1 cup water
1 tsp vanilla extract (optional)
For the Topping
½ cup toasted desiccated coconut or grated cheese
Instructions
- Prepare the Coconut Mixture
In a pot over medium heat, combine coconut milk, evaporated milk, condensed milk, and sugar substitute. Stir well and bring to a gentle simmer.
Add the sweet corn kernels and continue to stir occasionally to prevent burning. - Make the Cornstarch Slurry
In a separate bowl, dissolve cornstarch in 1 cup of water, stirring until smooth and lump-free.
Slowly pour the cornstarch mixture into the simmering coconut milk while stirring continuously. - Cook Until Thickened
Stir constantly over low to medium heat until the mixture thickens to a pudding-like consistency (about 8-10 minutes).
Add vanilla extract if using and mix well. - Set the Maja Blanca
Pour the thickened mixture into a lightly greased or lined rectangular dish or mold.
Smooth the top with a spatula and let it cool at room temperature. - Add the Topping
Once cooled, sprinkle with toasted desiccated coconut or grated cheese for added flavor and texture.
Refrigerate for at least 2 hours before slicing for best results. - Serve & Enjoy
Cut into squares or slices and serve chilled.
Notes
- Stir Constantly: This prevents lumps from forming and ensures a smooth, even texture.
Use Fresh Coconut Milk If Possible: It enhances the richness and flavor compared to canned coconut milk.
Adjust Sweetness: Reduce or increase the sweetener depending on your preference.
Let It Set Properly: For the best consistency, allow at least 2 hours of chilling before serving.
Experiment with Toppings: Try crushed peanuts, latik (coconut curds), or even fresh fruit for a unique twist.