
Pão de queijo is a Brazilian obsession for good reason—pillowy-soft cheese bread that pulls apart in warm, stretchy strands and tastes like pure comfort. Made from tapioca starch rather than wheat flour, these gluten-free cheese puffs are naturally light, crispy on the edges, and oozing with melted cheese from the inside. They’re perfect straight from the oven, alongside morning coffee, as an afternoon snack, or as a no-fuss addition to any meal.

What is pão de queijo?
Pão de queijo (literally “cheese bread”) is a beloved Brazilian snack that’s part bread, part cheese puff. The base is tapioca starch—a grain-free flour made from cassava root—combined with eggs, butter, milk, and melted cheese. When baked, the dough puffs up dramatically, creating a bread with a thin crispy shell and a tender, almost custard-like interior. It’s naturally gluten-free and light despite tasting indulgent.
Why you’ll love it
- Gluten-free naturally—no substitutions needed; everyone can enjoy them
- Shockingly simple ingredients and only 25 minutes from start to finish
- Warm, stretchy cheese pulls from the inside—irresistible texture
Ingredients (serves 12 / makes about 12 cheese balls)
| Ingredient | Amount | Where to find it / Substitutes |
|---|---|---|
| Tapioca starch (cassava flour) | 150 g (1 cup) | Baking aisle, Latin section, or online; cannot substitute cornstarch |
| Whole milk | 120 ml (0.5 cup) | Dairy aisle |
| Olive oil or vegetable oil | 60 ml (0.25 cup / 4 tbsp) | Pantry staples |
| Eggs | 2 large | Dairy aisle |
| Grated Minas cheese or Brazilian cheese blend | 150 g (1.5 cups tightly packed) | Specialty cheese counter, Brazilian market, or Latin aisle; substitute Gruyère or Emmental if unavailable |
| Grated Parmesan or similar hard cheese | 50 g (0.5 cup) | Dairy aisle; adds sharp flavor |
| Salt | 0.5 tsp | Pantry staples |
| Black pepper (optional) | 0.125 tsp (pinch) | Pantry staples |
Allergens: Dairy (Minas cheese, Parmesan); eggs. Tapioca is gluten-free but verify your brand if you require strict gluten-free certification. Serve hot; they’re extremely warm from the oven.
How to make it
-
Heat the wet ingredients: Preheat the oven to 200℃ (400℉). In a small saucepan, combine the milk and olive oil. Heat over medium until warm to the touch, about 60–70℃ (140–160℉)—do not boil. Remove from heat and let cool for 2 minutes.
-
Combine tapioca and wet ingredients: In a large mixing bowl, add the tapioca starch, salt, and black pepper if using. Pour the warm milk mixture over the tapioca and stir until combined. The mixture will be thick and paste-like.
-
Add eggs and cheese: Add the eggs one at a time, stirring vigorously after each addition until fully incorporated. The mixture will become smoother and glossier. Fold in the grated Minas cheese and Parmesan until evenly distributed. The dough should be thick and sticky, similar to cake batter.
-
Portion the dough: Lightly grease a muffin tin with oil or line with parchment cups. Using a small scoop or two spoons, divide the dough evenly among the muffin cups, filling each about three-quarters full. Alternatively, place heaping spoonfuls onto a greased baking sheet to form loose balls.
-
Bake: Place in the preheated oven and bake for 15–20 minutes, until the pão de queijo are puffed up, golden brown on top, and a toothpick inserted into one comes out clean or with just a few moist crumbs. They should expand significantly.
-
Serve immediately: Remove from the oven and let cool for 2–3 minutes (they are extremely hot). Pop them out of the muffin tin and serve warm. They’re best eaten fresh, ideally within the first 30 minutes.
Tips for success
- Use real Brazilian cheese if possible: Minas cheese, queijo de coalho, or other Brazilian varieties are ideal, but Gruyère works in a pinch.
- Don’t skip the warm milk step: Warm milk helps activate the tapioca starch and ensures the right texture; cold milk results in dense, heavy puffs.
- Mix eggs vigorously: Proper incorporation of eggs is key to a fluffy interior; take your time here.
- Fill muffin tins three-quarters full: They puff up significantly; overfilled cups will overflow. Alternatively, use a muffin scoop for consistency.
- Eat them warm: Pão de queijo is best fresh from the oven when warm and stretchy. They’re less appealing once completely cooled, but can be reheated.
Variations / Storage
- With green onion or herbs: Fold 30 g finely chopped green onion or 1 tbsp fresh thyme into the dough for savory variation.
- With jalapeño: Add 30 g diced roasted jalapeño for a spicy kick.
- Vegetarian: This recipe is already vegetarian; ensure your cheese and eggs are vegetarian-sourced if preferred.
- Smaller portions: Divide dough into mini muffin tins for 20–24 small cheese puffs; reduce baking time to 12–15 minutes.
- Storage: Best enjoyed fresh, but refrigerate leftovers in an airtight container for up to 3 days — storage life varies with conditions. Reheat in a 180℃ (350℉) oven for 8–10 minutes to restore warmth and puffiness. Pão de queijo can be frozen unbaked for up to 1 month; bake from frozen, adding 5–10 minutes to baking time (no thawing necessary).
FAQ
Q. Can I make these without tapioca starch?
A. Not really—tapioca starch is essential to pão de queijo’s unique texture. It’s widely available online if your store doesn’t carry it; there’s no equivalent substitute.
Q. What kind of cheese works best?
A. Minas cheese is traditional, but Gruyère, Emmental, fontina, or aged cheddar all work. Avoid soft cheeses like fresh mozzarella, which don’t melt evenly.
Q. Can I make the dough ahead?
A. Yes—prepare the dough up to 2 hours ahead and refrigerate in a covered bowl. Portion and bake when ready. Cold dough may need 3–5 extra minutes in the oven.
Q. Why are mine dense instead of puffy?
A. This usually means insufficient egg mixing or cold milk used. Stir eggs vigorously and ensure milk is warm (not hot, not cold).
Q. Can I freeze them after baking?
A. Yes—freeze baked cheese puffs in an airtight container or freezer bag for up to 1 month. Thaw at room temperature or reheat in a low oven.
