Puto Recipe (Puto Cheese)

                by Joost Nusselder | Updated:  December 20, 2020

3 easy recipes anyone can make...

All the tips you'll need to get started in Japanese cooking with our first email the FREE Japanese with ease quick-start recipe guide

We'll only use your email address for our newsletter and respect your privacy

I love creating free content full of tips for my readers, you. I don't accept paid sponsorships, my opinion is my own, but if you find my recommendations helpful and you end up buying something you like through one of my links, I could earn a commission at no extra cost to you. Learn more

Ever had trouble finding Japanese recipes that were easy to make?

We now have "cooking Japanese with ease", our full recipe book and video course with step-by-step tutorials on your favorite recipes.

It’s been said that this Puto Recipe actually originated from Japan and other countries in Asia such as Thailand, Malaysia, Indonesia, and China but it is a favorite in the Philippines too.

Puto is a steamed rice cake that comes in a lot of varieties, both sweet and savory. One of the most common toppings is cheese, and it has a savory taste and melt-in-your-mouth texture.

The Puto Recipe has been a frequent sight during festivities and in Filipino households. It’s like the Bibingka and already adopted as a Filipino Food.

It can also be served as a simple snack or as “food to go” when you need something to eat when you can’t have a real meal yet.

Puto, being made from rice can make you feel full when hunger suddenly strikes. The recipe I am sharing is so easy to make, it’ll become a favorite for those days when you don’t feel like cooking for a long time.

Puto Recipe (Puto Cheese)

Puto Recipe and Variations

Through the years, there had been variations on the Puto Recipe. It now comes in different flavors and even the shapes and colors have evolved.

In the past, it was just plain steamed rice cake with no additional flavors. The color was just white but in recent years, Puto became colorful too; pink, green, violet, and yellow. A bit of food coloring instantly elevates the appearance of this dish!

Of course, this just makes it more enticing to try.

Who wouldn’t be eager to try something so colorful? Even the aroma of Puto is mouth-watering because of the additional flavors that everyone will surely love.

Pandan leaves can be added while steaming the Puto to come up with the wonderful aroma and taste of the Puto-Pandan.

There’s also the Ube-Puto and latest craze; the Puto Pao wherein there are meat fillings just like the Siopao. Another famous variety is the Puto Biñan; one of the all-time favorites.

But, today I am sharing a cheese puto recipe with you – it’s perfect if you want something savory.

Puto Cheese

Puto Cheese

Filipino puto recipe (puto cheese)

Joost Nusselder
This Puto Recipe or Puto Cheese has been a frequent sight during festivities in the Philippines. It's also a common snack in households. Just like the Bibingka, it's already considered a Filipino Food. Check out our Special Recipe.
No ratings yet
Prep Time 15 mins
Cook Time 15 mins
Total Time 30 mins
Course Snack
Cuisine Filipino
Servings 36 pcs
Calories 123 kcal


  • 2 cups rice flour
  • 11/4 tsp baking powder
  • ½ tsp refined salt
  • 1 cup white sugar
  • 1 large fresh egg
  • 1 cup evaporated milk
  • ½ tsp vanilla extract
  • 2 cups water
  • 1/4 cup butter unsalted and melted
  • 36 pieces Cheese Cubes ( for Toppings) Cheddar or Edame
  • Food coloring (optional) yellow


  • Sift the dry ingredients – flour, baking powder, sugar, and salt into a bowl. Make sure they are thoroughly sifted. Set aside.
  • Beat the egg, then add the evaporated milk, vanilla extract, and water. Mix thoroughly.
  • Make a hole in the center of the dry ingredients. Then pour the wet ingredients into the hole and mix continuously.
  • Mix thoroughly until texture is smooth and soft until all lumps are gone.
  • If you opt for food coloring, separate the mixture then add the color (and essence/flavor). Mix well.
  • Pour into your desired mold until it's 3/4 of the way full.
  • Place in a steamer and cook for 10-12 minutes and remove the puto.
  • Now add one cheese cube on top of each cake and steam for an additional minute or two.
  • Remove from the steamer and let it cool.
  • Serve with Dinuguan (optional).


Calories: 123kcal
Keyword Cheese, Puto
Tried this recipe?Let us know how it was!

Cooking Methods

The traditional method of preparation and cooking takes about a few hours.

They used to place a sheet of “Katsa” over the ring of the steamer then the rice batter was poured on it directly. Others use banana leaf as a substitute for “Katsa”.

When cooked it will be placed in “Bilao” and divided into pieces. But nowadays, preparing and cooking puto doesn’t take that long anymore.

It’s easier and faster now because it’s mostly just baked. Some are shaped like cupcakes while some are shaped like stars.

The shape varies too and it will just depend on the one preparing it which to choose.

If there are kids in the house, you can use the molds that will excite them and make them enjoy eating puto more.

Cheese Puto is such a popular food because it’s the perfect combination of fluffy delicate rice dough, tangy cheese, and a bit of sweetness from the milk.

Puto Cheese with food coloringPuto with Cheese Recipe

The most famous combination of the Puto Recipe is the “Dinuguan” (pork stew). Puto with Salted Egg is also one delicious variety.

If you’re serving Filipino cuisine, it would be nice to have Kutsinta, Biko, Puto-Bumbong, Bibingka, Cassava Cake, and Sapin-Sapin to partner with your Homemade Puto Recipe.

The best drink to partner with this is sago and Gulaman. It will complement each other and your guests will absolutely love this after eating the Filipino dishes you have served them.

Favorite Asian Recipes

After a hearty main course, puto is the best way to end a meal.

Ingredient Substitutes

If you want to make puto healthier, or you just don’t like some of the ingredients, you can do some swapping. You can also make this dish vegan if you want. Here’s what to substitute:

First, you can skip the evaporated milk, and use nut milk (almond, cashew), oat milk, soy, and coconut milk.

Skip white sugar and replace it with brown sugar or unrefined sugar.

Or, substitute cheddar with vegan cheese.

You can also use vegan butter and vegan egg. The recipe still works without eggs or egg substitutes but the cake may be more crumbly than usual.

If you’re feeling lazy, you can put each uncooked cake in your rice cooker and steam them that way!

Nutritional Information about Puto

Cheese puto is a relatively healthy food/snack. Each piece has about 120-150 calories depending on the toppings and filling. The cheese puto has approximately 120 calories. As well it has about 6 grams of fat, 88 mg of sodium (a bit much), and 9 grams of carbohydrates.

But, puto is also a good source of vitamin A, calcium, and iron. In addition, it’s also healthy because it contains protein and fiber. Here are some other nutritional facts about cheese puto:


So you can enjoy eating puto while getting the health benefits it gives. Salamat!!

Ever had trouble finding Japanese recipes that were easy to make?

We now have "cooking Japanese with ease", our full recipe book and video course with step-by-step tutorials on your favorite recipes.

Joost Nusselder, the founder of Bite My Bun is a content marketer, dad and loves trying out new food with Japanese food at the heart of his passion, and together with his team he's been creating in-depth blog articles since 2016 to help loyal readers with recipes and cooking tips.