If you have ever yearned for a dessert that perfectly balances luscious creaminess with a delicate hint of corn sweetness, this Creamy Maja Blanca Recipe is an absolute must-try. This Filipino classic transforms simple pantry staples into a silky, pudding-like treat that effortlessly melts in your mouth. Every bite brings the warmth of coconut milk paired with just the right touch of wholesome corn, making it an irresistible comfort dessert that can brighten any day or occasion. Whether you’re a longtime fan or discovering maja blanca for the first time, this recipe will quickly become a beloved staple in your kitchen.

Ingredients You’ll Need
The beauty of this Creamy Maja Blanca Recipe lies in its simplicity and the thoughtful harmony of ingredients. Each component plays a starring role in creating its signature taste, smooth texture, and inviting color.
- 4 cups coconut milk: The rich, creamy base that gives maja blanca its unmistakable tropical flavor.
- 1 can (14 oz) sweetened condensed milk: Adds sweetness and depth, enhancing the dessert’s luscious richness.
- ¾ cup cornstarch: The thickening agent that transforms the liquid ingredients into a velvety pudding texture.
- ¾ cup whole milk or evaporated milk: Helps dissolve the cornstarch and lends a gentle creaminess to the mixture.
- ½ cup granulated sugar: Balances the flavors with just enough sweetness without overpowering the natural corn taste.
- 1 cup whole kernel corn (drained): Provides subtle sweetness and a touch of texture, making every bite interesting.
- ¼ cup grated cheese or toasted coconut flakes (optional): Perfect finishing touches that add flavor contrast and a hint of texture for garnish.
How to Make Creamy Maja Blanca Recipe
Step 1: Combine Coconut Milk, Condensed Milk, Sugar, and Corn
Begin by pouring the coconut milk, sweetened condensed milk, sugar, and drained whole kernel corn into a large saucepan over medium heat. Stir continuously as the mixture slowly heats up and starts steaming. This gentle warming awakens the sweet and tropical flavors, encouraging them to meld together beautifully.
Step 2: Prepare the Cornstarch Mixture
While the coconut mixture is heating, whisk the cornstarch and whole milk (or evaporated milk) in a separate bowl until smoothly combined. This step is crucial to avoid lumps later on and ensures that your maja blanca will have that perfectly silky texture.
Step 3: Thicken the Mixture
Gradually pour the cornstarch mixture into the hot saucepan, stirring constantly with a wooden spoon or heatproof spatula. Keep stirring over medium heat—this is the moment the magic happens as the pudding thickens to a creamy, pudding-like consistency, which should take around 10 to 12 minutes. Patience during this step will reward you with a smooth, luscious dessert.
Step 4: Set the Maja Blanca
Once the mixture is thickened, pour it into a lightly greased 8×8 inch dish or any container of similar size. Use a spatula to smooth the surface evenly. Allow it to cool at room temperature before transferring it to the refrigerator. Chill it for at least 1 to 2 hours or until it is completely set and firm—this chilling step helps the flavors develop fully and the texture to solidify beautifully.
Step 5: Garnish and Slice
Before serving your creamy maja blanca, sprinkle the top generously with either grated cheese or toasted coconut flakes. These delightful toppings add extra flavor and a lovely visual contrast. Slice into squares and it’s ready to enjoy—each bite creamy, sweet, and just begging for another.
How to Serve Creamy Maja Blanca Recipe

Garnishes
For a classic finish, grated sharp cheddar cheese adds a savory punch that complements the sweetness perfectly. If you’re in the mood for extra coconut goodness, toasted coconut flakes provide a crunchy, fragrant topping. Both options elevate the dish, making each serving feel special and thoughtfully prepared.
Side Dishes
This dessert pairs beautifully with fresh mango slices or a simple fruit salad to add refreshing brightness. You can also serve it alongside barako coffee or a cup of warm tea to create a comforting Filipino-inspired meal experience.
Creative Ways to Present
Take your Creamy Maja Blanca Recipe presentation up a notch by molding the pudding into individual ramekins or silicone molds for charming single servings. Drizzle with a bit of caramel syrup or top with edible flowers for festive occasions. Its creamy texture also lends itself well to layered desserts or parfaits, where you can alternate maja blanca with fruit or jelly layers for a stunning treat.
Make Ahead and Storage
Storing Leftovers
Leftover maja blanca keeps well in an airtight container in the refrigerator for up to 3 days. Its creamy texture remains intact, making it a perfect make-ahead treat that you can enjoy anytime.
Freezing
While maja blanca is best enjoyed chilled fresh, you can freeze leftovers wrapped tightly in plastic wrap and stored in a freezer-safe container for up to one month. Thaw overnight in the refrigerator before serving to preserve texture and flavor.
Reheating
This dessert is perfect served cold, but if you prefer it slightly warmer, gently reheat it in the microwave for short bursts, stirring in between to maintain creaminess. Avoid overheating as that can cause separation or loss of texture.
FAQs
Can I use creamed corn instead of whole kernel corn?
Absolutely! Using creamed corn will give your Creamy Maja Blanca Recipe a richer and creamier texture with an added depth of corn flavor. Just be sure to adjust the cornstarch slightly if you want a firmer consistency.
Is this recipe gluten-free?
Yes, this dessert is naturally gluten-free since it uses cornstarch as a thickener and contains no wheat-based ingredients, making it safe for those with gluten sensitivities.
Can I substitute the dairy milk with a non-dairy alternative?
For dairy-free alternatives, you can try swapping the whole milk with almond milk or more coconut milk. Keep in mind that this might slightly alter the final creaminess but will still yield a delicious maja blanca.
What is the best way to prevent lumps when cooking?
Always dissolve your cornstarch completely in the milk before adding it to the hot mixture. Stirring constantly and adding the cornstarch mixture slowly while heating helps keep the pudding smooth and lump-free.
Can I make this dessert ahead for a party?
Definitely! Maja blanca can be made a day ahead and refrigerated. This actually helps the flavors meld better and ensures a perfectly set, creamy dessert for your gathering or celebration.
Final Thoughts
If you’re looking to bring a taste of the Philippines to your table with something luscious, comforting, and undeniably delicious, this Creamy Maja Blanca Recipe is a perfect choice. It’s simple enough to whip up on any day but impressive enough to serve at special occasions. Give it a try, and you’ll soon understand why this classic dessert has captured so many hearts.
Print
Creamy Maja Blanca Recipe
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes (plus 1–2 hours chilling)
- Yield: 9 squares
- Category: Dessert
- Method: Stovetop
- Cuisine: Filipino
- Diet: Vegetarian, Gluten Free
Description
Creamy Maja Blanca is a classic Filipino coconut pudding dessert made with coconut milk, sweetened condensed milk, and whole kernel corn, thickened with cornstarch to achieve a smooth, velvety texture. This easy-to-make, mildly sweet treat is perfect served chilled and topped with grated cheese or toasted coconut flakes for added flavor.
Ingredients
Main Ingredients
- 4 cups coconut milk
- 1 can (14 oz) sweetened condensed milk
- ¾ cup cornstarch
- ¾ cup whole milk or evaporated milk
- ½ cup granulated sugar
- 1 cup whole kernel corn (drained)
Toppings (optional)
- ¼ cup grated cheese or toasted coconut flakes
Instructions
- Combine Milks and Corn: In a large saucepan over medium heat, combine the coconut milk, sweetened condensed milk, sugar, and whole kernel corn. Stir continuously until the mixture starts to heat through and steam.
- Prepare Cornstarch Mixture: In a separate bowl, mix the cornstarch with the whole milk until fully dissolved and smooth, ensuring no lumps.
- Thicken the Mixture: Slowly pour the cornstarch and milk mixture into the saucepan, stirring constantly to avoid lumps. Continue stirring over medium heat until the mixture thickens to a pudding-like consistency, about 10–12 minutes.
- Set the Dessert: Once thickened, pour the mixture into a lightly greased 8×8-inch dish or similar container. Smooth the top with a spatula and allow it to cool at room temperature.
- Chill: Refrigerate for at least 1–2 hours or until fully set and firm.
- Add Toppings and Serve: Before serving, sprinkle the top with grated cheese or toasted coconut flakes if desired. Slice into squares and enjoy chilled.
Notes
- You can swap whole kernel corn with creamed corn for a richer texture.
- If you prefer a firmer texture, increase the cornstarch slightly to 1 cup.
- For a dairy-free version, substitute whole milk with evaporated coconut milk.
- Ensure constant stirring during the thickening process to prevent lumps and burning.

