01 - Combine flour, sugar, yeast, and salt in a large bowl. In a separate bowl, whisk together lukewarm milk, eggs, vanilla extract, and lemon zest. Mix wet and dry ingredients, then add softened butter. Knead for 8–10 minutes until smooth and elastic. Cover and let rise in a warm place for 1–1.5 hours, or until doubled in size.
02 - Heat milk with lemon zest in a saucepan until just simmering. Whisk together egg yolks, sugar, and cornstarch until smooth. Gradually pour hot milk into yolk mixture while whisking constantly. Return mixture to the saucepan and cook over medium heat, stirring, until thickened (about 2–3 minutes). Remove from heat, stir in vanilla and butter. Transfer to a bowl, cover with plastic wrap directly on surface, and refrigerate until chilled.
03 - Punch down the risen dough and roll out on a floured surface to 1/2-inch thickness. Cut out rounds using a 2.5–3 inch cutter. Place on a baking sheet, cover, and let rise for 30–40 minutes until puffy.
04 - Heat oil in a deep pan to 340°F. Fry bomboloni in batches for 2–3 minutes per side until golden brown. Drain on paper towels and roll in granulated sugar while still warm.
05 - Place chilled pastry cream in a piping bag fitted with a long nozzle. Poke a hole in each bombolone and pipe in the cream generously until filled.