• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes by Nora
  • Recipe Index
  • About me
  • Contact
  • Subscribe
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipe Index
  • About me
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • About me
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Desserts Recipes

    Tikoy Rolls

    Published: Apr 17, 2025 · Modified: May 20, 2025 by Nora Reyes · This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. · 2 Comments

    5 shares
    • Facebook
    • Twitter
    • Email
    Jump to Recipe Print Recipe

    Chewy, sticky, and lightly sweet—these tikoy rolls are a fun and delicious treat! They’re rolled like soft mochi or glutinous rice rolls, filled with red bean paste, and coated in a crunchy sesame-peanut mixture.

    Tikoy rolls on a banana leaf-lined plate.
    Jump to:
    • Ingredients you'll need
    • Notes and substitutions
    • How to make this recipe
    • Recipe FAQs
    • More Filipino rice cakes to try
    • Other dessert recipes you may like
    • 📖 Recipe
    • 💬 Comments

    What are tikoy rolls?

    Tikoy rolls are a type of kakanin (Filipino rice cake), inspired by the Chinese nian gao. They’re made with chewy glutinous rice flour filled with sweet fillings like munggo paste (sweetened paste made from red or yellow split mung beans), red bean paste (which I’m using), ube halaya, peanut butter, or even Nutella.

    The rolls are coated in a crunchy mix of sesame seeds and roasted peanuts, but you can easily swap the fillings and coatings. They’re perfect as a snack or dessert and best served warm or at room temperature.

    Ingredients you'll need

    Individual ingredients for Tikoy Rolls.

    Notes and substitutions

    • Glutinous rice flour: Use glutinous (or sticky) rice flour, not regular rice flour, as they’re not the same and won’t give you that chewy texture.
    • Sesame seeds: I used white or natural sesame seeds, but you can also try black sesame seeds for a stronger, earthier flavor and darker color. Toasting them brings out their nutty flavor, as they can lose their freshness over time.
    • Peanuts: You can use salted or unsalted peanuts that have been toasted or roasted. Just make sure they’re fresh, since expired peanuts can taste stale.
    • Filing: I used munggo paste (sweetened paste made from red or yellow mung beans), which you can make at home or buy pre-made. You can also use ube halaya, peanut butter, Nutella, or even chocolate.

    How to make this recipe

    Step 1: Make the peanut-sesame coating

    Toast 3 tablespoons of sesame seeds in a dry pan over medium heat until golden and smell nutty. Let them cool slightly.

    Toasting sesame seeds in a pan.

    In a coffee grinder, food processor, or blender, grind the toasted sesame seeds together with 3 tablespoons of peanuts until fine—but not too much, or they’ll turn into a paste. You can crush them by hand using a rolling pin or a mortar and pestle. Transfer to a bowl and set aside.

    Combining peanuts and sesame seeds in a coffee grinder, then grinding them until fine.

    Step 2: Make the batter

    In a bowl, whisk together 1 cup glutinous rice flour, ⅓ cup granulated sugar, a pinch of salt, 1 teaspoon vanilla extract (optional), and ¾ cup water. Mix until smooth and lump-free. The batter should be thin and pourable. If it seems too thick, just add a bit more water, a tablespoon at a time.

    Mixing the batter in a bowl using a whisk.

    Step 3: Prepare the pan and steamer

    Lightly brush an 8x8-inch pan with oil, then line it with parchment paper. Don’t forget to grease the parchment too to keep everything from sticking.

    Brushing the parchment paper-lined baking pan with oil.

    Set up a steamer with about ½ inch of water—just enough so the water doesn't touch the bottom of the dish. Bring it to a boil.

    If you don't have a steamer, you can easily improvise by using a large pot with a rack or trivet to elevate the dish above the water.

    Improvised steamer setup on the stove

    Step 4: Steam

    Pour the batter into your prepared dish and steam it for about 10 minutes, or until the tikoy is fully cooked and the surface is firm and dry. You can steam it with the lid on, or cover the lid with a clean kitchen towel to catch any water and keep it from dripping onto the tikoy. Let it cool a bit—it should still be warm and soft enough to handle.

    Baked Tikoy in the steamer.

    Step 5: Fill and roll

    Transfer the tikoy to a clean work surface or cutting board while it’s still warm—it’s easier to handle and roll when it hasn’t fully cooled.

    Prepare the filling by placing it in a pastry bag or Ziploc bag and snipping off the corner. Pipe the filling along one edge of the tikoy, close to the edge.

    Filling the Tikoy with munggo paste.

    Lift the edge of the tikoy over the filling and roll tightly, like a log.

    Rolling the Tikoy into a log.

    Once rolled, slice into smaller pieces. Repeat with the remaining tikoy and filling.

    Use a silicone spatula or plastic dough cutter to cut and lift the pieces easily—or oil your knife and hands to prevent sticking.

    Cutting the Tikoy into smaller pieces.

    Step 6: Coat and serve

    Roll each piece of tikoy in the sesame-peanut mixture until fully coated.

    Coating the Tikoy Rolls.

    Serve warm, or let it cool to room temperature before serving.

    Holding a Tikoy Roll.

    Store leftover tikoy rolls in an airtight container at room temperature for up to 2 days. Don't refrigerate, as it may affect the texture and filling. For longer storage, freeze the rolls for up to 1 month. To serve, thaw at room temperature—do not reheat, as it may change the texture.

    Stretching a Tikoy Roll.

    Recipe FAQs

    Can I make these ahead of time?

    Yes, you can prepare the tikoy rolls a day in advance. Store them at room temperature in an airtight container. If you’re making a larger batch, freezing them for up to a month is also an option.

    Can I reheat tikoy rolls?

    It’s best not to reheat tikoy rolls, as the coating can get soggy and lose its texture. They’re best enjoyed at room temperature, so let them cool to room temp before serving.

    More Filipino rice cakes to try

    • Pichi-Pichi: A soft, chewy cassava dessert coated in grated coconut.
    • Palitaw: Flat rice cakes boiled until they float, then coated in coconut, sugar, and sesame seeds.
    • Kutsinta: Steamed brown rice cakes made with lye water, often topped with grated coconut.
    • Sapin-Sapin: A colorful layered rice cake made with coconut milk and flavored with ube, jackfruit, and more.
    • Biko: A sticky rice cake cooked with coconut milk and panutsa, topped with latik (coconut curds).

    Other dessert recipes you may like

    • A slice of biko on a banana leaf.
      Biko
    • Bibingkang Malagkit on a plate with banana leaf.
      Bibingkang Malagkit
    • Churros dipped in Tablea Chocolate sauce.
      Churros with Tablea Chocolate Recipe
    • A Slice of Ube Macapuno Cake on a plate.
      Ube Macapuno Cake Recipe

    Did you make this recipe? I would love to know! Your feedback helps me make better recipes.  Please rate, review, or comment below. Questions about this recipe are welcome, too!

    Let's connect on Facebook, Instagram, Pinterest, TikTok, Twitter, and Youtube. Be sure to tag me when you try any of my recipes @recipesbynora!

    📖 Recipe

    Holding a piece of Tikoy Roll.

    Tikoy Rolls

    Soft, chewy tikoy rolls filled with red bean paste and coated in a sesame-peanut mixture.
    5 from 1 vote
    Print Pin Rate
    Course: Dessert, Snack
    Cuisine: Filipino
    Diet: Gluten Free
    Prep Time: 15 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 16 pieces
    Calories: 95kcal
    Author: Nora Rey
    Cost: $3-$5

    Equipment

    • Coffee grinder, food processor, or blender (optional)
    • 8x8-inch heatproof dish (or any similar-sized pan that fits in your steamer)
    • Steamer (or makeshift setup — a large pot or pan with a lid and a rack)
    • Silicone spatula or plastic dough cutter

    Ingredients

    • 3 tablespoons sesame seeds (see note)
    • 3 tablespoons peanuts (see note)
    • 1 cup glutinous rice flour (see note)
    • ⅓ cup granulated sugar more to taste
    • A pinch of salt
    • ¾ cup water
    • 1 teaspoon vanilla extract optional
    • ½ cup munggo paste (sweetened mung bean paste) (see note)
    • Coconut oil (or any neutral oil) for greasing

    Instructions

    • Make the peanut-sesame coating: Toast the sesame seeds in a dry pan until golden. Let cool slightly, then grind together with the peanuts until fine (but not pasty). Set aside.
    • Make the batter: Whisk together the glutinous rice flour, sugar, a pinch of salt, vanilla (optional), and ¾ cup water until smooth. The batter should be thin and pourable.
    • Prepare the pan and steamer: Lightly brush the pan with oil, then line it with parchment paper. Brush the parchment as well to prevent sticking. Set up a steamer with ½ inch water and bring to a boil.
    • Steam: Pour batter into the dish and steam for 10 minutes until firm and dry. You can cover the lid with a towel to prevent water drips, but it's optional. Let cool slightly, but keep warm and soft enough to handle.
    • Fill and roll: Transfer the tikoy while still warm—it’s easier to handle and roll when it hasn’t fully cooled. Pipe filling onto one edge of the tikoy. Roll tightly and cut into smaller pieces. Use a plastic dough cutter or oil your hands/knife to prevent sticking.
    • Coat and serve: Roll each piece in the sesame-peanut mixture. Serve warm, or let cool to room temperature before serving.

    Notes

    • Glutinous rice flour: Also called sweet rice flour or sticky rice flour, it gives the tikoy its chewy texture.
    • Sesame seeds: I used white sesame seeds, but you can also use black sesame seeds for a stronger flavor. Toasting them at home brings out their best flavor.
    • Peanuts: Use salted or unsalted roasted or toasted peanuts.
    • Filling: I used munggo paste (sweetened red or yellow mung beans), which you can make at home or buy pre-made. You can also use ube halaya, peanut butter, or Nutella.
    Store in an airtight container at room temperature for up to 2 days. Freeze for up to 1 month. Thaw at room temperature—do not reheat to maintain texture.

    Nutrition

    Calories: 95kcalCarbohydrates: 17gProtein: 2gFat: 2gSaturated Fat: 0.4gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gSodium: 14mgPotassium: 35mgFiber: 1gSugar: 6gVitamin A: 2IUVitamin C: 0.1mgCalcium: 7mgIron: 0.2mg
    Disclaimer: The nutritional information provided here is solely for informational purposes. I am not a certified nutritionist, and this data hasn't been evaluated by the Food and Drug Administration or any other authority. It shouldn't be seen as health or nutrition advice. The figures are estimates calculated from various food composition databases and might vary based on product types, brands, natural variations in produce, and ingredient processing methods. Individual results may differ.
    Tried this Recipe? Pin it for Later!Mention @recipesbynora or tag #RecipesByNora!

    More Desserts Recipes

    • A slice of Mango Chiffon Cake on a plate.
      Mango Chiffon Cake Recipe
    • White, Green, and Purple Puto with Cheese.
      Puto with Cheese Recipe
    • Turones de Mani with sesame seeds cross section.
      Turones de Mani Recipe
    • Macapuno Balls on a plate.
      Macapuno Balls Recipe
    5 shares
    • Facebook
    • Twitter
    • Email

    About the author

    Hi, I'm Nora! 

    Whether you're new to Filipino food or have loved it for so long, I sure am happy you're here!  I hope you'll find useful recipes that you can enjoy and share with family and friends.

    Learn more about me →

    Reader Interactions

    Comments

    1. Ynez B.

      April 17, 2025 at 12:42 am

      5 stars
      I have been looking fot this recipe i am so happy to find it here. My son and i made it and it turned out so good! Maraming salamat!

      Reply
      • Nora Reyes

        April 23, 2025 at 7:31 am

        Hello Ynez! Aw, this made me so happy to read! I actually recreated this recipe from a childhood memory, so it means a lot to hear that you and your son enjoyed it. 😊 Maraming salamat din for trying it and sharing this with me!

        Reply
    5 from 1 vote

    Thanks for coming! Let me know what you think: Cancel reply

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

    Recipe Rating





    Primary Sidebar

    Hi, I'm Nora! Whether you're new to Filipino food or have loved it for so long, I sure am happy you're here!  I hope you'll find useful recipes that you can enjoy and share with family and friends.

    More about me →

    Popular Recipes

    • Grilled Pork Belly on a plate with pickled vegetables and spicy vinegar dipping sauce.
      Inihaw na Liempo Recipe

    • Beef stir fry with onions and peppers in a wok zoomed in.
      Beef Stir Fry with Onions & Peppers

    • Mackerel on Olive oil on a plate.
      Mackerel in Olive Oil

    • Beef Caldereta topped on a rice served on a plate.
      Beef Caldereta Recipe

    • Buko Pandan on a glass dish cup topped with ice cream covered be rice crisps.
      Buko Pandan Salad Recipe

    • Assorted Filipino foods on a table covered in banana leaf for a Kamayan Feast.
      Kamayan Feast: Bringing Family and Friends Together

    Seasonal Desserts

    You must use the category name, not a URL, in the category field.

    Footer

    ↑ back to top

    About

    • Accessibility Statement
    • Cookie Policy
    • Disclaimer
    • Image Use & Copyright
    • Privacy Policy

    Contact

    • Contact

    Copyright © 2023 RECIPES BY NORA

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Do not sell my personal information.
    Cookie SettingsAccept
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT
    5 shares

    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.