• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simply Bakings logo
  • Home
  • Recipes Index
  • Filipino Recipes
  • About Me
  • Nav Social Menu

menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Filipino Recipes
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Vegetarian Filipino Recipes » Filipino Desserts » Classic Ube Maja Blanca

    Classic Ube Maja Blanca

    Lainey in the kitchen holding a cupcake pan with glasses
    Modified: Nov 11, 2026 · Published: Oct 17, 2021 by Lainey · This post may contain affiliate links · 5 Comments

    Jump to Recipe Pin Recipe
    Ube Maja Blanca on a plate with spoon

    Get a load of cream with this dessert! This ube maja blanca is the classic Filipino coconut pudding recipe with an added ube (purple yam) flavor for a delicious twist. It's a velvety dessert that's perfect for holidays or any special occasion!

    Do you enjoy ube desserts? Then you're going to love this Ube cassava cake and Ube milkshake recipe!

    Jump to:
    • What is Maja Blanca?
    • Ingredients
    • Substitutions & Variations
    • Storage Tip
    • FAQs
    • Classic Ube Maja Blanca

    What is Maja Blanca?

    Maja Blanca (coconut pudding) is a popular Filipino dessert made mainly of milk, cornstarch, and corn kernels. It's boiled and stirred over low heat until it has a thick, creamy, and velvety texture.

    This light, sweet, and refreshing delicacy is a good recipe to start with for beginners. It's super easy to cook and lets you enjoy the ube flavor in every bite!

    In this recipe, also known as maja de ube, we add ube halaya (purple yam jam) in the ingredients. It makes a delightful combo of ube, corn, and coconut milk in one kakanin or dessert!

    The Story Behind Ube Maja Blanca

    It is an authentic Filipino variation of the creamy milk-based Spanish dessert known as manjar blanco (or blancmange in English). “Maja” means to pound, grind, mash, or reduce to pulp, while “blanca” means white. During the Spanish period in the Philippines, the coconut meat was ground and pounded to extract the coconut milk. This dessert has many variations, which include maja buko pandan, maja maiz, and squash maja blanca.

    Where Ube Maja Blanca Comes From

    This dish developed in the Philippines during the Spanish colonial period. It was inspired by Spanish milk puddings. Filipino cooks adapted it using coconut milk and cornstarch. It is a newer Filipino variation made with purple yam jam and ube flavoring.

    When is Ube Maja Blanca Typically Enjoyed?

    Ube Maja Blanca is often enjoyed during Christmas and New Year celebrations. It is also popular at birthdays, fiestas, potlucks, and family reunions. You can also serve it as a chilled dessert or afternoon snack any time of year.

    Ingredients

    Listed below are all the ingredients you will need:

    • cornstarch 
    • water 
    • coconut milk 
    • condensed milk 
    • whole milk 
    • ube halaya
    • brown sugar 
    • ube extract 
    • corn kernels
    ingredients for ube maja blanca

    Instructions

    Prepare the dish

    Lightly grease a 9 × 13-inch dish with coconut oil.

    Make the slurry

    Whisk the cornstarch and cold water together until smooth. Set aside.

    mixture of coconut milk, condensed milk, whole milk, ube halaya, brown sugar and ube extract in a large pot

    Heat the milk mixture

    In a large, heavy-bottomed pot, combine the coconut milk, condensed milk, whole milk, ube halaya, brown sugar, and ube extract while whisking continuously to prevent lumps.

    Place the pot over medium heat and cook, stirring constantly with a wooden spoon or spatula, until the mixture is smooth and comes to a gentle simmer.

    Add the slurry

    Reduce the heat to medium-low. Whisk the slurry again, then slowly pour it into the pot while whisking continuously.

    Cook until thick

    Stir in the corner. Continue cooking and stirring, scraping the bottom and sides, until the mixture bubbles gently and becomes very thick and smooth.

    Transfer immediately

    Refrigerate for at least 2 hours, or until fully set. Then, slice and serve chilled!

    add the cornstarch mixture and the corn kernels into the pot then simmered and poured into a baking dish

    Chill and serve.

    Allow the steam to subside, then cover and refrigerate for at least 2 hours, or until fully set. Slice and serve chilled.

    Substitutions & Variations

    • Ingredient Swap
      Use agar-agar (gulaman in Filipino) if cornstarch is unavailable.
    • Variation
      Topping options: sprinkle grated cheese, latik or coconut curds, corn kernels, toasted desiccated coconut, macapuno, and ground nuts.
    • Mistake to Avoid
      Avoid any burnt spots at the bottom by stirring continuously! The mixture has to be very thick so that it will set once you transfer it onto a pan.

    Storage Tip

    Put the dessert in an airtight plastic container or cover it with plastic wrap, then refrigerate for 3-4 days. Also, make sure to refrigerate this dessert first before serving.

    FAQs

    Why did the maja blanca not set?

    It might be because the pudding was not well cooked through or it was not stirred properly during cooking.

    What are the benefits of maja blanca?

    Maja Blanca is made mainly of coconut milk which can balance the hormonal system, improves digestion, moisturizes the skin, blood glucose and improves energy.

    Is cornstarch okay on keto?

    No, because cornstarch has a high carb content, which is not good for keto dieters.

    Can I add toppings to Ube Maja Blanca?

    Yes! Sprinkle toasted coconut, crushed nuts, or grated cheese on top before serving. These toppings add extra flavor and texture to the creamy dessert.

    Can I use coconut oil in Ube Maja Blanca?

    Yes, you can use a small amount of coconut oil to lightly grease the pan or container. This can help prevent sticking and adds a mild coconut flavor. Avoid adding too much, since it can make the dessert feel oily.

    ube maje blance sliced with stainless spoon
    ube maja blanca with corn kernel toppings in a rectangular glass bowl
    4.50 from 4 votes
    Print Pin Recipe

    Classic Ube Maja Blanca

    This classic ube maja blanca dessert is a creamy and velvety Filipino dessert made with coconut milk, ube halaya, and sweet corn. It is an easy make-ahead treat that's perfect for holidays, birthdays, and family gatherings.
    Prep Time10 minutes mins
    Cook Time12 minutes mins
    Chill Time2 hours hrs
    Total Time2 hours hrs 22 minutes mins
    Course: Dessert, Snack
    Cuisine: Filipino
    Servings: 8 servings
    Calories: 594kcal
    Author: Lainey
    Prevent your screen from going dark

    Ingredients

    • 1 cup cornstarch
    • 1 cup water
    • 27 ounces coconut milk
    • 1 can sweetened condensed milk 14 ounces
    • 12 ounces whole milk
    • 1 cup ube halaya
    • 1 ½ cups brown sugar
    • 4 teaspoons ube extract
    • ¼ cup canned corn kernels drained

    Instructions

    • Prepare the dish. Lightly grease a 9 x 13-inch dish without coconut oil.
    • Make the slurry. Whisk the cornstarch and cold water together until smooth, then set aside.
    • Heat the milk mixture. In a large, heavy-bottomed pot, combine the coconut milk, condensed milk, whole milk, ube halaya, brown sugar, and ube extract.
    • Cook over medium heat, stirring until smooth and gently simmering.
    • Add the slurry. Reduce the heat to medium-low. Whisk the slurry again, then slowly pour it into the pot while whisking continually.
    • Cook until thick. Stir in the corner. Continue cooking and stirring, scraping the bottom and sides, until the mixture bubbles gently and becomes very thick and smooth.
    • Transfer immediately. Spread the hot mixture into the prepared dish and smooth the surface. Do not let it cool in the pot.
    • Chill and serve. Allow the steam to subside, then cover and refrigerate for at least two hours, or until fully set. Slice, serve, and chill.
    Leave a Comment
    Serving: 1 servingCalories: 594kcalCarbohydrates: 87gProtein: 7gFat: 26gSaturated Fat: 22gPolyunsaturated Fat: 0.5gMonounsaturated Fat: 2gCholesterol: 22mgSodium: 116mgPotassium: 520mgFiber: 0.2gSugar: 69gVitamin A: 203IUVitamin C: 2mgCalcium: 246mgIron: 4mg
    QR Code
    Did you make this recipe?Share it on instagram or tag @simplybakings or #simplybakings!

    You Might Also Like:

    • Filipino Egg Pie Recipe
    • Filipino Avocado Smoothie
    • Filipino Style Carrot Cake

    Recipes for Every Moment

    Hosting a party and need a colorful make-ahead dessert? This ube maja blanca is creamylicious, easy to prepare, and looks beautiful on any dessert table.

    facebookShare on Facebook
    TwitterPost on X
    FollowFollow us
    PinterestSave
    « The Best Hopia You'll Ever Make
    Foolproof Ube Halaya »

    Filipino Desserts, Ube Recipes, Vegetarian Filipino Recipes

    Reader Interactions

    Comments

      4.50 from 4 votes

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Mommy May May says

      February 21, 2026 at 7:27 pm

      3 stars
      The cornstarch and water mixture hardened when placed in the pot. This causes huge clumps of chalk. Had to use a potato smasher 🙁 this recipe also does not include the temp at what to bake at. I made the best out of it….

      Reply
      • Simply Bakings Kitchen Team says

        February 24, 2026 at 7:28 pm

        Hi Mommy May May 💜

        Thank you so much for trying the recipe and sharing your experience! I’m so sorry it turned chalky. That definitely shouldn’t happen.

        It sounds like the cornstarch may have thickened too quickly when added to the hot mixture. Cornstarch can clump if it isn’t stirred again right before pouring or if the heat is too high.

        I’ve updated the instructions to make that step clearer and easier to follow.

        Also, thank you for pointing out the baking step. It was definitely a mistake on my end. I truly appreciate you catching that!

        If you’re open to trying it again, I recommend whisking the slurry again right before adding it and lowering the heat before pouring it in slowly while stirring continuously.

        Your honest feedback is greatly appreciated. It helps make the recipe better for everyone 💛

        Reply
    2. Sweetiepieeeeeee says

      October 01, 2026 at 1:02 am

      5 stars
      Yummyyyyyyyyy, I love maja blanca recipes!

      Reply
    3. Mia says

      November 04, 2026 at 6:27 pm

      5 stars
      Followed the exact recipe and it turned out perfect!

      Reply
    4. Queenie says

      November 11, 2026 at 4:29 am

      5 stars
      I want to try this Maja Blanca recipe for my family's upcoming reunion!!

      Reply

    Primary Sidebar

    Lainey holding a muffin pan in her kitchen

    I'm Lainey, the driving force behind SimplyBakings.com, where I'm on a mission to redefine Filipino cooking through a plant-based lens.

    More about me →

    Popular

    • cookie dough bites
      Easiest Cookie Dough Bites Ever
    • delicious and soft oreo cheesecake cookies
      Soft Oreo Cheesecake Cookies
    • mini chocolate cupcakes in a white rectangular plate
      Delicious and Easy Mini Chocolate Cupcakes
    • Filipino Custard Cake drizzled with powdered sugar
      Filipino Custard Cake
    • no bake oreo cheesecake in a mason jar
      Foolproof 3 Ingredients No Bake Oreo Cheesecake
    • Three Filipino brownies stacked together
      Perfected Filipino Brownies

    Footer

    Sign Up for My Email List

    Latest Posts

    • Classic Kamote Tops Recipe
    • Classic Kutsinta Recipe
    • Ultimate Ube Cupcakes
    • Foolproof Kamatis Bagoong

    Quick Links

    Kitchen Essentials

    About Lainey

    Contact

    • Facebook
    • Instagram
    • YouTube
    • Pinterest
    • TikTok

    © 2025 Auburn Digital Services LLC. All Rights Reserved | Privacy Policy

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.