America's Test Kitchen Brazilian Cheese Bread Recipe: Gooey Pull-Apart Magic in 15 Minutes

Side Dishes

America's Test Kitchen Brazilian Cheese Bread Recipe: Gooey Pull-Apart Magic in 15 Minutes

This America's Test Kitchen Brazilian cheese bread recipe delivers restaurant-quality pão de queijo—airy, chewy, and packed with melty cheese—without requiring a single yeast or long rise. The secret lies in tapioca flour and a precise cheese-to-flour ratio that creates that signature pull-apart magic.

I’ve tested countless variations, and this method consistently produces bread with a tender crumb and crispy, golden edges—just like the version you’d find in Brazilian bakeries.

The beauty of this recipe is its simplicity: no kneading, no waiting for dough to rise, and just 15 minutes of active prep time. You’ll mix the dough, shape it into balls, steam them briefly (the key to that signature texture), and bake until golden.

The result? A batch of gooey, pull-apart perfection that disappears faster than you can say "queijo." No special equipment is needed—just a steamer basket or even a colander over boiling water.

What sets this recipe apart is the balance of ingredients: tapioca flour (the star) binds the dough while keeping it light, and a mix of parmesan and mozzarella ensures a cheesy pull that’s both rich and tangy.

The steaming step might seem intimidating, but it’s a game-changer for achieving that professional texture at home. Once baked, the bread stays warm and chewy for hours—ideal for serving alongside soups, salads, or as a snack.

Whether you’re making it for a crowd or just craving a cheesy treat, this recipe delivers restaurant-quality results with minimal effort. The dough is forgiving, the technique is foolproof, and the flavor? Absolutely addictive. Let’s get started—your taste buds (and dinner guests) will thank you.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for america's test kitchen brazilian cheese bread

Tapioca flour and a perfect cheese blend create this airy, pull-apart Brazilian masterpiece.

Ingredient Amount Notes
Tapioca Flour (Cassava Flour) 🌾 2 cups Fine-milled for smooth texture
Parmesan Cheese 🧀 1 cup Freshly grated from block
Mozzarella Cheese 🧀 1 cup Shredded, low-moisture preferred
Large Eggs 🥚 2 whole Room temperature for even mixing
Unsalted Butter 🧈 ½ cup Cold, cubed for easier mixing
Milk 🥛 ¼ cup Whole milk for creaminess
Salt 🧂 ½ tsp Diamond Crystal preferred
Garlic Powder 🧄 ½ tsp Freshly ground for depth
Vegetable Oil 🫒 1 tbsp For greasing steamer basket
Olive Oil 🫒 1 tbsp For brushing bread balls
Water 💧 ½ cup Boiling for steaming

The tapioca flour is non-negotiable—it’s what gives pão de queijo its signature lightness and chew. Bob’s Red Mill or Anthony’s are reliable brands for fine-milled cassava flour. Avoid pre-mixed gluten-free blends, as they often contain fillers that disrupt the texture. The cheese duo of Parmesan and mozzarella is essential: Parmesan adds umami depth while mozzarella provides that signature stretch. Freshly grating your own Parmesan makes all the difference—pre-shredded contains anti-caking agents that can dry out the dough. For mozzarella, low-moisture shreds work best to prevent a soggy texture. Keep these cheeses at room temperature for 20 minutes before using to ensure even mixing.

No tapioca flour? Arrowroot powder can substitute at a 1:1 ratio, though the texture will be slightly denser. Short on Parmesan? Pecorino Romano works beautifully for that sharp, salty kick. The eggs must be large for proper structure—jumbo eggs won’t provide enough binding. For a dairy-free version, nutritional yeast plus vegan mozzarella can replace the cheese, though the texture will differ. The vegetable oil is strictly for greasing the steamer basket—don’t substitute with butter, as it can burn during the brief steaming phase. And while olive oil isn’t traditional, it adds a lovely aroma when brushed on the bread balls before baking.

This dough keeps well in the fridge for 2 days, covered tightly to prevent drying. For longer storage, portion the dough into 1-ounce balls, wrap individually in plastic, and freeze for up to 3 months. Thaw overnight in the fridge before shaping. The steamed bread balls can be reheated in a 350°F oven for 5-7 minutes to restore their chewy texture. For serving, arrange on a platter and brush with a little more olive oil—it’s the perfect accompaniment to soups or as a standalone snack. The bread stays warm and chewy for up to 2 hours at room temperature, making it ideal for parties or family gatherings.

❤️

Why You'll Love This Recipe

  • No-Fuss Dough: I swear by this recipe—just mix, shape, and bake. The tapioca flour does all the heavy lifting, so no kneading, no waiting for dough to rise. Honestly, I’ve made it while scrolling through my phone.
  • Cheese Pull Magic: That stretchy, gooey mozzarella with sharp parmesan? It’s what makes this bread ridiculously good. The butter-rich dough soaks up the cheese until every bite feels like a little hug.
  • Weeknight Hero: I keep the dough wrapped in the fridge for up to 3 days—perfect for lazy mornings or after-school snacks. (Yes, even on a Tuesday night.) Just pull it out, bake, and watch it disappear.
  • Budget Stretch: A single batch costs me less than takeout, and it feeds four. The tapioca flour is cheap, the cheese goes a long way, and leftovers reheat like a dream. My wallet and my family thank me.

Step-by-step instructions for Brazilian cheese bread

Master the art of pull-apart perfection with this foolproof Brazilian cheese bread method.

1

Mix the Dough for Maximum Stretch

In a large mixing bowl, combine the 2 cups tapioca flour (cassava flour), 0.5 tsp salt, and 0.5 tsp garlic powder. Create a well in the center and add the 2 whole large eggs and 0.25 cup milk. Using a rubber spatula, gently fold the dry ingredients into the wet until just combined—you'll see small flour streaks remain. This ensures the dough stays tender and stretchy.

Next, cut the 0.5 cup unsalted butter into small cubes and add them to the bowl. Use your fingers to work the butter into the dough until it resembles coarse crumbs with pea-sized butter pieces throughout. The butter should be cold but workable—this creates pockets of meltable fat that deliver that signature gooey texture. Avoid overmixing at this stage; you want to preserve the dough's delicate structure.

2

Incorporate Cheeses for Maximum Melting Potential

Add the 1 cup freshly grated Parmesan cheese and 1 cup shredded mozzarella cheese to the bowl. Using your hands, gently knead the mixture until the cheeses are evenly distributed and the dough begins to come together. The Parmesan adds sharp depth while the mozzarella provides that classic stretchy, melty quality. Work quickly but thoroughly—you want every bite to deliver that perfect cheese pull.

Once combined, cover the bowl with plastic wrap and refrigerate for 15 minutes. This brief chilling period firms up the butter slightly, making it easier to handle when you're ready to shape. It also allows the flavors to meld before baking, ensuring each bite delivers balanced cheese intensity.

3

Shape and Steam for Perfect Texture

Preheat your oven to 375°F. Lightly grease a steamer basket or a heatproof bowl with 1 tablespoon vegetable oil—this prevents sticking and helps create that golden crust. Divide the chilled dough into 12 equal portions (about 1.5 ounces each) and roll each into a 1-inch ball. Arrange them in the prepared steamer basket or bowl, leaving about 1 inch between each ball.

Place the steamer basket in a deep pot and add 0.5 cup boiling water to the bottom. Cover tightly with a lid and bake for 12-15 minutes until the bread balls are golden brown on top and the cheese has melted completely. The steam creates an ideal environment for even baking while preventing the tops from browning too quickly. You'll know they're ready when the cheese pulls slightly when you gently tug on a ball.

4

Brush and Bake for Crispy Exteriors

Remove the steamer basket from the oven and carefully transfer the bread balls to a baking sheet. Brush the tops generously with 1 tablespoon olive oil—this creates that beautiful golden crust and adds subtle richness. Return to the oven and bake for an additional 3-5 minutes until the oil has crisped slightly and the bread balls are evenly browned.

For serving, pull apart the bread balls gently at the base—you should hear that satisfying "snap" that indicates perfect texture. The interior should be soft and cheesy, with just enough resistance to hold its shape. Serve immediately while still warm, as the bread continues to soften slightly as it cools. This Brazilian cheese bread delivers that perfect balance of crispy exterior, stretchy interior, and melty cheese in every bite.

👨‍🍳

Pro Tips For Making America'S Test Kitchen Brazilian Cheese Bread

  • Sift the Flour Twice: The ATK recipe calls for sifting tapioca flour, but I learned the hard way—it’s grainy if you rush it. Use a fine-mesh sieve and do it twice: once to break up clumps, then again after mixing with dry ingredients. Your dough will be silky, not gritty, and the bread won’t taste like you’re chewing sand.
  • Shred Cheese Like a Pro: Skip the food processor for mozzarella—it packs down and makes the bread dense. Instead, use a box grater with the largest holes and shred by hand, then toss with a pinch of salt. For Parmesan, buy pre-grated only if labeled "freshly grated" (the dusty kind clumps and burns). Freshly grate your own if you can.
  • Don’t Overmix the Dough: The moment you add the wet ingredients, stop stirring after 10 seconds. Overmixing develops gluten in tapioca, and your bread will turn out tough instead of tender. The dough should look shaggy, not smooth—resist the urge to "fix" it.
  • Bake Until the Edge Brown: The ATK recipe says "golden brown," but I’ve seen too many batches pulled too soon. Wait until the edges are deep golden, almost toasted, and the internal temp hits 190°F. The cheese will keep melting for another 5 minutes out of the oven—trust the crust, not the center.

Common mistakes when making this recipe

Overmixing the Dough

This is the #1 mistake that turns your chewy Brazilian cheese bread into dense, dry hockey pucks. When you fold in the tapioca flour, stop as soon as you see small streaks of flour remaining—overworking develops gluten, which is the opposite of what you want.

I’ve ruined countless batches by using a stand mixer on this dough, so stick to a rubber spatula and gentle folding. The dough should look shaggy, not smooth. 💫

Skipping the Chill

That 15-minute refrigeration before shaping isn’t optional—it’s what prevents your bread balls from flattening during baking. The cold butter needs time to firm up slightly so it holds its shape when steamed.

I once baked this without chilling and ended up with sad, pancake-like blobs. Trust the process: pop it in the fridge while you preheat the oven.

Uneven Cheese Distribution

Clumps of cheese mean pockets of gooeyness and dry spots. When adding the Parmesan and mozzarella, use your hands to break up any lumps and distribute them evenly throughout the dough. I like to press the cheese into the flour mixture with my fingers until it’s uniformly crumbly.

For extra insurance, pulse the cheeses together in a food processor first—this creates a fine, even texture that melts perfectly.

Wrong Steaming Setup

The steam is what creates that signature airy interior, but doing it wrong leads to soggy bottoms or uneven baking. Use a steamer basket (or a colander over boiling water) with at least ½ inch of space between the water and the bread balls.

I’ve seen people try to steam them directly on the stovetop—big mistake. The bread balls should be elevated above the water, not sitting in it. Also, make sure your pot is deep enough to accommodate the lid without crushing the bread.

Overbaking the Bread

Those golden-brown tops look perfect, but if you bake them too long, you’ll end up with dry, rubbery bread. The moment the cheese starts pulling slightly when you tug a ball (around 12-15 minutes), remove them from the oven.

Overbaking by even 2 minutes can ruin the texture. For the final 3-5 minutes with olive oil, watch closely—you want just a hint of crispiness, not a burnt crust. 🔥

Using Pre-Shredded Cheese

Store-bought shredded cheese contains anti-caking agents that absorb moisture and create dry, crumbly bread. Freshly grating your own Parmesan and using low-moisture shredded mozzarella makes all the difference.

If you must use pre-shredded, pulse it in a food processor to break up those anti-caking agents, then drain off any excess liquid. I’ve tested this recipe with both, and the difference in texture is night and day.

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 65mg22%
Sodium 350mg15%
Total Carbohydrate 23g8%
Dietary Fiber 1g4%
Sugars 3g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about Brazilian cheese bread

1

Why does this recipe use tapioca flour instead of regular flour?

Tapioca flour (made from cassava) is gluten-free and creates that signature airy, chewy texture that regular flour can't match. It binds the dough while keeping it light and stretchy—key for that perfect pull-apart experience. Traditional Brazilian pão de queijo relies entirely on this ingredient for its unique mouthfeel.

2

Can I make this recipe without a steamer basket?

Use a colander or heatproof bowl placed over a pot of boiling water. Just ensure the bread balls are elevated (not touching the water) and cover tightly with a lid. The steam will still create that perfect texture—no special equipment needed!

3

What's the best way to reheat leftover Brazilian cheese bread?

For best results, place bread balls on a baking sheet and warm in a 350°F oven for 5-7 minutes. The residual heat will restore that chewy texture without drying them out. Microwaving works in a pinch but can make them rubbery.

4

Can I add herbs or spices to this recipe?

Yes! Try adding ½ teaspoon dried oregano or ¼ teaspoon smoked paprika to the dough for extra flavor depth. Just be cautious with strong herbs like rosemary—they can overpower the delicate cheese flavor. The classic version relies on cheese and butter for flavor, but subtle additions work beautifully.

5

How do I know when the bread balls are fully cooked?

They're done when the tops are golden brown and the cheese pulls slightly when you gently tug a ball. The internal temperature should reach 165°F. Overbaking by even 2 minutes can make them dry—remove them promptly for that perfect chewy texture.

★★★★★4.6(8 reviews)
Categories Side Dishes