Filipino Tamales are a traditional Kampangan delicacy you'll love for breakfast or snack. Made of rice flour, coconut milk, and peanut butter, topped with chicken and eggs and steamed to perfection, they're hearty and tasty!

Filipino Tamales are my favorite food in the whole vast planet, and I haven't had them since I migrated to the U.S. twenty-six long years ago until yesterday when I made a big batch to enjoy for days.
Living in Southern California and fortunate to have Mexican establishments at every corner, I do eat tamales regularly. They are, however, a different version made with corn masa and spiced meat, which I love almost as much, but are not exactly the favored bubuto (tamales in Kapampangan) of my childhood.
I don't know why I never tried making Filipino tamales sooner because they're so easy to prepare and come together in less than an hour. Ugh, I could have been waking up to their fluffy awesomeness every day for the last twenty-six years.
Although these tamales do require a few steps such as simmering the chicken and pre-cooking the rice dough, they're pretty straightforward to make. The hardest part, in my opinion, is the wrapping! I think I went through two bundles of banana leaves struggling to find pieces large enough and without tears to wrap around the tamale dough adequately.
As you can see, they aren't the best looking on the outside, but underneath my amateurish banana wrapping efforts, are the fluffiest, generously-topped and most delicious bubuto that made me wanna break into a happy dance. Alright, I admit, I just might have done a little teeny-weeny victory wiggle. 🙂
How to Prepare Banana Leaves to Use for Wrapping
- Inspect the leaves and discard any parts with tears or wilted areas.
- Trim the "string" like part (where both leaves meet) and set aside to use to tie and secure the tamales.
- Wash under cold running water and pat dry with paper towels. Cut into about 8 x 8 -inch squares which will be wide enough to wrap around the rice dough completely.
- To make the banana leaves pliable, briefly pass through gas flames to soften. Alternatively, place in a preheated oven for about 30 to 40 seconds or soak in a bowl of hot water for 1 to 2 minutes or until softened.
Tips on How to Make Filipino Tamales
- Filipino tamales are traditionally made with rice and peanuts which are toasted and then ground. In this recipe, we're using rice flour and peanut butter to simplify the process.
- I used flaked chicken and sliced hard-boiled eggs as toppings, but cashew nuts, salted eggs, boiled potatoes, sauteed bell peppers, sausages, ham, steamed shrimp, and cooked pork slices are also great options.
- Tie the packages snugly but not too tight as the dough will slightly expand during steaming.
Want more steamed delicacies for breakfast? You'll love waking up to this chewy suman malagkit with a coconut caramel sauce that takes it over the top!
Ingredients
- ½ pound chicken
- salt and pepper to taste
- 1 tablespoon canola oil
- 1 onion, peeled and finely chopped
- 2 cloves garlic, peeled and minced
- 4 cups coconut milk
- 1 cup chicken broth (reserved from cooking the chicken)
- 2 ¼ cups rice flour
- 1 tablespoon atsuete powder, diluted in 1 tablespoon water
- 1 tablespoon smooth peanut butter
- 3 hard-boiled eggs, peeled and quartered
Instructions
- In a saucepan over medium heat, add chicken and enough water to cover. Bring to a boil, skimming scum that may float on top. When broth has cleared, season with salt and pepper to taste.
- Lower heat, cover, and simmer for about 15 to 20 minutes or until chicken is cooked through. Drain chicken, reserving about 1 cup of the broth. Allow chicken to cool to touch and then flake.
- In a wide pan over medium heat, heat oil. Add onions and garlic and cook until softened.
- Add coconut milk and broth and bring to a gentle boil.
- Slowly add rice flour, whisking vigorously to prevent lumps. Cook, stirring regularly, for about 3 to 5 minutes or until smooth and resembling a thick paste.
- Separate ⅔ of the mixture into one bowl and the remaining ⅓ to another bowl. To ⅓ of the mixture, add the dissolved annatto and the peanut butter. Stir until well combined and evenly colored.
- Wash banana leaves and with a paper towel, wipe down any grit or dirt. Briefly pass through gas flames or soak for a few minutes in hot water until softened and more pliable. Set aside.
- Scoop about 2 tablespoons of plain mixture on banana leaf and spread to about 3-inches wide.
- Scoop about 1 tablespoon of the colored mixture onto the plain mixture and spread across the top.
- Arrange the pieces of flaked chicken and sliced hard-boiled eggs on top of the colored mixture. Fold banana leaves over tamale mixture to fully enclose and tie with kitchen twine to secure.
- Arrange prepared tamales on steamer basket and steam for about 20 to 30 minutes or until cooked. Alternatively, arrange tamales in a pot and add enough water to cover. Over medium heat, boil for about 20 to 30 minutes.
- Carefully remove tamales from heat and let stand for 1 or 2 minutes to set a little. May be served hot or cold.
Nutrition Information
“This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.”
Peachy says
Hi Lalaine! I have just finished cooking my first ever batch of Tamales and I must say that it tastes and looks as divine as the photos you posted in your blog. I have also been trying lots of your recipes for the past 2 years now and they have been a heaven sent to Pinay moms like me who cook daily for their family. For someone whose passion is also cooking, I feel like you' re a sister who's always with me in my kitchen. Thank you so much!
Lalaine Manalo says
Peach, your comments are very much appreciated. That is our goal here at KP! Thank you.
Romelyn Natalicio says
Very helpful Po talaga ang mga dishes mo esp for a beginner like me...
Lalaine Manalo says
Hi Romelyn. Glad we could help 🙂
Kelly Canaan says
These sound delicious! But is there a way to make them without banana leaves? I don't think banana leaves are available where I live.
Lalaine says
The banana leaves do add aroma and flavor but if you can't find them, aluminum foil might work. Wrap the dough in plastic film and then in foil.
Marlene Leones says
The dough should really come bland as it is a replacement of your steamed white rice and the chicken,sausages or whatever ingredients shoud be the one smothered with all spices. This is how farmers take their baons in the field for the day. Lalaine made it so perfect. It is not for everybody's taste but for a family that came from farming like me, this is perfect! Will keep this recipe again!
Chat says
Hi Lalaine,
Im from Quezon province and we also have our own tamales. This is also one of my favorite just like you. Just like to ask if your tamales is the same as ours? Does your tamales taste sweet or salty. I bought once here in Manila but I did not appreciate the taste because it taste sweet. Our tamales is salty no peanut butter but same toppings.
Angie says
Hi,I'm dying to make pilipino tamales,I want to clarify with you I'm dreaming the tamales .Can I steam in Crock-Pot . Please advice and thanks
Rica A. says
When you say "rice flour" do you mean glutinous rice flour or just ordinary rice? Thanks.
Lalaine says
Hello Rica,
It's ordinary rice flour. 🙂
MEL says
Hi Lalaine,
"Alternative, arrange tamales in a pot and add enough to cover. Over medium heat, boil for about 20 to 30 minutes."
Do you put just the tamales in a pot or do you need to add boiling water?
Lalaine says
Yes, you need to add water to cover the tamales. I am sorry, I forgot to put "water" in the instructions. Corrected now. 🙂
Jane says
I made this last night and it came out okay albeit a bit doughy. My daughter wasn't a fan and I felt it needed more flavor and meat like Chinese sausage. But I know this is how it's supposed to taste since I've tried it before from a Philippine Bakery.
Lalaine says
I am sorry if the tamales didn't meet your taste. I like flaked chicken and eggs as topping but ham, nuts and yes, sausages, are also commonly used.
By Gav says
To be honest, this was such a weird and odd taste for me. I've never had filipino tamales before, but I wanted to try it out. I followed every step except for including the boiled egg. The texture and color looks exactly how yours look -but still mine came out a bit bland. Perhaps next time I should season the chicken more and add more coconut milk?
Anyway, I have loved EVERY other recipe I've made with yours. This was the only one that has gone astray so I thought you might appreciate this feedback.
Keep up the good work Lalaine!
Lalaine says
I think Filipino tamales is kind of an acquired taste. I am Kapampangan and I think this recipe comes pretty close to how I remember the tamales I grew up with to be. They are very different to Mexican tamales which are on the spicy side as the meat filling is simmered in dried chili sauce.
I am so sorry these versions of tamales didn't meet your expectations 🙁
By Gav says
Hi Lalaine, please don't be sad! Haha I really shouldn't have any expectations if I haven't even tasted this before right? I think the execution of this recipe is perfection. I just need people with the right taste buds for this 🙂
Lalaine says
Thank you 🙂