Maja Blanca is a classic Filipino coconut dessert that’s smooth, creamy, and lightly sweetened, making it a favorite at family gatherings and special occasions. This easy Maja Blanca recipe uses simple ingredients like coconut milk, cornstarch, and sugar to create a pudding-like treat with a melt-in-your-mouth texture.
If you’re looking for a no-bake dessert that’s easy to prepare and rich in flavor, this recipe is perfect for you. Follow this step-by-step guide to make an authentic and delicious Maja Blanca at home!
What is Maja Blanca?
Maja Blanca is a Filipino coconut pudding traditionally made with coconut milk, cornstarch, and sugar. It has a soft, jelly-like texture and a mild sweetness that pairs well with different toppings like toasted coconut or corn kernels.
Ingredients for the Best Maja Blanca
To make this smooth and creamy Maja Blanca, you will need the following ingredients:
Main Ingredients:
- 2 cups coconut milk (for a rich and creamy base)
- 1 ½ cups evaporated milk
- 1 cup condensed milk (for sweetness)
- ¾ cup cornstarch (for thickening)
- ½ cup sugar
- 1 cup whole-kernel corn (optional but adds texture)
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
Toppings (Optional):
- ½ cup toasted coconut flakes
- ¼ cup grated cheese
How to Make Authentic Maja Blanca

Follow these simple steps to make a perfect, creamy Maja Blanca every time.
Step 1: Prepare the Cornstarch Mixture
- In a small bowl, dissolve cornstarch in 1 cup of water and stir until smooth. Set aside.
Step 2: Cook the Coconut Milk Base
- In a large pot, combine coconut milk, evaporated milk, condensed milk, sugar, and salt.
- Heat over medium heat, stirring occasionally to dissolve the sugar.
Step 3: Thicken the Mixture
- Once the mixture starts simmering, gradually pour in the cornstarch mixture while continuously stirring.
- Stir constantly to prevent lumps and continue cooking until the mixture becomes thick and smooth.
Step 4: Add Vanilla & Corn
- Stir in vanilla extract and whole-kernel corn. Mix well and remove from heat.
Step 5: Pour and Set
- Pour the mixture into a lightly greased pan or baking dish.
- Smooth the top with a spatula and let it cool at room temperature for about 30 minutes.
- Once cooled, refrigerate for 2–3 hours or until fully set.
Step 6: Garnish and Serve
- Before serving, sprinkle with toasted coconut flakes or grated cheese for extra flavor.
- Slice into squares and enjoy your homemade Maja Blanca!
Tips for the Best Maja Blanca
- Use full-fat coconut milk for a richer and creamier texture.
- Stir constantly while adding cornstarch to prevent lumps.
- Refrigerate for at least 3 hours before serving for the perfect consistency.
- If you like a smoother texture, blend the mixture before pouring it into the mold.
How to Store Maja Blanca
- Refrigerate: Store in an airtight container for up to 5 days.
- Freeze: Although not common, you can freeze Maja Blanca for up to a month. Thaw in the fridge before serving.
More Filipino Desserts to Try
Looking for more delicious and easy desserts? Try these recipes next:
- Authentic Mexican Flan Recipe – A creamy caramel custard dessert that melts in your mouth.
- Rice Pie Recipe – Soft, fluffy, A Sweet and Savory Delight.
- Burnt Basque Cheesecake – A rich and creamy cheesecake with a caramelized top.
Final Thoughts
This authentic Maja Blanca recipe is the perfect dessert for any occasion. With its smooth, creamy texture and subtle coconut flavor, it’s guaranteed to be a crowd-pleaser.
Try this recipe today and let me know in the comments how it turned out! Don’t forget to share this recipe with family and friends.