If you’ve ever craved a dessert that wraps you in a cloud of coconutty sweetness with a velvety smooth texture, then this Creamy Maja Blanca Recipe is exactly what you need to make next. This traditional Filipino delicacy is simple yet incredibly satisfying, combining rich coconut milk, tender corn kernels, and a silky custard-like consistency that will charm every palate. Whether it’s a family gathering or a quiet treat for yourself, this recipe delivers comfort and joy in every spoonful.

Ingredients You’ll Need
With just a handful of straightforward ingredients, this Creamy Maja Blanca Recipe brings together flavors and textures that are essential to achieving its signature creamy, slightly sweet, and subtly tropical goodness. Each ingredient plays its own special role, from creamy richness to gentle sweetness and delightful texture.
- Coconut milk: The star ingredient that provides a rich, tropical creaminess essential to the dessert’s luscious texture and aroma.
- Sweetened condensed milk: Gives the dessert a natural sweetness and helps create that smooth, custard-like consistency.
- Corn kernels: Adds a pleasant burst of texture and subtle sweetness, making every bite exciting.
- Cornstarch: The thickening agent that transforms the liquid mixture into a velvety pudding.
- Sugar (optional): Used to adjust sweetness according to your taste—it’s flexible and forgiving!
- Vanilla extract: A hint of warmth and aromatic depth to round out the flavor profile beautifully.
- Toasted grated coconut or extra corn kernels (for topping): Adds a crunchy contrast and a visually appealing finish.
How to Make Creamy Maja Blanca Recipe
Step 1: Prepare the Cornstarch Mixture
Start by dissolving the cornstarch in half a cup of water, stirring well until you have a smooth slurry with no lumps. This simple step is crucial because it ensures that your final dessert will have that silky, thick texture everyone loves, without any clumps interrupting the creamy pleasure.
Step 2: Combine the Liquids
In a medium saucepan, gently warm the coconut milk, sweetened condensed milk, and sugar over low heat. Stir continuously until these ingredients are perfectly blended together and heated through, laying the foundation for your luscious maja blanca.
Step 3: Add the Cornstarch Mixture
Slowly pour the cornstarch slurry into the warm milk mixture while stirring constantly. This step is all about patience and gentle heat—keep stirring to prevent lumps and watch as the mixture thickens into a smooth, creamy custard that promises pure comfort.
Step 4: Stir in the Corn Kernels
Once the pudding has thickened, fold in the corn kernels evenly. These kernels burst with sweetness and subtle texture, creating a delightful contrast that lifts the Creamy Maja Blanca Recipe beyond an ordinary dessert experience.
Step 5: Set the Mixture
Pour your creamy custard into a greased 9×9-inch pan or divide it into individual molds for a charming presentation. Let it cool to room temperature for about 30 minutes before refrigerating for at least 2 hours. This chilling process allows your maja blanca to set beautifully, achieving that signature firmness without losing its tender, creamy quality.
Step 6: Top and Serve
Just before serving, sprinkle the top with toasted grated coconut or extra corn kernels to add texture and a pop of color. Cut into generous squares or scoop into bowls and get ready to enjoy a dessert that’s as comforting as a warm hug.
How to Serve Creamy Maja Blanca Recipe

Garnishes
To elevate your Creamy Maja Blanca Recipe, top it off with toasted grated coconut which brings a toasty aroma and a pleasant crunch. Alternatively, sprinkle extra corn kernels for bursts of sweetness and vibrant visual appeal. A light drizzle of reduced coconut milk can also add an extra touch of indulgence and shine.
Side Dishes
This dessert pairs beautifully with fresh tropical fruits like ripe mango or slices of juicy pineapple, whose bright flavors contrast and complement the creamy richness. For a fika-inspired twist, serve it alongside a cup of strong brewed coffee or tea to balance the sweetness.
Creative Ways to Present
Instead of baking it in one pan, try dividing the maja blanca into small, single-serving jars or cups. Layer with fresh fruit compote or a sprinkle of toasted nuts for added texture and color. You can even pipe the dessert into molds for intricate shapes that make it a show-stopping addition to any party table.
Make Ahead and Storage
Storing Leftovers
Your Creamy Maja Blanca Recipe leftovers keep wonderfully in an airtight container in the refrigerator for up to 3 days. The flavors meld deliciously the next day, and the texture remains perfectly creamy and firm, making it a fantastic make-ahead treat.
Freezing
Freezing is not ideal for this dessert because the creamy texture can become grainy or separate upon thawing. For best results, enjoy your maja blanca fresh from the fridge or within a couple of days after making.
Reheating
If you prefer a slightly warmed dessert, gently reheat portions in the microwave for 10-15 seconds, but be careful not to overdo it—you want to preserve that silky smooth texture. Creamy Maja Blanca Recipe truly shines when served chilled, so reheating is optional.
FAQs
Can I use fresh corn kernels instead of canned or frozen?
Absolutely! Fresh corn kernels add a bright, natural sweetness and a wonderful texture. Just make sure to cook them lightly before adding to the mixture to soften them slightly.
Is there a dairy-free option for this recipe?
This Creamy Maja Blanca Recipe is naturally dairy-free since it uses coconut milk and sweetened condensed milk made from coconut or other non-dairy bases, but be sure to check the ingredients of your condensed milk to confirm.
Can I make this dessert vegan?
Yes, you can substitute the sweetened condensed milk with a vegan version made from coconut or soy. This will keep the dessert creamy and sweet while maintaining its rich flavor.
What can I use if I don’t have cornstarch?
Tapioca starch or arrowroot powder can be used as alternatives, but the texture might vary slightly. Cornstarch remains the best choice for that silky smooth consistency.
How long should I refrigerate the maja blanca before serving?
At least 2 hours is ideal to allow the dessert to fully set and achieve its signature firm yet creamy texture, but overnight chilling works perfectly if you want it ready in advance.
Final Thoughts
There’s something truly special about a creamy, dreamy dessert like this Creamy Maja Blanca Recipe that connects us to tradition while delighting the senses with every bite. It’s easy to prepare, wonderfully versatile, and guaranteed to become a beloved favorite whether you share it at a family gathering or savor it quietly on your own. Give it a try, and let this humble dessert bring warmth and sweetness into your kitchen.
Print
Creamy Maja Blanca Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 2 hours 25 minutes
- Yield: 8-10 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Filipino
- Diet: Vegetarian
Description
Creamy Maja Blanca is a traditional Filipino dessert made with coconut milk, sweetened condensed milk, and corn kernels, thickened with cornstarch to create a smooth, pudding-like treat. It is lightly sweetened and topped with toasted grated coconut or extra corn kernels for added texture, making it a delicious and comforting dessert perfect for any occasion.
Ingredients
Main Ingredients
- 1 can (400ml) coconut milk
- 1 can (400g) sweetened condensed milk
- 1 cup corn kernels (fresh, frozen, or canned)
- 1/2 cup cornstarch
- 1/4 cup sugar (optional, depending on sweetness preference)
- 1/2 tsp vanilla extract
Topping
- 1/4 cup toasted grated coconut or corn kernels (for topping)
Instructions
- Prepare the cornstarch mixture: In a bowl, dissolve the cornstarch in 1/2 cup of water to make a smooth slurry. Set aside to ensure no lumps remain before cooking.
- Combine liquids: In a medium saucepan, combine the coconut milk, sweetened condensed milk, and sugar (if using). Stir over low heat until the mixture is well combined and gently heated through without boiling.
- Add the cornstarch mixture: Slowly pour the cornstarch slurry into the milk mixture while stirring constantly to avoid lumps. Continue stirring over low heat until the mixture thickens and becomes smooth and creamy.
- Add corn kernels: Stir in the corn kernels evenly into the thickened mixture. Cook for another 2-3 minutes, allowing the flavors to meld and the mixture to become fully combined.
- Set the mixture: Pour the creamy mixture into a greased 9×9-inch square pan or individual molds, spreading it evenly. Allow it to cool at room temperature for about 30 minutes, then refrigerate it for at least 2 hours to set completely and firm up.
- Top and serve: Before serving, sprinkle the topping of toasted grated coconut or additional corn kernels over the dessert for extra texture and flavor. Cut into squares or serve in individual portions and enjoy.
Notes
- You can use fresh, frozen, or canned corn kernels based on availability.
- Sugar is optional since sweetened condensed milk adds plenty of sweetness; adjust according to taste.
- Be sure to stir constantly when adding the cornstarch slurry to avoid lumps.
- Cooling and refrigerating the dessert is essential for it to firm up into the classic pudding texture.
- For a nuttier flavor, toast the grated coconut before using as a topping.

