Delicate, airy, and filled with luscious pastry cream, Zeppole di San Giuseppe are a beloved Italian dessert traditionally made to celebrate St. Joseph’s Day on March 19th. These golden pastries combine the lightness of choux pastry with a rich crema pasticcera, topped with a dusting of powdered sugar and a candied cherry. Whether baked or fried, these festive pastries are both elegant and comforting — a timeless addition to Italian dessert tables.
Table of Contents
Why You’ll Love Zeppole di San Giuseppe
Zeppole di San Giuseppe stand out as one of Italy’s most cherished cream-filled pastries. The dough, similar to that used for profiteroles or éclairs, creates a tender shell that’s both light and slightly crisp. What makes this pastry particularly appealing is its versatility — it can be filled with classic vanilla pastry cream or dressed up with pistachio cream for a nutty twist. Best of all, the process is straightforward, making it an excellent option for home bakers who want to try a traditional Italian dessert.
These pastries are:
- Festive and traditional: Perfect for St. Joseph’s Day or other special occasions
- Customizable: Fill with classic cream or try modern variations like pistachio
- Make-ahead friendly: Dough and cream can be prepped in advance
- Elegant yet simple: Minimal ingredients with maximum flavor
Ingredients to Make Authentic Zeppole
Pastry Shell
- Butter: Adds richness and structure to the choux pastry
- Sugar: Lightly sweetens the dough
- Water: Provides moisture for steam leavening
- Flour: The main structure for the puff
- Eggs: Essential for rise and a tender texture
Crema Pasticcera (Pastry Cream)
- Egg Yolks: Provide richness and body to the cream
- Sugar: Sweetens the filling
- Potato or Corn Starch: Thickens without making it too heavy
- Salt: Enhances the overall flavor
- Milk: Base of the cream for silky texture
- Vanilla Extract or Paste: Adds warmth and depth to the flavor
Decoration
- Powdered Sugar: Light dusting for a classic finish
- Candied or Amarena Cherries: Traditional topping that adds color and flavor
Ingredient Swaps for Flexibility
Dietary-Friendly and Pantry Substitutes
- Gluten-Free: Use a reliable gluten-free flour blend for baking
- Dairy-Free: Substitute plant-based butter and almond or oat milk
- Corn Starch for Potato Starch: Add one extra teaspoon when substituting
- Lightened Cream: Fold whipped cream into pastry cream for a fluffier texture
- Pistachio Cream Version: Mix pastry cream with pistachio spread and top with chopped pistachios
How to Make Zeppole di San Giuseppe: Step-by-Step Guide
- Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper or silicone mat.
- Prepare the choux pastry: Combine butter, sugar, and water in a saucepan. Bring to a rolling boil.
- Incorporate flour: Add all the flour at once and stir vigorously with a wooden spoon until the mixture forms a ball and pulls away from the sides.
- Cool and beat in eggs: Remove from heat and stir until slightly cooled. Beat in the eggs one at a time, fully incorporating each before adding the next. The dough should be smooth and glossy.
- Pipe the dough: Transfer to a piping bag with a star tip. Pipe circular nests onto the lined sheet, leaving space between each.
- Bake: Bake for 30 minutes. Then turn off the oven and let the pastries sit inside for 10 more minutes to prevent collapsing. Remove and cool on a rack.
- Make the pastry cream: Whisk egg yolks, sugar, starch, salt, and vanilla off the heat. Gradually add warm milk while whisking. Heat slowly while stirring until thickened. Remove from heat, add vanilla, and cool completely.
- Fill the zeppole: Use a skewer to poke a hole in the side. Pipe pastry cream inside, then add a swirl on top.
- Decorate: Dust with powdered sugar and top with a cherry or pistachio cream and chopped pistachios for variation.
- Serve: Best enjoyed the same day, ideally with espresso or cappuccino.
Tips for Flawless Zeppole Every Time
- Avoid underbaking: Choux pastry must bake fully to avoid collapsing or sogginess
- Let steam escape: Leaving zeppole in the oven after baking helps dry them properly
- Cool before filling: Adding cream to warm shells can make them soggy
- Use star tip: It creates the signature ridges and center nest for topping
- Reheat tip: Unfilled zeppole can be revived in an air fryer for 1–2 minutes the next day
Variations & Delicious Pairings
- Pistachio Cream Zeppole: Mix pastry cream with pistachio spread and fold in whipped cream. Pipe on top and finish with chopped nuts.
- Lemon Zeppole: Add lemon zest or lemon curd to the filling for a citrus twist
- Chocolate Zeppole: Drizzle with ganache or add cocoa powder to the pastry cream
- Liqueur Addition: Stir in a splash of Grand Marnier or Limoncello into the filling
- Serve With: Espresso, cappuccino, or dessert wine like Vin Santo
- Make-Ahead Tip: Refrigerate unfilled pastry shells and cream separately. Assemble just before serving
Zeppole di San Giuseppe and Italian Tradition
Celebrated on March 19th, St. Joseph’s Day honors the patron saint of fathers, families, and workers. In Southern Italy, especially in Naples and Sicily, it’s customary to prepare Zeppole di San Giuseppe as part of the holiday feast. These pastries symbolize care, abundance, and celebration. They are often served on elaborately decorated tables called la tavola di San Giuseppe, surrounded by other traditional foods and blessings.
Preparing zeppole is more than a recipe — it’s a tribute to family, heritage, and Italian culinary artistry. Whether you’re carrying on a family tradition or exploring a new dessert, these pastries are a beautiful way to celebrate and connect with culture.
Conclusion: A Timeless Italian Treat Worth Mastering
Zeppole di San Giuseppe are more than just a dessert — they’re a cultural celebration wrapped in delicate pastry and filled with love. Whether you’re honoring St. Joseph’s Day or simply craving a traditional Italian sweet, these pastries deliver timeless elegance, rich flavor, and festive charm. With a perfectly piped shell, creamy filling, and classic cherry topping, Zeppole di San Giuseppe are the kind of treat that will wow guests and delight family year after year.
Mastering this recipe connects you with centuries of tradition while offering endless room for personalization, from pistachio cream to lemon curd. Once you make them, they’ll likely become a permanent fixture in your celebration menu.
FAQs About Zeppole di San Giuseppe
1. Can I fry Zeppole di San Giuseppe instead of baking them?
Yes, while baked zeppole are more common today, the original Neapolitan version was traditionally fried. To fry them, heat neutral oil to 350°F (175°C), pipe dough directly into the oil, and fry until golden. Drain well and continue with filling and decoration. Fried zeppole are crispier and richer — a true indulgence.
2. How far in advance can I prepare Zeppole di San Giuseppe?
You can prepare the choux pastry dough and the pastry cream up to 2 days in advance. Store the dough in the fridge and the cream in an airtight container. However, assemble the zeppole just before serving for the best texture. Filled pastries are best enjoyed the same day but can be revived in an air fryer for a short time if needed.
3. What’s the best substitute for Fabbri cherries?
If you can’t find Fabbri amarena cherries, opt for organic maraschino cherries or sour cherry preserves. These still offer the traditional pop of color and tart-sweet flavor. Alternatively, omit the cherry and top with pistachios or shaved chocolate for a modern twist.
4. Can I freeze Zeppole di San Giuseppe?
Freezing filled zeppole is not recommended, as the pastry may become soggy upon thawing. However, unfilled choux pastry shells can be frozen in an airtight container for up to 1 month. Thaw at room temperature and re-crisp in an oven or air fryer before filling.
More Relevant Recipes
- Cherry Danish with Puff Pastry: A delightful and flaky pastry filled with cherry preserves, this Danish is reminiscent of the cherry-topped Zeppole di San Giuseppe. It’s quick to prepare and ideal for a festive breakfast or dessert tray.
- Cream Cheese Pistachio Cookies: These soft cookies feature a rich pistachio flavor with creamy undertones, echoing the pistachio cream variation of Zeppole. They’re a wonderful option for nut lovers and make a great addition to Italian-inspired dessert spreads.
- Fresh Raspberry Tiramisu: A fruity twist on a classic Italian dessert, this tiramisu shares the indulgent creaminess of Zeppole di San Giuseppe. Layered with fresh raspberries and mascarpone, it offers a balance of tart and sweet, perfect for celebrations.
Zeppole di San Giuseppe
- Total Time: 1 hour
- Yield: 16 pastries
- Diet: Vegetarian
Description
Zeppole di San Giuseppe are traditional Italian cream-filled pastries made with airy choux pastry, filled with rich pastry cream, and topped with powdered sugar and a cherry. They are commonly served on St. Joseph’s Day and loved for their elegance, lightness, and classic flavor.
Ingredients
- 4 oz unsalted butter
- 1 tsp sugar
- 8 oz water
- 1 cup all-purpose flour
- 4 large eggs, at room temperature
- 4 egg yolks (for pastry cream)
- 1/3 cup sugar (for pastry cream)
- 3 tbsp potato starch (or 3 tbsp + 1 tsp corn starch)
- 1 pinch salt
- 14 oz milk
- 1 tsp vanilla extract or 1/2 tsp vanilla paste
- 1/4 cup powdered sugar (for dusting)
- 16 amarena or maraschino cherries (optional)
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper or a silicone mat.
- In a saucepan, combine butter, sugar, and water. Bring to a rolling boil over medium heat.
- Add the flour all at once and stir vigorously until the mixture forms a smooth dough ball.
- Remove from heat and let cool slightly. Add eggs one at a time, mixing well after each addition until the dough is smooth and glossy.
- Transfer dough to a piping bag fitted with a star tip and pipe circular nests onto the baking sheet.
- Bake for 30 minutes. Turn off the oven and leave pastries inside for 10 minutes. Then transfer to a wire rack to cool completely.
- To make the pastry cream, whisk egg yolks, sugar, starch, salt, and vanilla in a saucepan off the heat.
- Gradually add warm milk while whisking. Heat over medium heat, whisking constantly until thickened and smooth.
- Remove from heat and cool, stirring occasionally to prevent a skin from forming.
- Fill a piping bag with cooled pastry cream. Poke a hole into the side of each zeppola and pipe cream inside.
- Pipe additional cream on top of each pastry, dust with powdered sugar, and garnish with a cherry.
Notes
- Dough can be made up to 2 days in advance and refrigerated.
- Unfilled shells can be stored in an airtight container and reheated briefly in an air fryer.
- For a lighter filling, fold whipped cream into the cooled pastry cream.
- Pistachio cream can be used as an alternative topping for variation.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 zeppola
- Calories: 116
- Sugar: 4g
- Sodium: 62mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0.2g
- Carbohydrates: 11g
- Fiber: 0.2g
- Protein: 2g
- Cholesterol: 56mg