Brazilian food. Everyday kitchens.

recipe

Pão de Queijo: Brazilian Cheese Bread

Small Brazilian cheese breads made with tapioca starch, Parmesan and mozzarella. A stovetop dough with clear shopping, shaping and baking cues for a US kitchen.

Est. time
55–80 min
Difficulty
Moderate

Plus a second oven batch if needed.

Makes 24 small cheese breads when portioned as directed (estimated)

Golden Brazilian cheese rolls in a terracotta bowl, one torn open to show its airy interior

Ingredients and method

Makes 24 small cheese breads when portioned as directed (estimated)

Planning estimate: 55–80 min · Moderate. Plus a second oven batch if needed.

Timing guide: Allow time to scald and cool the dough, mix in egg and cheese, and shape 24 small balls. The optional 10–15-minute chill helps sticky dough. Bake one tray for 20–30 minutes and rest 5 minutes; another oven round adds time.

Ingredients

Method

  1. Heat a conventional oven to 400°F (200°C). Put a rack in the center and line a large baking sheet with oven-safe parchment. Put the tapioca starch in a large heatproof mixing bowl. Have a sturdy spoon or a stand mixer with a paddle ready.
  2. Bring the milk, water, oil and salt just to a full boil in a small saucepan, watching so the milk does not boil over. Immediately pour the hot liquid over the starch while stirring carefully. Work in the dry patches; the mixture will be stiff and uneven.
  3. Let the mixture cool until warm rather than hot, stirring occasionally. Beat the egg in a small bowl, then work it thoroughly into the dough. Mix in both cheeses until evenly distributed. A soft, tacky dough is expected; do not knead it as if it were wheat bread.
  4. If the dough is too sticky to portion, refrigerate it for 10–15 minutes. Lightly oil your hands and divide the dough into 24 small balls, roughly 1 1/4 inches across. Set them at least 1 inch apart on the baking sheet. Keep any dough awaiting a second batch refrigerated.
  5. Bake for about 20–30 minutes, checking from 20 minutes, until puffed, set on the outside and lightly golden underneath and in spots on top. Larger balls need longer. Split one after a short cooling pause: the center should be elastic and cheesy, without liquid egg or a wet, pasty pocket. Continue baking if needed.
  6. Let stand for about 5 minutes before eating; melted cheese can be very hot. Serve warm. Refrigerate remaining baked breads promptly, or freeze them for another day.

Buy starch, then choose the cheese

Use the fine white powder sold as tapioca starch or tapioca flour. Cassava flour made from the whole root, gritty farinha de mandioca, tapioca pearls and hydrated tapioca used for skillet crepes behave differently. This formula uses sweet starch throughout; swapping some for fermented polvilho azedo changes the puff and texture.

Brazilian recipes often use queijo meia-cura and may combine sweet and sour starch. Here Parmesan brings concentrated cheese flavor while low-moisture mozzarella supplies a softer melt. The weighed cheese amounts avoid the large variation between loosely shredded and tightly packed cups.

What to expect from the dough

The boiling liquid hydrates the starch before the egg and cheese go in. Cooling that first mixture protects the egg from scrambling. Stickiness alone is not a reason to keep adding starch: a brief chill and lightly oiled hands make portioning easier without changing the formula.

Plan on roughly 50–65 minutes including cooling the dough and baking. The 24-piece yield is a portioning target, and timing is an estimate for this smaller batch.

Allergens and keeping a batch

Contains milk and egg. No wheat flour is added, but check ingredient labels and preparation surfaces if avoiding gluten. Egg-free or dairy-free replacements need a different formula.

Refrigerate leftovers at 40°F or below within two hours, or within one hour above 90°F. Use refrigerated breads within 3–4 days; reheat to 165°F. The crust softens in storage. For a future freshly baked batch, freeze shaped raw balls on a tray, bag when firm and bake from frozen, allowing extra time.