Sharp Pecorino Romano, a crack of black pepper, and a light-as-air dough make this Ina Garten Cacio e Pepe Cheese Puffs recipe a fast favorite for cocktail hour. The puffs bake up golden and hollow, with a savory cheese crust and a soft, cheesy middle. This version is inspired by her classic gougères, and it comes together in under an hour.
Total time is 45 minutes — 20 minutes of prep and 25 minutes in the oven — and it lands at a beginner-friendly level. One thing to watch: keep the oven door shut while they bake, or the puffs can collapse. Make them for a party spread, a holiday gathering, or a savory snack alongside a glass of sparkling cider.
What Is Ina Garten Cacio e Pepe Cheese Puffs?
These are savory choux pastry puffs, often called gougères, flavored with Pecorino Romano cheese and freshly ground black pepper. You cook a quick stovetop dough, beat in eggs, fold in the cheese, and bake small scoops until they puff and brown. The texture is crisp on the outside with a tender, cheesy center, and the flavor is salty, sharp, and lightly peppery. They suit Italian-style appetizer spreads, wine-hour bites, and holiday snack tables.

Reasons to Try Ina Garten Cacio e Pepe Cheese Puffs
There are plenty of reasons this recipe earns a spot in your rotation, from the simple ingredient list to the impressive result.
- Short ingredient list — milk, water, butter, flour, eggs, and Pecorino Romano. Most of it is already in your kitchen.
- Beginner-friendly choux — the dough comes together on the stovetop, and a stand mixer does the heavy lifting with the eggs.
- Impressive for guests — they look like something from a bakery case, yet they take 45 minutes start to finish.
- Cheese-forward flavor — a full cup of Pecorino Romano gives every bite a sharp, salty punch.
- Freezer-friendly — bake a batch ahead and reheat as needed, so party prep stays easy.
- Endlessly adaptable — a little extra pepper or a different hard cheese changes the whole profile.
Ingredients Needed to Make Ina Garten Cacio e Pepe Cheese Puffs
Eight ingredients, and every one earns its place. Here is what you need and why each matters.
The Dough Base
- Whole milk (1/2 cup) — the fat adds richness to the choux; low-fat milk works but gives a slightly leaner result.
- Water (1/2 cup) — keeps the dough light so the puffs rise instead of turning heavy.
- Unsalted butter (4 tablespoons, cut into pieces) — pieces melt faster and more evenly than a whole stick.
- All-purpose flour (1 cup) — the structure of the pastry; no need for bread flour or cake flour here.
The Flavor and Eggs
- Kosher salt (1/2 teaspoon) — seasons the dough itself; use kosher, since table salt is much saltier by volume.
- Freshly ground black pepper (1/2 teaspoon, plus more for sprinkling) — the “pepe” in the name, so grind it fresh for the best bite.
- Large eggs (4, at room temperature) — they emulsify into the dough and create steam that puffs the pastry; cold eggs can make the dough break.
- Finely grated Pecorino Romano (1 cup, about 2 ounces, plus 1/4 cup for sprinkling) — sharp, salty sheep’s milk cheese gives the cacio character; grate it fine so it melts evenly.
Instructions to Prepare Ina Garten Cacio e Pepe Cheese Puffs
The method is standard choux pastry with a cheese finish. Follow the steps in order, and do not rush the cooling between stages.
- Preheat and prep — heat the oven to 400°F (204°C) and line two baking sheets with parchment paper.
- Warm the liquids — in a medium saucepan, combine the milk, water, butter, salt, and pepper. Bring to a boil over medium-high heat, stirring until the butter melts.
- Cook the flour — add the flour all at once and stir vigorously with a wooden spoon. Keep stirring until the mixture pulls away from the sides of the pan and forms a smooth ball, about 2 minutes. This step cooks out the raw flour taste.
- Cool the dough — transfer it to the bowl of a stand mixer fitted with the paddle attachment. Let it cool 5 minutes, until warm but not hot; too-hot dough will cook the eggs.
- Beat in the eggs — with the mixer on medium speed, add the eggs one at a time, beating well after each. The dough turns glossy and thick.
- Fold in the cheese — stir in the 1 cup of grated Pecorino Romano until evenly distributed.
- Scoop the puffs — using a small scoop or two spoons, drop rounded tablespoons of dough onto the prepared sheets, spacing them 2 inches apart.
- Finish the tops — sprinkle with the remaining 1/4 cup Pecorino Romano and a little extra black pepper.
- Bake — bake 20-25 minutes, until puffed and golden brown. Do not open the oven door during baking, or they may deflate.
- Serve — remove from the oven and serve warm. They are best enjoyed the same day.

What Goes Well With Ina Garten Cacio e Pepe Cheese Puffs
These puffs fit a cocktail-hour table or a cozy snack board. Here are pairings that work without overpowering the cheese.
- Cured olives and roasted almonds — a salty, briny contrast that complements the Pecorino without competing with it.
- Sparkling apple cider — the sweetness and bubbles cut through the richness of the butter and cheese.
- A simple green salad — a lemony vinaigrette and crisp leaves balance the heavier, cheesy bites.
- Charcuterie and cheese board — add sliced turkey, smoked beef, and a mild cheese for an easy appetizer spread.
- Iced tea or lemonade — a bright, cold drink keeps the savory bites from feeling too rich.
- Tomato soup — a warm bowl alongside a few puffs makes a light lunch or cozy snack.
Key Tips for Making Ina Garten Cacio e Pepe Cheese Puffs
A few small details separate a good batch from a great one. These are the ones that matter most.
- Room-temperature eggs — they blend into the dough smoothly; cold eggs can cause the mixture to curdle and separate.
- Grate the cheese finely — fine shreds melt faster and distribute evenly, so every bite gets cheese.
- Cooking the flour long enough — two full minutes of stirring dries out the dough and gives the puffs proper structure.
- Resist the oven door — opening it mid-bake lets heat escape and can cause the puffs to fall.
- Test the dough consistency — it should be thick and glossy, holding a soft peak; add the last egg gradually if it looks loose.
- Space them out — 2 inches of room lets steam circulate and keeps the puffs from merging into one slab.
- Serve them the same day — the crisp exterior fades after a few hours, so fresh is best.
Creative Variations of Ina Garten Cacio e Pepe Cheese Puffs
The base recipe takes small tweaks well. Try one of these ideas when you want a change.
- Extra peppery — add another 1/4 teaspoon of freshly ground black pepper to the dough for a bolder, spicier bite.
- Herb finish — a pinch of chopped thyme or rosemary in the dough adds an earthy note that pairs well with the Pecorino.
- Cheese blend — swap 1/4 cup of the Pecorino Romano for finely grated Parmesan for a milder, nuttier flavor.
- Bite-size version — use a teaspoon scoop for smaller puffs and cut the bake time to 15-18 minutes, watching for golden color.
- Garlic butter touch — brush the warm puffs lightly with melted garlic butter right after baking.
- Sesame crust — sprinkle toasted sesame seeds on top before baking for a subtle crunch.
Storage Guidelines for Ina Garten Cacio e Pepe Cheese Puffs
These puffs are best fresh, but proper storage keeps them usable for a few days.
- Airtight container — store cooled puffs at room temperature for up to 2 days; sealing them keeps the texture from drying out too fast.
- Frozen for later — freeze baked puffs on a baking sheet until solid, then transfer to a freezer bag for up to 2 months.
- Parchment between layers — if stacking puffs in a container, place parchment paper between each layer to prevent sticking.
- Wrapped in foil for short trips — if transporting them to a party, wrap them loosely and reheat on arrival for the best texture.
Reheating Tips for Ina Garten Cacio e Pepe Cheese Puffs
Reheating brings back most of the crispness. Use a dry-heat method rather than a microwave when you can.
- Oven — reheat frozen puffs on a baking sheet at 350°F (177°C) for 8-10 minutes, until heated through and crisp.
- Air fryer — 325°F for 3-4 minutes works well for small batches; watch closely so the tops do not scorch.
- Microwave — 15-20 seconds on a plate makes them soft and warm; they will lose their crisp crust, so use this only when speed matters.
- Stovetop oven-free — place them in a dry skillet over medium-low heat for 2-3 minutes, turning once, to refresh the crust.
Nutrition Value (Per Serving)
Based on 1 serving out of 4 total. These numbers are estimates and will vary with portion size.
- Calories — 350
- Protein — 13g
- Fat — 23g
- Saturated Fat — 13g
- Carbohydrates — 24g
- Fiber — 1g
- Sugar — 2g
- Sodium — 420mg
- Cholesterol — around 215mg
FAQs
Can I make Ina Garten Cacio e Pepe Cheese Puffs ahead of time?
Yes. Bake them fully, let them cool, and store them in an airtight container for up to 2 days. Reheat in a 350°F (177°C) oven for 5-6 minutes to bring back the crisp texture.
Why did my cheese puffs deflate after baking?
Most often it happens when the oven door is opened too early or the dough was too wet. Keep the door closed during the full bake and add the last egg gradually if the dough looks loose.
Can I freeze Ina Garten Cacio e Pepe Cheese Puffs?
Absolutely. Freeze baked puffs on a baking sheet until solid, then move them to a freezer bag for up to 2 months. Reheat from frozen at 350°F (177°C) for 8-10 minutes.
What cheese works best for this recipe?
Pecorino Romano is the classic choice for its sharp, salty flavor. Finely grated Parmesan makes a good substitute, but it is milder, so you may want a touch more pepper for balance.
Can I use cold eggs instead of room-temperature ones?
You can, but the dough is more likely to separate when cold eggs hit the warm base. Let them sit on the counter for 20-30 minutes first, or place them in warm water for a few minutes.
How do I know when the cheese puffs are done baking?
Look for a deep golden-brown color and a puffed, hollow-sounding shell. The bake time is 20-25 minutes, and they should feel light when lifted off the tray.
PrintIna Garten Cacio e Pepe Cheese Puffs
Airy, golden gougères infused with the classic flavors of cacio e Pepe: sharp Pecorino Romano, a whisper of black pepper, and a tender cheesy center. Perfect for cocktail hour or a savory snack.
- Prep Time: 20
- Cook Time: 25
- Total Time: 45
- Yield: 4 1x
- Category: Snack
- Method: Baking
- Cuisine: Italian
Ingredients
- 1/2 cup whole milk
- 1/2 cup water
- 4 tablespoons unsalted butter, cut into pieces
- 1/2 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper, plus more for sprinkling
- 1 cup all-purpose flour
- 4 large eggs, at room temperature
- 1 cup finely grated Pecorino Romano cheese (about 2 ounces), plus 1/4 cup for sprinkling
Instructions
- Preheat the oven to 400°F (204°C). Line two baking sheets with parchment paper.
- In a medium saucepan, combine the milk, water, butter, salt, and pepper. Bring to a boil over medium-high heat, stirring until the butter melts.
- Add the flour all at once and stir vigorously with a wooden spoon. Cook, stirring constantly, until the mixture pulls away from the sides of the pan and forms a smooth ball, about 2 minutes.
- Transfer the dough to the bowl of a stand mixer fitted with the paddle attachment. Let cool for 5 minutes, until warm but not hot.
- With the mixer on medium speed, add the eggs one at a time, beating well after each addition. The dough will become glossy and thick.
- Stir in the 1 cup of grated Pecorino Romano until evenly distributed.
- Using a small scoop or two spoons, drop rounded tablespoons of dough onto the prepared baking sheets, spacing them 2 inches apart.
- Sprinkle the tops with the remaining 1/4 cup Pecorino Romano and a little extra black pepper.
- Bake for 20-25 minutes, until puffed and golden brown. Do not open the oven door during baking to prevent deflating.
- Remove from the oven and serve warm. The puffs are best enjoyed the same day.
Notes
Storage: Store cooled puffs in an airtight container at room temperature for up to 2 days. Freezing: Freeze baked puffs on a baking sheet until solid, then transfer to a freezer bag for up to 2 months. Reheat frozen puffs on a baking sheet in a 350°F (177°C) oven for 8-10 minutes, until heated through and crisp.
Nutrition
- Calories: 350
- Sugar: 2g
- Sodium: 420mg
- Unsaturated Fat: 13g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 13g
- Cholesterol: 185mg
Keywords: cacio e pepe cheese puffs, cheese puffs, gougères, Pecorino Romano, black pepper, Italian appetizer, baking, snack, party food, cheesy bites, Ina Garten inspired

