Bomboloni Italian Donuts are soft, pillowy fried pastries filled with silky Italian pastry cream and rolled in sugar. These classic Italian donuts are light, fluffy, and bursting with citrus-kissed vanilla flavor. If you love bakery-style treats made from scratch, Bomboloni Italian Donuts will quickly become your new favorite homemade dessert.
Why You’ll Love This Recipe
- Ultra-soft and fluffy texture thanks to enriched yeast dough
- Filled with creamy, authentic Italian pastry cream
- Bright orange zest adds fresh, aromatic flavor
- Perfect for family gatherings, brunch, or special occasions
- Bakery-quality Italian donuts made right at home
Ingredients

For the Dough
- ⅔ cup whole milk, warmed to 100°F (150ml)
- 1 tablespoon yeast
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- Zest from 1 orange
- ⅓ cup granulated white sugar (66g)
- 207g 00 flour (or all-purpose flour)
- 207g bread flour (or all-purpose flour)
- ⅓ cup unsalted butter, softened and cubed (74g)
- 1½ teaspoons salt
For Italian Pastry Cream
- 1⅔ cup whole milk (365g / 354ml)
- 3 large egg yolks
- 20g cornstarch
- 6 tablespoons granulated white sugar (75g)
- Pinch of salt
- ½–1 vanilla bean or ¾ teaspoon vanilla extract
- Zest of half an orange (optional)
For Frying & Coating
- Neutral oil for frying
- Extra granulated sugar for coating
Instructions
Step 1: Activate the Yeast
In a large bowl, combine warm milk, a pinch of sugar, and yeast. Let sit for 5–10 minutes until foamy. If there’s no reaction, the yeast may be inactive or the milk too hot.
Step 2: Prepare the Dough
Whisk in eggs, sugar, vanilla extract, and orange zest. Add flour and salt. Scatter cubed butter over the mixture and knead until smooth, elastic, and slightly tacky. Perform the windowpane test to ensure proper gluten development.
Place dough in a lightly oiled bowl, cover, and let rise for 2–3 hours until tripled in size.
Step 3: Make the Italian Pastry Cream
Whisk yolks and sugar until pale. Add cornstarch and mix until smooth.
Heat milk and vanilla until small bubbles form (do not boil). Slowly pour hot milk into the egg mixture while whisking. Add salt and orange zest.
Return mixture to low heat and cook 4–6 minutes, whisking constantly until thick enough to coat the back of a spoon. Strain into a container, cover with plastic wrap touching the surface, and chill 1–2 hours.
Step 4: Shape the Donuts
Punch down dough and roll to ½-inch thickness. Cut into 3.5-inch circles. Place on parchment-lined tray and proof 1–2 hours until tripled in size.
Step 5: Fry the Bomboloni Italian Donuts
Heat oil to 350°F (176°C). Fry 2–3 donuts at a time until golden brown on both sides. Drain on paper towels.
While still warm, roll in sugar and transfer to a wire rack.
Step 6: Fill and Serve
Once cooled, cut a small slit in each donut. Pipe chilled pastry cream inside. Serve immediately for best texture.

Tips & Tricks
- Do not add extra flour; the dough should be slightly sticky.
- Maintain oil temperature at 350°F for even frying.
- Strain pastry cream for ultra-smooth texture.
- You can fill Bomboloni Italian Donuts with chocolate ganache, pistachio cream, or jam.
- Use a thermometer for consistent frying results.
Details
- Prep Time: 30 minutes
- Rise Time: 3–4 hours
- Cook Time: 15 minutes
- Total Time: About 5 hours
- Yield: 12 donuts
- Category: Dessert
- Method: Frying
- Cuisine: Italian
- Difficulty: Intermediate
- Dietary: Vegetarian

Notes
- For a lighter filling, fold whipped cream into chilled pastry cream.
- Dust with powdered sugar instead of rolling in granulated sugar.
- Best enjoyed the same day for optimal softness.
Nutrition (Approximate per donut)
- Calories: 320
- Protein: 6g
- Carbohydrates: 40g
- Fat: 15g
FAQ
Why are my Bomboloni Italian Donuts dense?
Under-proofing or adding too much flour can make them heavy.
Can I bake instead of fry?
Yes, but texture will differ. Bake at 350°F for 12–15 minutes.
Can I make the dough ahead?
Yes, refrigerate overnight after first rise and bring to room temperature before shaping.
Why did my pastry cream curdle?
It likely overheated. Always cook over low heat and whisk continuously.
Can I freeze Bomboloni Italian Donuts?
Freeze unfilled donuts and fill after thawing for best results.
Storage
- Refrigerate filled donuts in an airtight container for 1–3 days.
- Store unfilled donuts at room temperature for 1 day.
- Freeze unfilled donuts up to 2 months.
- Reheat briefly in microwave for 10–15 seconds.

Similar Recipes
- Pistachio Chocolate Lava Cakes That Melt From the Middle
- Ricotta Pistachio Honey Bites Easy No-Bake Dessert

Bomboloni Italian Donuts
Ingredients
For the Dough
- ⅔ cup whole milk warmed to 100°F (150ml)
- 1 tablespoon yeast
- 2 large eggs room temperature
- 1 teaspoon vanilla extract
- Zest from 1 orange
- ⅓ cup granulated white sugar 66g
- 207 g 00 flour or all-purpose flour
- 207 g bread flour or all-purpose flour
- ⅓ cup unsalted butter softened and cubed (74g)
- 1½ teaspoons salt
For Italian Pastry Cream
- 1⅔ cup whole milk 365g / 354ml
- 3 large egg yolks
- 20 g cornstarch
- 6 tablespoons granulated white sugar 75g
- Pinch of salt
- ½ –1 vanilla bean or ¾ teaspoon vanilla extract
- Zest of half an orange optional
For Frying & Coating
- Neutral oil for frying
- Extra granulated sugar for coating
Instructions
Step 1: Activate the Yeast
- In a large bowl, combine warm milk, a pinch of sugar, and yeast. Let sit for 5–10 minutes until foamy. If there’s no reaction, the yeast may be inactive or the milk too hot.
Step 2: Prepare the Dough
- Whisk in eggs, sugar, vanilla extract, and orange zest. Add flour and salt. Scatter cubed butter over the mixture and knead until smooth, elastic, and slightly tacky. Perform the windowpane test to ensure proper gluten development.
- Place dough in a lightly oiled bowl, cover, and let rise for 2–3 hours until tripled in size.
Step 3: Make the Italian Pastry Cream
- Whisk yolks and sugar until pale. Add cornstarch and mix until smooth.
- Heat milk and vanilla until small bubbles form (do not boil). Slowly pour hot milk into the egg mixture while whisking. Add salt and orange zest.
- Return mixture to low heat and cook 4–6 minutes, whisking constantly until thick enough to coat the back of a spoon. Strain into a container, cover with plastic wrap touching the surface, and chill 1–2 hours.
Step 4: Shape the Donuts
- Punch down dough and roll to ½-inch thickness. Cut into 3.5-inch circles. Place on parchment-lined tray and proof 1–2 hours until tripled in size.
Step 5: Fry the Bomboloni Italian Donuts
- Heat oil to 350°F (176°C). Fry 2–3 donuts at a time until golden brown on both sides. Drain on paper towels.
- While still warm, roll in sugar and transfer to a wire rack.
Step 6: Fill and Serve
- Once cooled, cut a small slit in each donut. Pipe chilled pastry cream inside. Serve immediately for best texture.
Notes
- For a lighter filling, fold whipped cream into chilled pastry cream.
Conclusion
These Bomboloni Italian Donuts bring authentic Italian bakery flavors straight to your kitchen. With their fluffy texture and rich pastry cream filling, they’re a true crowd-pleaser. Once you try making homemade Bomboloni Italian Donuts, you’ll never go back to store-bought again.

