Cream-Filled Italian Donut
There’s a special joy in holding a warm, sugar-dusted Cream-Filled Italian Donut the kind that feels like a sweet hug from Italy. These soft treats, packed with creamy pastry filling, are more than desserts; they are little moments of happiness. In this guide, you’ll learn how to make real Cream-Filled Italian Donuts at home.

Growing up, my best mornings were at the bakery with my Nonno. He’d grab his newspaper, and I’d get my reward: a fresh bomboloni, still warm and sticky with sugar. That first bite the crunchy outside, the soft dough, and the creamy center felt like pure magic. Even now, making these Cream-Filled Italian Donuts brings me right back to those sunny mornings.
Print
Cream-Filled Italian Donut
- Total Time: 4 hrs
- Yield: 10–12 large donuts 1x
- Diet: Vegetarian
Description
Learn how to make authentic Cream-Filled Italian Donuts (Bomboloni) at home! Fluffy, golden, and filled with luscious pastry cream.
Ingredients
- 4 cups 00 flour or all-purpose flour
- 3 large eggs, room temperature
- 6 tablespoons butter, softened
- 1/2 cup granulated sugar
- 1/2 cup whole milk, warmed
- 1 teaspoon vanilla extract
- 2 1/4 teaspoons active dry yeast
- 1 pinch salt
- Zest of 1 orange or lemon (optional)
- 1/2 cup granulated sugar for rolling
- Sunflower or vegetable oil for frying
- 1 recipe Italian pastry cream (Crema Pasticciera)
Instructions
- Warm milk and dissolve yeast. Let sit until bubbly (5 minutes).
- In a stand mixer, mix flour, sugar, and salt.
- Add yeast mixture, eggs, zest, and vanilla. Mix until combined.
- Add butter cubes and knead for 10 minutes until smooth and elastic.
- Shape dough into a ball, place in a lightly oiled bowl, and cover. Let rise for 2-3 hours or until tripled.
- Punch down the dough and roll out to about 1/2 inch thickness.
- Cut rounds using a cookie cutter, place on parchment paper, cover, and let rise 1-1.5 hours.
- Heat oil to 340-350°F. Fry donuts 2 minutes per side until golden.
- Drain on paper towels and immediately roll in sugar.
- Cool slightly. Create a small hole and pipe in pastry cream.
Notes
- Use room temperature eggs and butter for better dough elasticity.
- Maintain oil temperature at 350°F to avoid greasy donuts.
- Allow the dough to triple in size for ultimate fluffiness.
- Fill donuts only after cooling slightly to prevent melting the cream.
- Store filled donuts in the refrigerator and consume within 2 days.
- Prep Time: 45 mins
- Cook Time: 10 mins
- Category: Dessert
- Method: Frying
- Cuisine: Italian
Nutrition
- Serving Size: 1 donut
- Calories: 439 kcal
- Sugar: 25 g
- Sodium: 152 mg
- Fat: 11 g
- Saturated Fat: 6 g
- Unsaturated Fat: 4 g
- Trans Fat: 0.3 g
- Carbohydrates: 74 g
- Fiber: 2 g
- Protein: 10 g
- Cholesterol: 63 mg
Keywords: Cream-Filled Italian Donuts, Bomboloni, Italian Cream Donuts, Custard-Filled Bomboloni, Homemade Bomboloni, Italian Pastry Cream Donuts
Why You’ll Love These Cream-Filled Italian Donuts
- Soft and Fluffy: Light texture with a slight crispiness.
- Creamy Inside: Filled with smooth and rich pastry cream.
- Simple to Make: Easy steps to follow at home.
- Flexible Fillings: Try vanilla custard, chocolate, or jam.
- Classic Taste: Full of traditional Italian flavor.
For a lovely morning treat, you might also like these Fluffy Pancakes.
Step-by-Step Guide to Making Stuffed Italian Donuts
Step 1: Preparation – Gathering Ingredients
You will need:
- 00 flour or all-purpose flour
- Large eggs
- Butter
- Granulated sugar
- Whole milk
- Active dry yeast
- Vanilla extract
- Orange or lemon zest (optional)
- Sunflower or vegetable oil
- Pastry cream
Step 2: Equipment Needed
- Stand Mixer with Dough Hook
- Mixing Bowls
- Rolling Pin
- Round Cookie Cutter or Glass
- Deep Pan or Dutch Oven
- Frying Thermometer
- Slotted Spoon
- Piping Bag
If you want more sweet treats, try these Chocolate Crepes too.
Step 3: Cooking – Making the Dough
- Warm milk. Add yeast and let sit until bubbly.
- In a mixer, combine flour, sugar, and salt.
- Add yeast mix, eggs, zest, and vanilla. Mix well.
- Add butter cubes. Knead for 10 minutes until smooth.
- Shape into a ball. Let rise in an oiled bowl for 2-3 hours.
Step 4: Assembly – Shaping and Frying
- Roll dough to ½ inch thickness.
- Cut out circles. Let rise for 1-1.5 hours.
- Heat oil to 340-350°F.
- Fry donuts, 2 minutes per side.
- Drain and roll in sugar.
- Let cool. Fill with pastry cream.
You can serve them with Fig and Brie Crostini for a sweet and savory combo.

Common Mistakes to Avoid
- Cold Ingredients: Use room temperature eggs and butter.
- Crowding the Pan: Fry in small batches.
- Inactive Yeast: Make sure yeast bubbles before using.
- Wrong Oil Temperature: Keep it steady at 350°F.
- Filling While Hot: Cool donuts slightly first.
Tips for the Best Custard-Filled Bomboloni
- Let the dough rise until tripled.
- Always use fresh yeast.
- Roll donuts in sugar while warm.
- Fill after cooling.
- Store filled donuts in the fridge.
FAQs About Cream-Filled Italian Donuts
In Italy, it’s called Bomboloni.
It’s a fluffy, fried donut often filled with cream.
Bomboloni or sometimes Zeppole.
They are usually called eclairs.
Variations of Bomboloni
- Nutella Bomboloni
- Pistachio Cream Bomboloni
- Jam-Filled Bomboloni
- Plain Bomboloni
Storing and Reheating Bomboloni
- Unfilled: Store in airtight container for 1-2 days.
- Filled: Keep in the fridge and eat within 2 days.
- Reheat: Wrap in foil and warm in the oven at 350°F.
Nutritional Information
- Calories: 439 kcal
- Carbohydrates: 74g
- Protein: 10g
- Fat: 11g
- Sugar: 25g
- Fiber: 2g
- Sodium: 152mg
(Note: This is an estimate.)

Conclusion: Homemade Italian Sweetness
Taking a bite of a warm Cream-Filled Italian Donut is pure bliss. With a few simple steps and a little patience, you can enjoy this classic Italian treat at home.
Making Cream-Filled Italian Donuts is fun, rewarding, and delicious. Leave a comment, rate the recipe, and share your results! Buon appetito! 🍩🌿
