Stuffed Everything Bagel Puffs

We add everything bagel seasoning to classic pate a choux dough, then bake the dough into golden puffs topped with more everything bagel seasoning. A homemade scallion cream cheese filling turns them into the perfect bite-size brunch or party food.
Save Recipe
  • Level: Intermediate
  • Total: 1 hr 15 min
  • Active: 35 min
  • Yield: about 40 puffs
Share This Recipe



1 stick (8 tablespoons) unsalted butter, cubed

Kosher salt 

1 cup all-purpose flour (see Cook's Note) 

4 large eggs 

2 teaspoons everything bagel seasoning, plus more for sprinkling 

Scallion Cream Cheese:

6 scallions, roughly chopped

Two 8-ounce blocks cream cheese, at room temperature 

1/4 cup sour cream 

Kosher salt and freshly ground black pepper 


Special equipment:
a pastry bag fitted with a medium round pastry tip; a pastry bag fitted with a small round pastry tip
  1. For the puffs: Position oven racks in the upper and lower third of the oven and preheat to 425 degrees F. Line 2 rimmed baking sheets with parchment.
  2. Combine the butter, 1/2 teaspoon salt and 1 cup water in a medium saucepan and bring to a boil over medium-high heat. When the mixture boils, immediately add all the flour at once and stir with a wooden spoon until it is fully incorporated and smooth, about 1 minute. Continue to cook, stirring constantly, until the dough pulls away from the sides of the pan, about 30 seconds more.  
  3. Scrape the mixture into a large bowl. Using an electric mixer on medium speed, add the eggs one at a time, mixing well after each addition until completely incorporated and the mixture is thick and smooth. Add the everything bagel seasoning and mix until thoroughly combined. 
  4. Transfer the mixture to a pastry bag fitted with a medium round pastry tip. Pipe 1-inch-wide by 1-inch-tall rounds of dough onto the prepared baking sheets, leaving about 1 inch between each. Dip your finger in water and smooth out any bumps or points on the dough rounds. Sprinkle with more everything bagel seasoning. 
  5. Bake for 20 minutes, then reduce the oven temperature to 375 degrees F and continue to bake, rotating the baking sheets halfway through, until the dough is puffed and golden brown, 15 to 20 minutes more. Place the baking sheets on wire racks and let cool completely. 
  6. For the scallion cream cheese: Meanwhile, pulse the scallions in a food processor, scraping down the sides with a rubber spatula as needed, until finely and evenly chopped. Add the cream cheese, sour cream, a pinch of salt and a few grinds of pepper, then continue to pulse until smooth and combined. Transfer to a pastry bag fitted with a small round pastry tip and keep at room temperature until ready to assemble. 
  7. To assemble, poke a hole in the bottom of each bagel puff with a wooden skewer or toothpick. Gently insert the pastry tip into each hole and pipe in the scallion cream cheese. Serve immediately. 

Cook’s Note

When measuring flour, we spoon it into a dry measuring cup and level off excess. (Scooping directly from the bag compacts the flour, resulting in dry baked goods.)