Pão de queijo is Brazil’s chewy, savory cheese bread, especially associated with Minas Gerais, made from tapioca starch, cheese, eggs, milk, and oil. These small rolls bake with a lightly crisp shell and a springy center, and this home-friendly version uses widely available cheese while explaining how to adapt the texture and flavor.
Traditional recipes vary by region and household: some use sour tapioca starch, some sweet, and the cheese may be a local Minas cheese or another firm cheese. This recipe uses sweet tapioca starch and queijo meia-cura when available; Parmesan and low-moisture mozzarella make a practical substitute with a slightly saltier, less distinctly Brazilian flavor.
Ingredients
- 4 cups (480 g) sweet tapioca starch, also called polvilho doce
- 1 cup (240 ml) whole milk
- 1/2 cup (120 ml) neutral oil, such as canola or sunflower oil
- 1 teaspoon (5 g) fine salt; use less if your cheese is particularly salty
- 2 large eggs, about 100 g without shells, preferably at room temperature
- 2 cups (200 g) finely grated queijo meia-cura; if unavailable, use 1 1/2 cups (150 g) low-moisture mozzarella plus 1/2 cup (50 g) finely grated Parmesan
Instructions
- Prepare the oven and pans. Set a rack in the middle of the oven and heat it to 400°F (205°C). Line two baking sheets with parchment paper. The oven can preheat while the starch mixture cools, so this step does not add time to the stated total.
- Heat the liquid ingredients. Put the milk, oil, and salt in a small saucepan. Warm over medium heat, stirring once or twice, until the mixture is steaming and just beginning to bubble around the edges, about 4 minutes. Do not let it boil vigorously or leave it unattended; hot milk can rise quickly.
- Scald the starch. Put the tapioca starch in a large heatproof bowl. Carefully pour the hot milk mixture over it, aiming to wet as much of the starch as possible. Stir firmly with a sturdy spoon until there are no dry pockets. The mixture will look lumpy, sticky, and somewhat uneven at this stage. Let it cool for 15 minutes, until warm rather than hot. This pause matters: adding eggs to very hot starch can partly cook them and make the dough difficult to mix.
- Work in the eggs. Lightly beat the eggs in a small bowl. Add them to the warm starch mixture in two or three additions, mixing thoroughly after each. At first, the dough may look slick or slippery; keep mixing and it will gradually become more cohesive. A sturdy spoon works, though clean hands are useful once the mixture is cool enough to handle.
- Add the cheese and judge the dough. Mix in the grated cheese until it is distributed throughout. The finished dough should be soft, tacky, and easy to roll with lightly oiled hands, not pourable. Tapioca starch and cheese can vary, so if the dough feels unusually wet, mix in 1 tablespoon (8 g) extra starch at a time; if it is dry and cracks when rolled, knead in 1 teaspoon (5 ml) milk at a time. Avoid adding a large amount at once.
- Shape the rolls. Lightly oil your palms and roll the dough into 24 balls about 1 inch (2.5 cm) across, roughly 1 ounce (28 g) each. Arrange 12 on each lined baking sheet, leaving about 2 inches (5 cm) between them so the rolls can puff without merging. Re-oil your hands if the dough starts sticking; adding handfuls of extra starch can make the baked centers dry.
- Bake until puffed and cooked through. Bake both sheets together for 22 to 24 minutes, rotating and switching their positions halfway through if your oven browns unevenly. The rolls should be puffed, lightly golden, and set rather than wet in the middle. Because the dough contains eggs, USDA FSIS guidance for egg dishes is a safe minimum internal temperature of 160°F (71°C); check the center of a roll with an instant-read food thermometer. Serve warm, after a brief cooling period so the centers are not too hot to eat.
Tips
- Choose the right starch. Look for tapioca starch or polvilho doce, not cassava flour, which includes more of the cassava root and behaves differently. Sour tapioca starch, or polvilho azedo, is also used in Brazilian cheese bread and can make rolls tangier and more open-textured. You can replace up to half the sweet starch with sour starch for a noticeable tang and extra lift; using all sour starch gives a more pronounced flavor and a less predictable rise.
- Grate cheese finely. Fine shreds blend through the dough more evenly than large cubes or thick shreds. Queijo meia-cura is a firm, lightly aged Brazilian cheese; low-moisture mozzarella with Parmesan is a useful stand-in. Fresh mozzarella has more moisture and can make the dough too loose, while Parmesan alone may make the rolls overly salty and less stretchy.
- Keep the dough warm, not hot. Let the scalded starch cool for the full 15 minutes before adding eggs. If the mixture is still hot to the touch, wait a little longer. When shaping, lightly oil your hands rather than dusting the dough with flour; wheat flour would change the recipe and can make the centers heavier.
- Use a thermometer and avoid overbaking. Browning varies with cheese and oven performance, so color is not a dependable measure of doneness on its own. Confirm that the center reaches 160°F (71°C), then take the rolls out; leaving them in until deeply browned can dry out their chewy centers.
Serving Suggestions
Serve pão de queijo warm as a snack, breakfast bread, or part of a casual Brazilian-inspired spread. It is rich and savory enough to enjoy on its own, but it also pairs well with coffee, tea, or a glass of cold milk. For a more filling breakfast, offer the rolls with scrambled eggs, sliced fruit, or a simple bowl of yogurt; serve the rolls alongside rather than stuffing them while they are piping hot.
For lunch or an afternoon gathering, set them out with sliced tomatoes, olives, or a crisp green salad. A mild fruit jam or guava paste makes a sweet-savory contrast, while a little hot sauce can suit guests who like heat. If you are serving a group, bake in batches close to eating time and keep the second tray in the oven only as long as needed. Their crisp exterior is at its best shortly after baking, and the interior stays pleasantly chewy as it cools.
Variations
Use sour tapioca starch. Replace up to 2 cups (240 g) of the sweet starch with the same amount of polvilho azedo. The rolls will have a more noticeable fermented tang and may puff with a more irregular interior. Since brands and grind can absorb liquid differently, assess the dough before shaping and make any small adjustments gradually.
Change the cheese blend. A combination of mild, stretchy cheese and a smaller amount of aged, savory cheese is a reliable approach. Try 1 1/2 cups (150 g) low-moisture mozzarella with 1/2 cup (50 g) Parmesan, as listed, or use a firm, flavorful cheese such as aged cheddar. Stronger cheeses change the Brazilian flavor profile, and salty varieties may call for reducing the added salt.
Make smaller or larger rolls. For bite-size pieces, divide the dough into 32 balls and begin checking them a few minutes earlier; larger rolls may need a few extra minutes. Whatever size you choose, leave room between the balls and check the internal temperature rather than relying only on the timer. The yield and baking time will change with size.
Add a gentle seasoning. A small pinch of freshly grated nutmeg or black pepper can add warmth without covering the cheese. Keep additions modest, especially if using a salty cheese. This is a flexible variation rather than a required traditional ingredient, and the plain cheese version is a good way to appreciate the starch’s chewy texture.
Storage and Reheating
Let baked rolls cool until they are no longer steaming, then refrigerate them in a covered container within 2 hours of baking. They keep for 3 to 4 days in the refrigerator. To restore a crisp exterior, warm them in a 350°F (175°C) oven or toaster oven until hot throughout. For food safety, USDA FSIS recommends reheating leftovers to 165°F (74°C); check a roll in the middle of the batch with a food thermometer. A microwave also works for a quick snack, but it softens the outside rather than crisping it.
For longer storage, freeze fully cooled baked rolls in a freezer-safe container for up to 2 months for best quality. Reheat from frozen in a 350°F (175°C) oven until hot through, allowing extra time and checking for 165°F (74°C) in the center. You can also freeze the shaped, unbaked balls in a single layer until firm, then transfer them to a freezer-safe bag. Bake them from frozen at 400°F (205°C), adding several minutes and checking the center for the same safe temperature. Do not thaw raw dough on the counter for an extended period.
Frequently Asked Questions
Is pão de queijo gluten-free?
Traditional pão de queijo is made with tapioca starch rather than wheat flour, so this ingredient list contains no gluten-containing grain. Check the labels on packaged starch, cheese, and any substitute ingredients if you need to avoid gluten, since manufacturing and cross-contact practices vary. Do not replace the tapioca starch with ordinary wheat flour; the dough and texture would be entirely different.
Can I make the dough ahead?
For the best rise and texture, shape and bake the rolls soon after mixing. The dough can be shaped and frozen instead: freeze the balls in a single layer, then pack them once firm. Bake from frozen, adding a few minutes and checking that the center reaches 160°F (71°C). Avoid leaving a bowl of egg-containing dough at room temperature while preparing it far in advance.
Why did my rolls turn out flat or dense?
Common causes include dough that was too wet, starch that was measured loosely, or an oven that had not fully preheated. Measure the starch by weight when possible, let the scalded mixture cool before adding eggs, and adjust a wet dough with only a tablespoon of starch at a time. Also make sure the balls are not touching on the baking sheet.
Can I use cassava flour instead of tapioca starch?
No, not as a direct swap. Tapioca starch is the refined starch from cassava and gives pão de queijo its characteristic stretchy, chewy center. Cassava flour contains more of the root and absorbs liquid differently, so substituting the same volume can leave you with a heavy or dry result. Look specifically for tapioca starch, tapioca flour, or polvilho doce.
What is the difference between polvilho doce and polvilho azedo?
Both are cassava-derived starches used for Brazilian cheese bread. Polvilho doce is sweet tapioca starch and has a relatively mild taste; polvilho azedo is fermented sour starch, which contributes tang and can encourage a lighter, more irregular puff. They are related but do not always behave identically, so use the variation guidance above if substituting.
Can I use fresh mozzarella?
It is not the easiest choice because fresh mozzarella holds more water than low-moisture mozzarella and may make the dough sticky or loose. If it is all you have, drain it very thoroughly, pat it dry, grate or finely chop it, and add it gradually. The result may still be softer and less reliably shaped, so low-moisture mozzarella is the better substitute.
Related
- Brazilian Grilled Chicken Recipe with Garlic-Lime Marinade
- Brazilian Brigadeiro Recipe: Rich, Chewy Chocolate Truffles
- Brazilian Ribeye Steak in the Oven
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).