Cream horns are the epitome of indulgence—crispy, flaky pastry shells filled with sweet, creamy filling that practically melts in your mouth. Often found in bakeries and patisseries, these delightful treats are surprisingly easy to make at home with just a handful of ingredients. Whether you’re hosting a tea party, looking for an elegant dessert, or simply craving something sweet, homemade cream horns are guaranteed to impress. This recipe walks you through every step, from shaping the puff pastry shells to whipping up the luscious cream filling. You’ll soon be creating bakery-quality cream horns in your own kitchen!
Why You’ll Love This Recipe
There’s so much to love about cream horns! They combine the flaky, buttery texture of puff pastry with the smooth, velvety sweetness of cream. You’ll appreciate how versatile this recipe is—you can customize the filling with different flavors like vanilla, chocolate, or even fruit. Plus, cream horns are visually stunning, making them perfect for special occasions or gifting to loved ones. Best of all, while they look intricate, they’re quite easy to make with the right tools and a bit of patience.
Preparation Time and Servings:
- Prep Time: 30 minutes
- Cook Time: 15–20 minutes
- Total Time: 50 minutes
- Yield: 12 cream horns
- Serving Size: 1 cream horn
Nutritional Information (per serving):
- Calories: 250
- Carbohydrates: 22g
- Protein: 3g
- Fat: 16g
- Fiber: 1g
- Sugar: 10g
Ingredients
For the pastry:
- 1 package (2 sheets) puff pastry, thawed
- 1 egg, beaten (for egg wash)
- 2 tablespoons granulated sugar (for sprinkling)
For the cream filling:
- 1 cup heavy whipping cream, cold
- 1/3 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup mascarpone cheese or cream cheese (optional, for a richer filling)
Optional garnishes:
- Powdered sugar for dusting
- Chocolate drizzle
- Sprinkles or crushed nuts
Step-by-Step Instructions
Step 1: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Lightly grease a baking sheet or line it with parchment paper. Roll out the thawed puff pastry sheets on a floured surface to ensure they are smooth and even. Use a sharp knife or a pizza cutter to cut the pastry into 1-inch-wide strips.
Step 2: Shape the Cream Horn Shells
If you have cream horn molds, wrap each strip of pastry around the mold, starting at the tip and slightly overlapping as you wrap. If you don’t have molds, you can make your own by rolling aluminum foil into cone shapes. Place the wrapped molds seam-side down on the prepared baking sheet.
Step 3: Add Egg Wash and Sugar
Brush the pastry with the beaten egg to give it a golden, shiny finish. Sprinkle a small amount of granulated sugar over the top of each wrapped pastry for added sweetness and texture.
Step 4: Bake the Pastry
Bake the pastry shells in the preheated oven for 15–20 minutes or until they are puffed and golden brown. Keep an eye on them to avoid over-browning. Once baked, carefully remove the molds (they will be hot!) and allow the shells to cool completely on a wire rack.
Step 5: Make the Cream Filling
While the pastry cools, prepare the filling. In a mixing bowl, beat the cold heavy whipping cream with powdered sugar and vanilla extract until stiff peaks form. If you prefer a richer filling, beat in mascarpone or cream cheese until smooth and creamy. Transfer the cream filling to a piping bag fitted with a star or round tip.
Step 6: Fill the Cream Horns
Once the pastry shells have cooled completely, pipe the cream filling into each shell, starting at one end and filling all the way to the other. Ensure the cream is evenly distributed throughout the pastry.
Step 7: Garnish and Serve
Dust the filled cream horns with powdered sugar for a classic finish. For a more decorative touch, drizzle melted chocolate over the top or sprinkle with crushed nuts or sprinkles. Serve immediately or store in the refrigerator until ready to enjoy.
Ingredient Background
Puff pastry is the foundation of cream horns, prized for its layers of buttery, flaky dough that create the signature texture. While homemade puff pastry is an option, store-bought versions save time and effort while still delivering excellent results.
The cream filling is traditionally made from sweetened whipped cream, but variations abound. Adding mascarpone or cream cheese gives the filling a slightly tangy, velvety quality, reminiscent of a cheesecake filling. Vanilla extract is a classic flavoring, but you can experiment with almond extract, citrus zest, or cocoa powder for variety.
Technique Tips
- Keep the Pastry Cold: Work quickly when handling puff pastry. If it becomes too warm, pop it in the refrigerator for a few minutes to firm up. Cold pastry yields the best puff during baking.
- Overlap the Strips: When wrapping the pastry around the molds, overlap the edges slightly to prevent gaps during baking.
- Cool Completely: Ensure the pastry shells are fully cooled before filling them. Warm shells can cause the cream to melt and lose its structure.
- Stiff Peaks for the Filling: Whip the cream until stiff peaks form for a stable filling that holds its shape inside the pastry.
Alternative Presentation Ideas
- Mini Cream Horns: Cut the puff pastry strips into shorter lengths to create bite-sized cream horns, perfect for parties or dessert platters.
- Savory Cream Horns: Swap the sweet filling for a savory one, like herbed cream cheese, smoked salmon spread, or a spiced hummus for an appetizer version.
- Fruit-Filled Horns: Add a spoonful of fruit preserves or fresh berries to the filling for a fruity twist.
- Themed Decorations: Use colored sprinkles or edible glitter to match the cream horns to holidays or special occasions.
Additional Tips for Success
- Use a Piping Bag: A piping bag makes filling the horns neater and more efficient. If you don’t have one, a resealable plastic bag with the corner snipped off works too.
- Avoid Overfilling: Don’t overfill the pastry shells, as this can cause the cream to spill out when serving.
- Refrigerate Before Serving: For the best texture and flavor, chill the filled cream horns for 15–30 minutes before serving.
Recipe Variations
- Chocolate Cream Horns: Add 2 tablespoons of cocoa powder to the cream filling for a chocolatey twist. Drizzle the shells with melted dark chocolate for an extra touch.
- Coconut Cream Horns: Fold shredded coconut into the whipped cream filling and sprinkle toasted coconut flakes on top.
- Lemon Cream Horns: Add 1 tablespoon of lemon zest and 1 teaspoon of lemon juice to the filling for a zesty, citrusy flavor.
- Nutella-Filled Horns: Swirl Nutella into the whipped cream or use it as a standalone filling for a hazelnut-chocolate delight.
Freezing and Storage
- Refrigerator: Store filled cream horns in an airtight container in the refrigerator for up to 2 days. Keep in mind that the pastry may lose some of its crispness over time.
- Freezer: You can freeze the unfilled pastry shells for up to 1 month. Reheat in the oven at 350°F (175°C) for 5 minutes to restore crispness before filling.
Healthier Twist Ideas
- Lower Sugar: Reduce the powdered sugar in the filling or use a natural sweetener like stevia or monk fruit.
- Whole Wheat Pastry: Use whole wheat puff pastry for added fiber and a slightly nuttier flavor.
- Greek Yogurt Filling: Swap heavy cream for Greek yogurt for a tangy, protein-rich alternative.
Serving Suggestions for Events
Cream horns are a showstopper dessert for any event! Arrange them on a tiered dessert stand for a tea party or serve them alongside a selection of cookies and pastries for a dessert buffet. For a festive touch, pipe the cream filling in two colors—like white and red for Christmas or pastel shades for Easter.
Special Equipment
- Cream horn molds or homemade aluminum foil molds
- Rolling pin
- Piping bag with a decorative tip
Frequently Asked Questions
1. Can I make cream horns without molds?
Yes! You can create molds by rolling aluminum foil into cone shapes or even wrapping strips around oven-safe round handles.
2. What if my puff pastry doesn’t rise?
Ensure the pastry is cold when it goes into the oven, and avoid rolling it too thin. A hot oven (400°F) helps the pastry puff up properly.
3. How do I keep the pastry shells crispy?
Store the unfilled shells in an airtight container at room temperature. Fill them just before serving to maintain their crisp texture.
4. Can I use a different type of filling?
Absolutely! You can use custard, chocolate mousse, or even ice cream as a filling for cream horns.
5. Are cream horns best served warm or cold?
Cream horns are best served chilled, as the cream filling holds its shape better when cold.
6. How far in advance can I make these?
You can bake the shells a day ahead and fill them a few hours before serving. Refrigerate them after filling.
7. Can I use homemade puff pastry?
Yes, homemade puff pastry will work beautifully, though it requires more time and effort to prepare.
8. Can I flavor the pastry itself?
You can sprinkle cinnamon sugar on the pastry before baking or mix spices like nutmeg into the egg wash for a subtly spiced shell.
Conclusion
Homemade cream horns are a true labor of love that reward you with bakery-quality treats. From the golden, flaky pastry shells to the rich and creamy filling, every bite is a delightful combination of textures and flavors. With simple ingredients and a few easy steps, you can create these elegant desserts for any occasion. Whether you’re sharing them with friends and family or treating yourself, cream horns are a timeless classic that never fails to impress. Give this recipe a try, and you’ll be amazed at how easy it is to recreate this showstopping dessert at home!

Homemade Cream Horns
- Total Time: 50 minutes
- Yield: 12 cream horns 1x
Ingredients
Cream horns are the epitome of indulgence—crispy, flaky pastry shells filled with sweet, creamy filling that practically melts in your mouth. Often found in bakeries and patisseries, these delightful treats are surprisingly easy to make at home with just a handful of ingredients. Whether you’re hosting a tea party, looking for an elegant dessert, or simply craving something sweet, homemade cream horns are guaranteed to impress. This recipe walks you through every step, from shaping the puff pastry shells to whipping up the luscious cream filling. You’ll soon be creating bakery-quality cream horns in your own kitchen!
Why You’ll Love This Recipe
There’s so much to love about cream horns! They combine the flaky, buttery texture of puff pastry with the smooth, velvety sweetness of cream. You’ll appreciate how versatile this recipe is—you can customize the filling with different flavors like vanilla, chocolate, or even fruit. Plus, cream horns are visually stunning, making them perfect for special occasions or gifting to loved ones. Best of all, while they look intricate, they’re quite easy to make with the right tools and a bit of patience.
Preparation Time and Servings:
- Prep Time: 30 minutes
- Cook Time: 15–20 minutes
- Total Time: 50 minutes
- Yield: 12 cream horns
- Serving Size: 1 cream horn
Nutritional Information (per serving):
- Calories: 250
- Carbohydrates: 22g
- Protein: 3g
- Fat: 16g
- Fiber: 1g
- Sugar: 10g
Ingredients
For the pastry:
- 1 package (2 sheets) puff pastry, thawed
- 1 egg, beaten (for egg wash)
- 2 tablespoons granulated sugar (for sprinkling)
For the cream filling:
- 1 cup heavy whipping cream, cold
- 1/3 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup mascarpone cheese or cream cheese (optional, for a richer filling)
Optional garnishes:
- Powdered sugar for dusting
- Chocolate drizzle
- Sprinkles or crushed nuts
Step-by-Step Instructions
Step 1: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Lightly grease a baking sheet or line it with parchment paper. Roll out the thawed puff pastry sheets on a floured surface to ensure they are smooth and even. Use a sharp knife or a pizza cutter to cut the pastry into 1-inch-wide strips.
Step 2: Shape the Cream Horn Shells
If you have cream horn molds, wrap each strip of pastry around the mold, starting at the tip and slightly overlapping as you wrap. If you don’t have molds, you can make your own by rolling aluminum foil into cone shapes. Place the wrapped molds seam-side down on the prepared baking sheet.
Step 3: Add Egg Wash and Sugar
Brush the pastry with the beaten egg to give it a golden, shiny finish. Sprinkle a small amount of granulated sugar over the top of each wrapped pastry for added sweetness and texture.
Step 4: Bake the Pastry
Bake the pastry shells in the preheated oven for 15–20 minutes or until they are puffed and golden brown. Keep an eye on them to avoid over-browning. Once baked, carefully remove the molds (they will be hot!) and allow the shells to cool completely on a wire rack.
Step 5: Make the Cream Filling
While the pastry cools, prepare the filling. In a mixing bowl, beat the cold heavy whipping cream with powdered sugar and vanilla extract until stiff peaks form. If you prefer a richer filling, beat in mascarpone or cream cheese until smooth and creamy. Transfer the cream filling to a piping bag fitted with a star or round tip.
Step 6: Fill the Cream Horns
Once the pastry shells have cooled completely, pipe the cream filling into each shell, starting at one end and filling all the way to the other. Ensure the cream is evenly distributed throughout the pastry.
Step 7: Garnish and Serve
Dust the filled cream horns with powdered sugar for a classic finish. For a more decorative touch, drizzle melted chocolate over the top or sprinkle with crushed nuts or sprinkles. Serve immediately or store in the refrigerator until ready to enjoy.
Ingredient Background
Puff pastry is the foundation of cream horns, prized for its layers of buttery, flaky dough that create the signature texture. While homemade puff pastry is an option, store-bought versions save time and effort while still delivering excellent results.
The cream filling is traditionally made from sweetened whipped cream, but variations abound. Adding mascarpone or cream cheese gives the filling a slightly tangy, velvety quality, reminiscent of a cheesecake filling. Vanilla extract is a classic flavoring, but you can experiment with almond extract, citrus zest, or cocoa powder for variety.
Technique Tips
- Keep the Pastry Cold: Work quickly when handling puff pastry. If it becomes too warm, pop it in the refrigerator for a few minutes to firm up. Cold pastry yields the best puff during baking.
- Overlap the Strips: When wrapping the pastry around the molds, overlap the edges slightly to prevent gaps during baking.
- Cool Completely: Ensure the pastry shells are fully cooled before filling them. Warm shells can cause the cream to melt and lose its structure.
- Stiff Peaks for the Filling: Whip the cream until stiff peaks form for a stable filling that holds its shape inside the pastry.
Alternative Presentation Ideas
- Mini Cream Horns: Cut the puff pastry strips into shorter lengths to create bite-sized cream horns, perfect for parties or dessert platters.
- Savory Cream Horns: Swap the sweet filling for a savory one, like herbed cream cheese, smoked salmon spread, or a spiced hummus for an appetizer version.
- Fruit-Filled Horns: Add a spoonful of fruit preserves or fresh berries to the filling for a fruity twist.
- Themed Decorations: Use colored sprinkles or edible glitter to match the cream horns to holidays or special occasions.
Additional Tips for Success
- Use a Piping Bag: A piping bag makes filling the horns neater and more efficient. If you don’t have one, a resealable plastic bag with the corner snipped off works too.
- Avoid Overfilling: Don’t overfill the pastry shells, as this can cause the cream to spill out when serving.
- Refrigerate Before Serving: For the best texture and flavor, chill the filled cream horns for 15–30 minutes before serving.
Recipe Variations
- Chocolate Cream Horns: Add 2 tablespoons of cocoa powder to the cream filling for a chocolatey twist. Drizzle the shells with melted dark chocolate for an extra touch.
- Coconut Cream Horns: Fold shredded coconut into the whipped cream filling and sprinkle toasted coconut flakes on top.
- Lemon Cream Horns: Add 1 tablespoon of lemon zest and 1 teaspoon of lemon juice to the filling for a zesty, citrusy flavor.
- Nutella-Filled Horns: Swirl Nutella into the whipped cream or use it as a standalone filling for a hazelnut-chocolate delight.
Freezing and Storage
- Refrigerator: Store filled cream horns in an airtight container in the refrigerator for up to 2 days. Keep in mind that the pastry may lose some of its crispness over time.
- Freezer: You can freeze the unfilled pastry shells for up to 1 month. Reheat in the oven at 350°F (175°C) for 5 minutes to restore crispness before filling.
Healthier Twist Ideas
- Lower Sugar: Reduce the powdered sugar in the filling or use a natural sweetener like stevia or monk fruit.
- Whole Wheat Pastry: Use whole wheat puff pastry for added fiber and a slightly nuttier flavor.
- Greek Yogurt Filling: Swap heavy cream for Greek yogurt for a tangy, protein-rich alternative.
Serving Suggestions for Events
Cream horns are a showstopper dessert for any event! Arrange them on a tiered dessert stand for a tea party or serve them alongside a selection of cookies and pastries for a dessert buffet. For a festive touch, pipe the cream filling in two colors—like white and red for Christmas or pastel shades for Easter.
Special Equipment
- Cream horn molds or homemade aluminum foil molds
- Rolling pin
- Piping bag with a decorative tip
Frequently Asked Questions
1. Can I make cream horns without molds?
Yes! You can create molds by rolling aluminum foil into cone shapes or even wrapping strips around oven-safe round handles.
2. What if my puff pastry doesn’t rise?
Ensure the pastry is cold when it goes into the oven, and avoid rolling it too thin. A hot oven (400°F) helps the pastry puff up properly.
3. How do I keep the pastry shells crispy?
Store the unfilled shells in an airtight container at room temperature. Fill them just before serving to maintain their crisp texture.
4. Can I use a different type of filling?
Absolutely! You can use custard, chocolate mousse, or even ice cream as a filling for cream horns.
5. Are cream horns best served warm or cold?
Cream horns are best served chilled, as the cream filling holds its shape better when cold.
6. How far in advance can I make these?
You can bake the shells a day ahead and fill them a few hours before serving. Refrigerate them after filling.
7. Can I use homemade puff pastry?
Yes, homemade puff pastry will work beautifully, though it requires more time and effort to prepare.
8. Can I flavor the pastry itself?
You can sprinkle cinnamon sugar on the pastry before baking or mix spices like nutmeg into the egg wash for a subtly spiced shell.
Conclusion
Homemade cream horns are a true labor of love that reward you with bakery-quality treats. From the golden, flaky pastry shells to the rich and creamy filling, every bite is a delightful combination of textures and flavors. With simple ingredients and a few easy steps, you can create these elegant desserts for any occasion. Whether you’re sharing them with friends and family or treating yourself, cream horns are a timeless classic that never fails to impress. Give this recipe a try, and you’ll be amazed at how easy it is to recreate this showstopping dessert at home!
Instructions
Step 1: Prepare the Puff Pastry
Preheat your oven to 400°F (200°C). Lightly grease a baking sheet or line it with parchment paper. Roll out the thawed puff pastry sheets on a floured surface to ensure they are smooth and even. Use a sharp knife or a pizza cutter to cut the pastry into 1-inch-wide strips.
Step 2: Shape the Cream Horn Shells
If you have cream horn molds, wrap each strip of pastry around the mold, starting at the tip and slightly overlapping as you wrap. If you don’t have molds, you can make your own by rolling aluminum foil into cone shapes. Place the wrapped molds seam-side down on the prepared baking sheet.
Step 3: Add Egg Wash and Sugar
Brush the pastry with the beaten egg to give it a golden, shiny finish. Sprinkle a small amount of granulated sugar over the top of each wrapped pastry for added sweetness and texture.
Step 4: Bake the Pastry
Bake the pastry shells in the preheated oven for 15–20 minutes or until they are puffed and golden brown. Keep an eye on them to avoid over-browning. Once baked, carefully remove the molds (they will be hot!) and allow the shells to cool completely on a wire rack.
Step 5: Make the Cream Filling
While the pastry cools, prepare the filling. In a mixing bowl, beat the cold heavy whipping cream with powdered sugar and vanilla extract until stiff peaks form. If you prefer a richer filling, beat in mascarpone or cream cheese until smooth and creamy. Transfer the cream filling to a piping bag fitted with a star or round tip.
Step 6: Fill the Cream Horns
Once the pastry shells have cooled completely, pipe the cream filling into each shell, starting at one end and filling all the way to the other. Ensure the cream is evenly distributed throughout the pastry.
Step 7: Garnish and Serve
Dust the filled cream horns with powdered sugar for a classic finish. For a more decorative touch, drizzle melted chocolate over the top or sprinkle with crushed nuts or sprinkles. Serve immediately or store in the refrigerator until ready to enjoy.
- Prep Time: 30 minutes
- Cook Time: 15–20 minutes
Nutrition
- Serving Size: 1 cream horn
- Calories: 250
- Sugar: 10g
- Fat: 16g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 3g