Puto Flan

Puto Flan

Puto Flan is a type of steamed cake found in the Filipino cuisine where batter made out a mixture of rice flour/all-purpose flour, eggs and sugar is steamed. Traditionally is topped with either salted eggs or cheese but Filipinos start to become creative hence making variations like putong ube, strawberry puto, pandan puto and now this Puto Flan.

When you make puto you are always left with lots of egg yolks as some puto recipes calls for the use of only egg whites to maintain its pure white colour, this is the perfect solution for that so you don’t throw away those yolks. This type of puto uses both, egg whites on the puto base then egg yolks on the custard top, problem solved.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Puto Flan 1

Puto Flan

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 2 reviews
  • Author: Raymund
  • Prep Time: 30 mins
  • Cook Time: 35 mins
  • Total Time: 1 hour 5 mins
  • Category: Dessert
  • Cuisine: Filipino



Puto Base

  • 2 cups flour
  • 4 tsp baking powder
  • 2/3 cup white sugar
  • 1/2 tsp salt
  • 4 egg whites
  • 1 1/4 cup water

Custard Topping

  • 4 egg yolks
  • 1 400g can condensed milk
  • 2 tsp lemon juice


  1. Combine all custard topping ingredients in a bowl, mix it well to combine.
  2. Prepare your steamer, bring it to a boil.
  3. Lightly grease puto moulds then fill it with the custard mixture up to 1/3 full. Place it on the steamer, cover with muslin cloth before putting the steamer cover then steam for 20 minutes. Remove from steamer once cooked then set it aside.
  4. While custard is steaming prepare your base. Sift together flour, baking powder, white sugar and salt. Set this aside.
  5. Beat your egg whites until it’s foamy and forms into peaks, gently fold flour mixture while adding water in small amounts. Make sure it’s well combined but do not over mix.
  6. Pour puto mixture on top of the cooked flan and fill to the brim. Place back into the steamer then steam for 15 more minutes or until firm and cooked.
  7. Remove from steamer, let it cool before removing it from the moulds by lightly tapping it to release.


Puto Flan Wide


7 Responses

  1. Yummy! looks irresistible! Especially

  2. Very cute bites! Great for a dinner party.

  3. suituapui says:

    Steamed egg cake with custard topping? Boy! I sure would love these! Had steamed egg cake in my blog post yesterday with meat and fried shallots – my aunt made for me, a savoury sweet delight, wouldn’t know how to make it myself. Perhaps I can try my hand at these.

  4. Jasline Ng says:

    These little cakes look so cute! I think I’ll eat a lot of them at one go!

  5. Kate | HappyForks.com says:

    I don’t have a steamer which seams to be essential for traditional puto flans. Do you think there is any chance I can make this recipe in the oven? I am sure it will not be the same but I really like a simplicity of the recipe. I know there are some hacks with placing a dish full of water to create humid environment when baking in the oven, …what do you think?

    • Raymund says:

      What we usually do if we dont have a steamer at home is use a wok or any large pot. Place used clean can of evaporated milk or anything similar, then secure an inverted heat proof plate on top. Place your moulds on top.
      If its still not possible you can make a similar dish called custard cake and that is made in the oven . Hope this helps

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.