• 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 » Halo Halo Recipe

    Halo Halo Recipe

    Lainey in the kitchen holding a cupcake pan with glasses
    Modified: May 28, 2026 · Published: Sep 8, 2013 by Lainey · This post may contain affiliate links · 11 Comments
    Jump to Recipe Jump to Video Pin Recipe

    Halo Halo is a classic Filipino shaved ice dessert layered with sweet fruits, creamy milk, and ice cream for the ultimate refreshing treat. This easy homemade version is colorful, creamy, and perfect for cooling down on a warm day.

    Similar creamy mix-ins desserts like Dirt Pudding, Cookie Butter ice cream and Mango Sago deserve a try for your sweet tastebuds too!

    Filipino halo halo in a cup
    Jump to:
    • Substitutions
    • Storage
    • Ingredients
    • Instructions
    • ⭐ Top Tip
    • FAQ
    • Halo Halo Recipe

    This shaved ice dessert is usually served as a refreshing dessert or snack during hot weather, especially in the summer months in the Philippines, typically from March to May.

    The combination of shaved ice, milk, and sweet ingredients makes it a popular way to cool down in the tropical heat.

    What is Halo Halo recipe?

    Halo Halo is a popular Filipino shaved ice dessert made with layers of sweet preserved fruits, beans, jellies, milk, and topped with ice cream. The name halo halo means “mix mix” in Tagalog, because everything is stirred together before eating.

    This refreshing dessert is believed to have been inspired by Japanese kakigori and later adapted in the Philippines with local ingredients like nata de coco, sweetened beans, jackfruit, saba bananas, ube, palm fruit, and leche flan. Today, Halo Halo is one of the most iconic Filipino desserts, loved for its creamy texture, colorful layers, and mix of sweet flavors in every bite.

    halo halo ingredients labeled on.a white plate

    Substitutions

    • Shaved ice - Replace with crushed ice or pre-packaged snow cones.
    • Evaporated milk - Substitute with whole milk, coconut milk (dairy-free), almond milk, or oat milk.
    • Condensed milk - Use honey, agave syrup, or sweetened coconut cream.
    • Ube ice cream - Swap with vanilla, coconut or taro ice cream, or any dairy-free option.

    Storage

    • Do not store assembled Halo-Halo as the ice will melt, and the dessert will lose its texture. Always assemble fresh for serving.

    Ingredients

    Listed below are all the ingredients you will need (omitting quantities):

    • Halo-halo Sweet Fruit Mix
    • shaved ice
    • evaporated milk
    • condensed milk 
    • Ube ice cream

    See recipe card for quantities.

    Instructions

    Crush the ice depending on how many servings you will make.

    shaved ice prepared in a bowl

    Mix all the ingredients. Take note, Halo Halo looks prettier when served in tall clear glasses!

    mixed ingredients in a clear bowl

    Layer the halo halo starting with the halo halo mixture, followed by the shaved ice, and repeat till the glass is ⅓ full.

    halo halo ingredients and shaved ice in a tall glass

    Add evaporated milk. The quantity of evaporated milk also depends also on how liquidy you want your halo halo to be.

    shaved ice and halo halo ingredients with milk

    Finish with your flavor of ice cream.

    scooped ube vanilla ice cream for topping

    Serve and mix well before eating. Enjoy!

    I love using Ube ice cream and this flavor is the most popular flavor used when serving halo halo since the purple color is so vibrant and it makes the halo halo look more festive.

    mixed halo halo in a glass

    Now you can enjoy your halo halo but first, mix it well. Hence the name Halo Halo which means "mix-mix" in Tagalog!

    ⭐ Top Tip

    To achieve the perfect texture for shaved ice, use a hand-crank ice shaver or a blender with a pulse setting.

    FAQ

    What is the purple stuff in halo-halo?

    Ube halaya: Some versions of halo-halo will include ube, or purple yam, whether that's in ice cream form or by using ube halaya (purple yam jam). Ube is a popular ingredient in Filipino desserts.

    Why is halo-halo famous?

    The beloved summer treat Halo-halo is like an unofficial symbol of summer in the Philippines. The longing for something cold and refreshing under the sweltering heat, the sweet and surprising flavor bombs that remind us of happy times is what this colorful concoction brings to the table.

    What is the main ingredient of halo-halo brainly?

    It's the sweetened fruits! The major ingredient in the popular Filipino dessert known as halo-halo, which is made up of a variety of components, is sweetened fruit.

    More Recipes

    • Cassava Cake
    • Shakoy
    • Buko Pandan
    • Turon
    Halo Halo in glass cup
    5 from 3 votes
    Print Pin Recipe

    Halo Halo Recipe

    Halo Halo is a classic Filipino shaved ice dessert made with sweet fruits, creamy milk, and topped with ice cream for the perfect refreshing treat. It’s cold, creamy, colorful, and easy to customize with your favorite toppings.
    Prep Time10 minutes mins
    Total Time10 minutes mins
    Course: Dessert
    Cuisine: Filipino
    Servings: 1 serving
    Calories: 286kcal
    Prevent your screen from going dark

    Ingredients

    • 1 (12 oz) Halo Halo Sweet Fruit Mix
    • 2 cups shaved ice
    • ¼ - ½ cup evaporated milk
    • 1 tablespoon sweetened condensed milk optional

    For the Topping:

    • ube ice cream
    • vanilla ice cream

    Instructions

    Layer the halo halo

    • Add the halo halo mixed fruit to the bottom of a tall serving glass.
    • Fill the glass with shaved ice until about ⅔ to ¾ full.

    Add the milk and toppings

    • Pour the evaporated milk evenly over the shaved ice.
    • Drizzle sweetened condensed milk on top, if using.
    • Top with 1 scoop of ube ice cream.

    Serve

    • Serve immediately while cold and enjoy. Mix everything together before eating for the best flavor.
    Leave a Comment

    Notes

    • If you can’t find a prepared halo halo mix jar, you can easily make your own using simple ingredients from the grocery store. Try using sweetened red beans or sweetened white beans, coconut jelly, sliced mango, chopped burro bananas, and a little crushed rice cereal or crispy rice for texture. For the best halo halo flavor, I recommend using at least 2 fruits along with either red beans or white beans.
     
    • You can also top your halo halo with leche flan, jackfruit, pinipig, coconut strips, or extra sweetened beans for even more texture and flavor.
    Serving: 1gCalories: 286kcalCarbohydrates: 33gProtein: 8gFat: 14gSaturated Fat: 8gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 54mgSodium: 169mgPotassium: 396mgFiber: 0.5gSugar: 31gVitamin A: 482IUVitamin C: 2mgCalcium: 320mgIron: 0.2mg

    Watch The Recipe Video!

    QR Code
    Did you make this recipe?Share it on instagram or tag @simplybakings or #simplybakings!

    Storytelling Time!

    When I first tried Halo Halo, I handed the cup back to my mom and told her I didn't want it.  The second time I tried it, I took three bites and handed it back to my parents.  I tried countless times to enjoy Halo Halo, but it wasn't until one summer that my boyfriend handed me Halo Halo and told me to eat it.

    From then on I loved Halo Halo and I probably spent more than $100 on Halo Halo that summer!  Thanks, boyfriend for handing me that cup of Halo Halo and telling me to eat it!

    facebookShare on Facebook
    TwitterPost on X
    FollowFollow us
    PinterestSave
    « Best Ever Filipino Mango Shake
    How to Make Pandesal »

    Desserts, Drinks, Filipino Desserts, Ice Cream, Vegetarian Filipino Recipes

    Reader Interactions

    Comments

      5 from 3 votes

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Rebecca says

      March 16, 2015 at 4:58 pm

      I just have a tiny question, could I use Jackfruit with this? Because I bought all the ingredients except for the Burro Banana and the sliced mango. Thank You! 🙂

      Reply
      • Lainey says

        March 17, 2015 at 10:59 am

        Yes you can. 🙂

        Reply
        • Rebecca says

          March 17, 2015 at 2:16 pm

          Thank You so much! I love your videos they are awesome 😀

          Reply
    2. Glendale says

      November 13, 2018 at 6:08 am

      Great recipe! Keep it up!

      Reply
      • Lainey says

        August 28, 2020 at 1:56 am

        Hi Glendale! Thank you so much for your support. Please tag me if you have photos of your Halo-halo version if ever you make it. Keep visiting my blog for more recipes. 🙂

        Reply
    3. Loli says

      May 14, 2020 at 8:05 am

      Hi Lainey,
      Thank you for sharing your recipe for Halo Halo. You did such a fantastic job showing us how to make it and I was so excited to find all the ingredients you listed at an Asian Market in Houston called Ranch 99.

      The reason I am writing is to ask permission to post your recipe and video on our library Facebook web page and to see if I can copy your recipe to show the kids how to make it at home. I am a children's librarian at Spring Branch-Memorial Library and I will be making a video using your recipe to show them how to make Halo Halo which will be posted on our Facebook page next Wednesday, May 20th.
      Thank you so much for creating your blog. I like that your recipes are simple to make and for all ages. All of your recipes look so yummy.
      Best,
      Loli

      Reply
      • Lainey says

        November 18, 2020 at 12:15 am

        Hi Loli,
        Thank you so much! Please email me at simplybakings @ gmail.com. I'm so sorry for the late response.

        Reply
    4. Sweet says

      December 22, 2024 at 5:10 pm

      5 stars
      I so love Halo Halo, and it's even better than most desserts because you can simply make it at home!

      Reply
      • Lainey says

        January 06, 2025 at 4:31 pm

        Absolutely, Sweet! Halo Halo is so fun to make at home—customizing the layers makes it even more special! 🍧❤️

        Reply
    5. Jackie says

      January 29, 2025 at 12:33 pm

      5 stars
      I LOVE halo halo! It's my go to recipe and everyone makes it different! I add rice puffs and love the crunch factor it gives. 😋😋😋

      Reply
    6. Jane says

      May 28, 2026 at 4:31 pm

      5 stars
      Lainey, this tasted amazing!! Just like Chow King in the PH!

      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
    • 3 brownies stacked
      Best and Easiest Brownies

    Footer

    Sign Up for My Email List

    Latest Posts

    • BEST Deep Fried String Beans
    • Best Focaccia with Tomatoes and Onions
    • Best Vegan Lemon Pasta
    • Fool-Proof Strawberry Matcha Bread

    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.