Brazilian Cheese Bread (Pão de Queijo Recipe)

By Valentina Dimitrova | Updated on October 29, 2026

A popular Brazilian snack, Brazilian Cheese Bread (pão de queijo) combines tapioca starch, Parmesan, and egg into small, hand-shaped rolls with golden crusts and chewy centers.

Golden Brazilian cheese bread rolls in a wicker basket lined with green cloth.

Traditional pão de queijo has lightly golden crusts, dense, chewy centers, and a savory Parmesan flavor. These gluten-free Brazilian cheese rolls use hand-kneaded dough. In Brazil, people commonly enjoy them for breakfast or as an afternoon snack. Serve warm with coffee, butter, or dulce de leche. You can also try my eggless Brazilian cheese bread or cheddar-filled Brazilian cheese rolls for different versions.

Quick Look: Brazilian Cheese Bread

  • ⏱️ Prep Time: 10 minutes
  • 🔥 Cook Time: 18–20 minutes
  • ⏲️ Resting Time: 15 minutes
  • ⏲️ Total Time: Approximately 43–45 minutes, including resting
  • 🍽️ Servings: 40 small cheese rolls
  • 🧀 Key Ingredients: Tapioca flour, Parmesan cheese, milk, and egg
  • ✨ Texture: Lightly golden exterior with a dense, chewy center
  • 🥛 Flavor: Savory and cheesy
  • 🥣 Cooking Method: Hand-kneaded and oven-baked
  • 🌾 Gluten-Free: Made with tapioca flour instead of wheat flour
  • ❄️ Make-Ahead Friendly: Freeze unbaked rolls for up to 30 days
  • ☕ Best For: Breakfast, snacks, or serving with coffee
  • ⭐ Difficulty: Easy to moderate
  • Why This Recipe Works: Tapioca flour gives Brazilian cheese rolls their chewy texture without wheat flour. The heated milk, water, and oil help the starch form a cohesive dough, and the egg provides structure. Parmesan adds savory cheese flavor, and the rolls bake with lightly golden crusts and chewy centers.

SUMMARIZE & SAVE THIS CONTENT ON

Jump to:

Chef's Notes from Valentina

  • Brazilian cheese bread has been part of our household table for years. In Brazil, pão de queijo commonly appears at breakfast or as an afternoon snack.
  • Manioc starch, also called tapioca flour or tapioca starch, sets these rolls apart from ordinary wheat bread. Its finely milled texture contributes to their chewy centers.
  • Minas cheese remains a traditional choice in Brazil, although Parmesan also works well. My recipe uses grated Parmesan for its savory, slightly salty flavor.
  • For serving, try warm cheese rolls with Brazilian cream cheese (requeijão cremoso) or guava paste (goiabada). I also enjoy mine with sweet potato jam.

Ingredients

  • Tapioca flour – 2 cups. Also called tapioca starch or manioc starch, it gives Brazilian cheese bread its chewy, slightly elastic texture. Its mild flavor lets the cheese take center stage. Use tapioca flour rather than whole-root cassava flour.
  • Parmesan cheese – 1 ¼ cups, grated. Adds a rich, savory, slightly salty flavor to the rolls. Parmesan also contributes to the lightly golden crust during baking.
  • Egg – 1 large, at room temperature. Binds the dough and helps the rolls hold their shape, with a tender interior after baking.
  • Whole milk – ½ cup. Provides a mild dairy flavor and moisture for a tender texture. Heating it with the other liquids helps hydrate the tapioca starch.
  • Vegetable oil – ⅓ cup. Keeps the cheese rolls moist and tender and helps prevent a dry, tough texture after baking.

Substitutions And Additions

Minas Cheese Pão de Queijo: Use grated, semi-cured Minas cheese (queijo meia cura) instead of Parmesan for a traditional Brazilian variation. Its slightly tangy, salty flavor gives the rolls a distinct aged-cheese taste.

Bacon Brazilian Cheese Bread: Mix ¼ cup of cooked, finely crumbled bacon into the dough with the Parmesan. Drain the bacon well before adding it to prevent excess grease, and reduce the salt slightly if needed.

Romano or Asiago Cheese Rolls: Try finely grated Romano or aged Asiago in place of Parmesan. Romano provides a sharper, saltier taste, and aged Asiago contributes a nutty flavor.

Garlic Brazilian Cheese Bread: Mix 2 teaspoons of finely minced garlic into the dough with the Parmesan. Distribute it evenly before shaping the rolls so each portion gets some garlic.

Mix in Roasted Red Bell Peppers: Blend ½–1 cup of roasted red bell peppers with the liquid ingredients before mixing the dough. Allow extra baking time because the peppers add moisture.

How to Make Brazilian Cheese Bread

Prepare the Dough

  1. Preheat the oven: Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  2. Heat the liquids: Combine ⅓ cup vegetable oil, ½ cup water, ½ cup whole milk, and ½ teaspoon salt in a saucepan over medium heat. Bring the mixture to a simmer, then let it cool slightly.
  3. Mix the tapioca flour: Place 2 cups of tapioca flour in a large bowl. Pour the warm liquid mixture over the flour and mix thoroughly with a wooden spoon.
  4. Add the egg: Allow the dough to cool before adding 1 large egg at room temperature. Knead well with your hands until the egg becomes fully incorporated.
  5. Incorporate the cheese: Add 1 ¼ cups of grated Parmesan cheese and mix thoroughly. Aim for a uniform dough, but keep in mind that the more homogeneous it becomes, the harder it may be to roll.

Shape and Bake the Cheese Rolls

  1. Rest the dough: Let the dough rest at room temperature for about 15 minutes.
  2. Shape the rolls: Lightly grease your hands with vegetable oil to prevent sticking. Use a tablespoon to measure portions of dough, then roll each portion into a ball.
  3. Bake or freeze: Arrange the rolls on the prepared baking sheet and bake for 18–20 minutes, or until lightly golden. Serve immediately. Alternatively, freeze the unbaked rolls for up to 30 days.
  4. Bake from frozen: Place the frozen, unbaked rolls about 1 inch apart on a parchment-lined baking sheet. Bake directly from frozen at 375°F for 25–30 minutes, or until lightly golden brown.
Pão de queijo served in a cloth-lined wicker basket beside a white cup of black coffee, with one roll broken open.

Expert Tips for Brazilian Cheese Bread

  • Measure the tapioca flour carefully. Spoon the flour into a measuring cup and level it off without packing it down. Excess flour can make the dough too stiff and the baked rolls overly dense.
  • Leave space between the rolls. Arrange the dough balls about 1½ inches apart on the baking sheet. Enough space allows them to expand without touching and promotes even browning.
  • Check the dough before shaping. Look for a cohesive consistency that holds its shape when portioned. If the dough feels excessively sticky, allow the tapioca starch more time to absorb the moisture before adjusting the ingredients.
  • Avoid opening the oven early. Keep the oven door closed during the initial baking period to maintain a steady temperature as the cheese rolls expand.
  • Rotate the baking sheet if needed. Turn the baking sheet halfway through baking if your oven heats unevenly. The rolls will brown more consistently across the tray.

FAQ About Brazilian Cheese Bread

Can I use sweet or sour tapioca starch for this Brazilian cheese bread recipe?

Use sweet tapioca starch (polvilho doce), commonly sold as tapioca flour. Sour tapioca starch (polvilho azedo) produces more expansion, a lighter interior, and a slightly tangy flavor.

Why did my Brazilian cheese bread turn out flat?

The liquid mixture may not have been hot enough to properly hydrate the tapioca starch. Bring it to a simmer before pouring it over the flour. Excess moisture can also cause the rolls to spread.

Why are the rolls gummy inside?

A chewy, slightly sticky center belongs to pão de queijo. However, a wet or pasty center may indicate underbaking. Bake a few minutes longer until the interior sets.

Can I make Brazilian cheese bread in a blender?

Yes. Blender versions use a thinner batter made with tapioca flour, milk, oil, eggs, and cheese. Pour the batter into greased muffin tins and bake until puffed and golden. These Brazilian cheese puffs typically have lighter, airier centers than hand-kneaded rolls.

What to Serve with Brazilian Cheese Bread

  • Butter and Savory Spreads: Enjoy warm Brazilian cheese rolls with butter, cream cheese, or your favorite savory spread.
  • Sweet Spreads: Try jam, Nutella, dulce de leche, or guava paste (goiabada). I also enjoy mine with sweet potato jam.
  • Coffee: Pair pão de queijo with freshly brewed coffee, a traditional Brazilian breakfast and afternoon snack combination.
  • Eggs: Scrambled eggs, fried eggs, or an omelette make breakfast more substantial.
  • Fresh Fruit: Serve papaya, pineapple, or Brazilian fruit salad alongside the warm cheese rolls.
  • Tapioca Crepes: Add Brazilian tapioca crepes to the breakfast table, with cheese or scrambled eggs as fillings.

Did You Love This Recipe? If you make this recipe and love it, stop back, give it a 5-star rating ★★★★★ and leave a comment.

A basket of round, lightly browned cheese rolls nestled in green cloth.
Print This Recipe SAVE Pin
5 from 7 votes

Brazilian Cheese Bread (Pão de Queijo Recipe)

A popular Brazilian snack, Brazilian Cheese Bread (pão de queijo) combines tapioca starch, Parmesan, and egg into small, hand-shaped rolls with golden crusts and chewy centers.
Course:Breakfast
Cuisine:Brazilian
Prep Time 10 minutes
Cook Time 18 minutes
Resting Time 15 minutes
Total Time 43 minutes
Servings 40
Calories52.6 kcal

Ingredients

  • ⅓ cup vegetable oil
  • ½ cup water
  • ½ cup whole milk
  • ½ teaspoon salt
  • 2 cups tapioca flour
  • 1 large egg – at room temperature
  • 1 ¼ cups grated Parmesan cheese

Instructions

Prepare the Dough

  • Preheat the oven: Preheat the oven to 375°F (190°C) and line a baking sheet with parchment paper.
  • Heat the liquids: Combine ⅓ cup vegetable oil, ½ cup water, ½ cup whole milk, and ½ teaspoon salt in a saucepan over medium heat. Bring the mixture to a simmer, then let it cool slightly.
  • Mix the tapioca flour: Place 2 cups of tapioca flour in a large bowl. Pour the warm liquid mixture over the flour and mix thoroughly with a wooden spoon.
  • Add the egg: Allow the dough to cool before adding 1 large egg at room temperature. Knead well with your hands until the egg becomes fully incorporated.
  • Incorporate the cheese: Add 1 ¼ cups of grated Parmesan cheese and mix thoroughly. Aim for a uniform dough, but keep in mind that the more homogeneous it becomes, the harder it may be to roll.

Shape and Bake the Cheese Rolls

  • Rest the dough: Let the dough rest at room temperature for about 15 minutes.
  • Shape the rolls: Lightly grease your hands with vegetable oil to prevent sticking. Use a tablespoon to measure portions of dough, then roll each portion into a ball.
  • Bake or freeze: Arrange the rolls on the prepared baking sheet and bake for 18–20 minutes, or until lightly golden. Serve immediately. Alternatively, freeze the unbaked rolls for up to 30 days.
  • Bake from frozen: Place the frozen, unbaked rolls about 1 inch apart on a parchment-lined baking sheet. Bake directly from frozen at 375°F for 25–30 minutes, or until lightly golden brown.

Recipe Notes

Storage and Reheating

Refrigerate: Store leftover baked Brazilian cheese bread in an airtight container in the refrigerator for up to 3–4 days.
Freeze: Place unbaked cheese rolls in a sealed freezer-safe bag for up to 30 days. Bake directly from frozen at 375°F for 25–30 minutes, until lightly golden brown.
Reheat: Warm baked rolls in a preheated 350°F oven for 5–10 minutes, until heated through and lightly crisp outside.

Nutrition

Calories: 52.6kcal | Carbohydrates: 5.8g | Protein: 1.2g | Fat: 2.9g | Saturated Fat: 0.9g | Polyunsaturated Fat: 1.1g | Monounsaturated Fat: 0.7g | Trans Fat: 0.01g | Cholesterol: 7.2mg | Sodium: 86.5mg | Potassium: 13mg | Sugar: 0.2g | Vitamin A: 37.9IU | Calcium: 32mg | Iron: 0.1mg

** Nutrition labels on easyanddelish.com are for educational purposes only. This info is provided as a courtesy and is only an estimate, since the nutrition content of recipes can vary based on ingredient brand or source, portion sizes, recipe changes/variations, and other factors. We suggest making your own calculations using your preferred calculator, based on which ingredients you use, or consulting with a registered dietitian to determine nutritional values more precisely.

Please note that health-focused and diet information provided on easyanddelish.com is for educational purposes and does not constitute medical advice, nor is it intended to diagnose, treat, cure, or prevent disease. Consult with your doctor or other qualified health professional prior to initiating any significant change in your diet or exercise regimen, or for any other issue necessitating medical advice.

Did you make this recipe?

Comment and rate the recipe. Also follow us on Pinterest at @easyanddelish for more delish recipes.
5 from 7 votes

Leave a Reply

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

Recipe Rating




 

31 Comments

  1. I tried this recipe and it didn’t work out. I did something wrong since everyone else has had a good outcome. I let the liquids simmer, after cooled down I added it to the starch but it was too much liquid to dry ratio and it looks like milk.
    Am I supposed let the liquids reduce some?

    1. Hi Martina! I see. Yes, you should simmer the liquids and let them cool slightly (it should be lightly hot) before adding to the tapioca flour/starch. Mix the mixture very, very well and then let sit for a few minutes (I would say around 10-15 minutes before adding the eggs and then the cheese. Mix again very, very well. You will have a consistent dough, enough to form into small balls. The tapicoa will absorb most of the liquids while the mixture is resting. That mixture will be super gooey and thick and not hot anymore otehrwise the eggs will curdle. Once you add the eggs and cheese, it will get solid enough to roll into balls. Please grease your hands lightly with oil. The thing is the whether may cause some variations in the consistency. But if you don't get a dough at the end that can be rolled into balls, you sould add more cheese or more tapioca flour and knead the dough well. I hope this helps in your next attempt!

  2. 5 stars
    Hi Denise! I finally made these and they came out great! Really easy to make and mixing the azedo with the doce was perfection. I do have a question though - I put the unbaked rolls in the freezer and was wondering when I take them out to bake, should I let them thaw a little? Or would it be alright to pop into the oven immediately? Thank you!

    1. Hi Erica! I am so glad you made these and enjoyed. If not baking these right away, freeze Brazilian cheese bread in a sealable plastic bag for up to 30 days. Bake directly from frozen. 

  3. Hello Denise! I am just dying to try this recipe! I have some questions though! I've been doing some research on the pão de queijo and many places say to use polvilho doce. But, I read somewhere that the polvilho azedo is how these cheese balls are traditionally made. Which one do you recommend using with your recipe? And, is it possible, if you use sweet, to substitute it with the sour? Would it change the other ingredients' quantities?

    Thank you so much for this awesome recipe!

    1. Hi Erica! Thanks for stopping by. The traditional pao de queijo takes a mixture of both polvilho doce and azedo. Of course, if the recipe takes only one of them, it will be just fine. The polvilho azedo is quite hard to find in the USA, this is why most of my recipes are made with the polvilho doce only, which here is known as tapioca flour and is available at any local supermarket. The difference is most in flavor. The pao de queijo made with polvilho azedo has a slightly sour taste. That's all! Recently, I published a recipe for pao de queijo with only 3 ingredients that takes polvilho doce, sour cream, and cheese only. It was quite successful as the sour cream also gives a sour flavor to that recipe. If you would like to try, here is the link: https://www.easyanddelish.com/eggless-brazilian-cheese-bread/

      1. Thanks for the quick response, Denise! That makes total sense! I do want to try it with both the polvilho doce and azedo. I think Amazon will provide both very easily! I remember when I had the pao de queijo, it had a slightly sour tang to it and it complimented well with the cheese. Is it possible to use your recipe with both the doce and azedo? So 1 Cup each for doce and azedo? Thank you so much for answering my questions!

        1. No problem Erica! Yes, you can use 1 cup each. But make sure to sift the polvilho azedo first and then measure 1 cup. If you don't sift it, your pao de queijo will have hard lumps or a granulated texture that you don't want to. The reason why is because differently from the polvilho doce that has a fine texture, polvilho azedo has a cooarse, granulated texture.

          1. Fantastic! Thank you so much, Denise! I will try it out and let you know my results! And, the 3 ingredients one you linked is fascinating! I'll try that one after I get over this hurdle! Again, thank you for this amazing recipe and your guidance!

          2. Fantastic! Thank you so much for your help and this awesome recipe, Denise! I'll definitely give the polvilho azedo a good sifting before measuring the 1 Cup. I'll let you know of my results! The 3 ingredient cheese bread you linked previously seems almost too good to be true! I'll try that out after this one! Thank you again!

          3. My pleasure. When you make them, please stop by to give me your feedback and rate the recipes. Thank you and enjoy! Have a great weekend.

      2. 5 stars
        Denise, thanks for the info on using polvilho doce and azedo. I have been making pão de queijo for years with a recipe I developed, but only using tapioca flour (doce). One of our international markets just started carrying Amafil brand povilho azedo, so I picked up a kilo for next time I make pão de queijo. My Brazilian wife says something the one I make is missing 'something', and I told her it might be the 'sour'. I'll try half tapioca flour and half polvilho azedo and see how it turns out.

        I'm thinking that maybe some citric acid might work, too, I would just have to figure out the amount.

        Anyhow, great blog!

        1. Hi Mark!Yes, traditional pao de queijo has a mild sour flavor due to the 'polvilho azedo' or sour starch. This starch also gives Brazilian cheese bread a denser and chewier texture, while the polvilho doce makes it lighter and airy.
          If you can't find polvilho azedo, you can add about 1-2 tbsp of sour cream to the recipe when adding the eggs. However, if you do find the sour starch, be sure to sift it first and then measure it. If you want to use both polvilho doce and azedo, I would recommend using 1 cup of each for this recipe (equal amounts). I hope this helps!

          1. Obrigado, Denise, your advise is very helpful. I was wondering about the azedo because it is quite a bit coarser, so sifting seems about right. I'll probably make some tonight and see how it turns out.

          2. Hello Denise,
            I picked up some polvilho azedo a few months ago when one of our markets started carrying it. I finally got around to using it last night and followed your advice of half azedo and half regular tapioca starch/flour, using the recipe I developed. My wife says it is just like the pao de queijo she grew up with. I used some sharp cheddar this time with the parmesan and it worked very well. It definitely had a funky smell when mixing it, but the end result was perfect. I did a double batch (10 cups of flour!) because she wanted it for an office potluck.

          3. Hi Mark! I am so glad it turned out just teh way your wife remembers having pao de queijo in Brazil. I bet it brought her some nostalgia. Thank you for your feedbacka dn happy holidays!

    1. Thank you! I hope you try both and enjoy. One is quick and made in the blender, and the other is more the traditional way to make pao de queijo. 😉

  4. I will advise to not use Milk, oil or even less hot ingredients. Make it simple and easier...:

    400gr Tapioca starch

    150gr grated cheese

    teaspoon salt

    2 eggs

    some yeast to help blow.

    300ml cold water

    It's more healthy and easier...same taste and same looking as all recipes above.

    Enjoy it

  5. hi, I can find sour tapioca Starch here but i cannot find the sweet tapioca starch, you mentioned about the manioc starch above, did you mean sweet tapioca starch = manioc starch one? Thank you

    1. Yes, Quinny! The manioc starch is the same as sweet tapioca starch which is available at both Latin and Asian stores.

      1. Thank you, I got it today. Very hard to find sweet one but there are so many manioc here. Will try your recipe and let you know

  6. I love this,will try to buy two kind of tapioca starch but not sure if I can find some,I'm living in Boston,do u have any idea where can I buy them?thanks

    1. Hi, Quinny! Welcome to FBTY! Both the manioc starch and sour starch are available in Latin markets and online. If you do intend to make the quick recipe, you'll need the manioc starch only which can be bought here: https://www.amazon.com/Manioc-Starch-Polvilho-17-6oz-GLUTEN-FREE/dp/B005DSL04O/ref=sr_1_fkmr1_2?ie=UTF8&qid=1379468987&sr=8-2-fkmr1&keywords=yoki+tapioca+flour

      But if you intend to make the traditional version, you'll need to buy both the manioc starch and the sour starch (https://www.amazon.com/Sour-Starch-Polvilho-Azedo-GLUTEN/dp/B005CBRPIW/ref=sr_1_1?ie=UTF8&qid=1379469252&sr=8-1&keywords=yoki+tapioca+flour ). Please, do not forget to sift the sour starch before adding to the recipe. I hope this help. Have a great week!

  7. 5 stars
    Amei suas duas receitas!!! Fico louca quando peço receitas de pao de queijo às minhas amigas e elas me dao as instrucoes como "um copo raso", "meio copo"... Moro nos EUA e estou acostumada com a precisao das receitas americanas, e tudo em cups e nao em copos. Quando vejo receitas em "copos" me pergunto: "mas copo de que tamanho?????" rsrsrs
    Obrigada pelas receitas, vou testar as duas! Estou animada sobre a de liquidificador, pois cresci minha infancia toda comendo este, da versao mais facil! Adorei!
    Bjs!

    1. Cynthia: Bem-vinda a FBTY!!! Eu entendo. Como também estou acostumada a medidas precisas, não consigo fazer as receitas brasileiras sem que algo saia errado. 🙂 FBTY é o meu projeto de pôr por escrito receitas brasileiras corretas. Quando vejo receitas de livros ou sites brasileiros, sei que o copo é de 250 ml enquanto que o nosso que moramos aqui nos EUA é de 240 ml ou 8 oz. Mesmo assim, falta precisão na maioria das receitas brasileiras. Espero que usando as minhas receitas você consiga fazê-las sem problema. Se houver alguma dúvida, é só falar que terei prazer de te ajudar. Um abraço!