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

Grain Free Brazilian Cheese Bread (Pao de Queijo)

  • Author: Katja from Savory Lotus
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: about 20 little cheese breads 1x


  • 2 cups tapioca flour + extra if necessary  (like this)
  • 1/2 cup milk
  • 1/3 cup butter or ghee (like this), melted
  • 1 tsp salt
  • 2 eggs, beaten
  • 1 cup of Parmesan cheese (or Queso Fresco)


  1. Preheat oven to 425’F and line a baking sheet with parchment paper.
  2. Place 2 cups tapioca flour into a large glass bowl. Set aside.
  3. In a sauce pan, bring milk, butter/ghee , and salt to a boil and turn off heat. Pour milk mixture over tapioca flour and mix until well incorporated. It will be a bit dry and crumbly. Allow dough to rest for 10 minutes to cool.
  4. Mix eggs and cheese into dough and mix until uniform, adding extra tablespoon of milk if the batter appears too dry.  A firmer dough yields a better bake so don’t add too much.
  5. Using a large spoon or measuring spoon drop 1 1/2 to 2 inch balls of mixture onto prepared baking sheet, leaving 2 inches in between.
  6. Transfer baking sheet to oven AND decrease oven temperature to 375’F. Bake until puffy and golden on top, about 22 to 25 minutes. Remove from oven and serve.


The dough for this recipe should be sticky and tacky. If your dough appears to be a bit runny, simply add a titch of tapioca flour to firm it up a bit. I have noticed that people measure flour differently and some milks are more watery than others. So be flexible here.

Be sure to measure your butter/ghee when it is melted in order to get the right amount.