Zeppole Italian Donuts Recipe

Zeppole Italian Donuts Recipe brings airy puffs with crisp edges, tender centers, and a snowy dusting of powdered sugar, plus a sunny hint of citrus if you like. This suits anyone who craves classic Italian donuts at home and takes about 45 minutes from start to finish. I still chase the flavor of the zeppole I shared with my cousins at our parish festival.

Why Zeppole Italian Donuts Recipe Is Worth It

Zeppole Italian Donuts Recipe uses pantry staples and a quick choux method, so you skip yeast and still get that bakery-style puff. You mix, fry, and dust with sugar in under an hour, and the hollow centers invite pastry cream, jam, or chocolate.

The texture hits the sweet spot: crisp shell, light interior, and just enough chew to feel satisfying. You can scoop rustic puffs or pipe rings for a St. Joseph’s Day vibe, and both versions win over guests fast.

Ingredients You Need

  • Water 1/2 cup and whole milk 1/2 cup, 240 ml total (use all water for lighter flavor, all milk for richer)
  • Unsalted butter 1/2 cup, 113 g (Kerrygold melts smooth; neutral oil works in a pinch, 7 tbsp)
  • Granulated sugar 1 tbsp
  • Fine sea salt 1/2 tsp
  • All-purpose flour 1 cup, 120 g (King Arthur gives consistent results; weigh for accuracy)
  • Large eggs 4, room temperature
  • Vanilla extract 1 tsp
  • Lemon or orange zest 1 tsp, optional but lovely
  • Neutral oil for frying, about 2 quarts (peanut, canola, or sunflower)
  • Powdered sugar for dusting
  • Optional fillings and toppings: pastry cream, thick vanilla pudding as a shortcut, Nutella, jam, amarena cherries

Equipment:

  • Heavy pot or Dutch oven and a deep-fry thermometer
  • Slotted spoon or spider skimmer
  • Stand mixer with paddle or a sturdy wooden spoon
  • Piping bag with large star tip for rings, or two spoons for rustic puffs
  • Sheet pan with wire rack and paper towels
  • Small squares of parchment, optional for piping rings

Notes and swaps:

  • Dairy-free: use all water and plant butter.
  • Gluten-free: use a 1:1 gluten-free flour blend with xanthan gum and beat eggs a touch less.
  • Citrus: orange zest gives classic zeppole di San Giuseppe flavor; lemon tastes bright and clean.

Quick Tips & substitutions

  • Keep the oil between 350 and 365 F to avoid greasy donuts or pale centers.
  • Dry the dough in the pan until it leaves a thin film, then beat in eggs until glossy and scoopable.
  • Add eggs one at a time and stop when the dough forms a thick V off the paddle.
  • Pipe rings for the holiday style; scoop 1 to 2 tablespoon mounds for classic puffs.
  • Use store-bought vanilla pudding or custard powder when you want a fast filling.
  • Dust with powdered sugar while still warm so it clings.
  • Fry in small batches; crowding drops the oil temp.
  • Reuse clean frying oil once; strain it after it cools.

How to Make Zeppole Italian Donuts Recipe

Make the choux base, 10 minutes

  • Combine water, milk, butter, sugar, and salt in a medium saucepan. Bring to a steady simmer over medium heat.
  • Dump in the flour all at once. Stir hard with a wooden spoon until the dough pulls from the sides and a thin film coats the pan, about 2 minutes.

Cool slightly and beat in eggs, 5 to 7 minutes

  • Transfer the hot dough to a mixer bowl. Mix on low for 1 minute to release steam.
  • Beat in vanilla and zest. Add eggs one at a time, mixing until smooth before the next. Stop when the dough looks glossy and slowly forms a thick V off the paddle or spoon.

Heat the oil

  • Pour oil into a heavy pot to a depth of 2 to 3 inches. Bring it to 350 to 365 F over medium heat and stabilize the temperature.

Shape the zeppole

  • Rustic puffs: use two spoons to scoop 1 to 2 tablespoon portions.
  • Rings: fit a piping bag with a large star tip, pipe 3-inch rings onto parchment squares, then slide each square into the oil and peel off the paper with tongs.

Fry to deep golden, 4 to 6 minutes

  • Lower portions into the oil, a few at a time. Fry until puffed and deep golden, about 2 to 3 minutes per side.
  • Turn often for even color. Lift to a rack and let excess oil drain.

Finish and fill

  • Dust warm zeppole with powdered sugar. Pipe pastry cream into rings or poke a small hole in puffs and fill with jam or chocolate.
  • Serve warm while the shells still crackle.

Variations

  • Ricotta zeppole: fold 1 cup well-drained ricotta, 1/3 cup sugar, 1 cup flour, 2 eggs, 1 tsp baking powder, zest, and a pinch of salt into a quick batter, then fry spoonfuls until golden.
  • Cinnamon sugar: toss hot zeppole in a 1:1 mix of sugar and cinnamon instead of powdered sugar.
  • Orange-honey: drizzle rings with warm honey and sprinkle orange zest.
  • Chocolate glaze: dip tops in a simple ganache and top with chopped hazelnuts.
  • Almond cream: fill with almond pastry cream and top with sliced toasted almonds.
  • Coffee sugar: pulse sugar with instant espresso, then dust for a mocha note.

Ways to Serve

  • Pile warm zeppole on a platter and blanket with powdered sugar.
  • Pair with espresso, cappuccino, or a small glass of vin santo.
  • Offer a dip trio: chocolate sauce, raspberry jam, and vanilla pudding.
  • Top rings with pastry cream and amarena cherries for a nod to zeppole di San Giuseppe.
  • Drizzle with honey and sprinkle flaky salt for sweet-salty fans.

Storage

Zeppole taste best within a few hours, while the shells stay crisp and light. Keep plain leftovers at room temperature in a ventilated container for up to 1 day, then re-crisp in a 350 F oven for 5 to 8 minutes. Chill any cream-filled zeppole and eat within 24 hours, since the filling softens the shells. Freeze plain fried puffs up to 1 month, then warm in a 325 F oven until the exterior snaps again.

Zeppole Italian Donuts Recipe
Ally Sanders

Zeppole Italian Donuts Recipe

Zeppole are classic Italian fried doughnuts—crisp and golden on the outside, soft and airy inside, and traditionally dusted generously with powdered sugar.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 20
Course: Dessert
Cuisine: American

Ingredients
  

  • 1 cup water
  • 4 tablespoons unsalted butter
  • 2 tablespoons granulated sugar
  • 1/4 teaspoon fine salt
  • 1 cup all-purpose flour
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon grated lemon zest
  • 1 quart vegetable oil, for frying
  • 1/2 cup powdered sugar, for dusting

Instructions
 

  1. In a medium saucepan, combine the water, butter, granulated sugar, and salt. Bring to a boil over medium heat, stirring until the butter is melted.
  2. Reduce the heat to low, add the flour all at once, and stir vigorously with a wooden spoon until the mixture pulls away from the sides of the pan and forms a smooth ball, 1–2 minutes.
  3. Transfer the dough to a mixing bowl and let cool for 5–7 minutes until warm but not hot.
  4. Beat in the eggs one at a time, mixing well after each addition until the dough is smooth and glossy. Stir in the vanilla and lemon zest, if using. The dough will be thick and sticky.
  5. Pour the oil into a deep, heavy pot to a depth of about 2 inches and heat to 350°F (175°C). Line a plate or tray with paper towels.
  6. Using a small cookie scoop or two spoons, carefully drop heaping tablespoonfuls of batter into the hot oil, frying a few at a time without crowding the pot.
  7. Fry, turning occasionally, until the zeppole are puffed and deep golden brown, about 3–4 minutes per batch. Adjust the heat as needed to maintain the oil temperature.
  8. Remove with a slotted spoon and drain on the paper towel–lined plate. Repeat with the remaining batter.
  9. While still warm, generously dust the zeppole with powdered sugar and serve immediately.

Notes

Nutrition Information
Approximate per zeppola (1 of 20): 120 calories; fat 8 g; saturated fat 2 g; carbohydrates 10 g; fiber 0 g; sugars 3 g; protein 3 g; sodium 70 mg. Values will vary based on frying oil absorption, exact sizes, and specific ingredient brands.