Flaky Cream Horns With Marshmallow Filling

This is one of those sweets that feels like pure comfort. Flaky cream horns with marshmallow filling bring together crisp pastry and a soft, sweet center, so every bite feels light, rich, and a little bit playful. They are the kind of treat that looks fancy on a plate, yet still feels friendly enough for a weekend baking project.

At the heart of these cream horns are simple ingredients with big payoff. You start with 2 boxes frozen puff pastry (about 17.3 oz each, 2 sheets per box), thawed, a little all-purpose flour, for dusting, and water, for sealing. Then you make a smooth marshmallow filling with 1/2 cup (1 stick) unsalted butter, softened, 1/2 cup vegetable shortening, 3 cups powdered sugar, 3 cups (about 13 oz) marshmallow fluff, 1 teaspoon vanilla extract, and 2 tablespoons heavy cream (optional). For the best shape, use cream horn molds or foil-wrapped sugar cones, plus a piping bag with a large tip. The flavor is sweet, creamy, and gently vanilla-forward, with a crisp pastry shell that balances the filling very well.

The method is pleasantly simple, too. First, you thaw the puff pastry, cut it into strips, and wrap those strips around molds in a spiral. After a short bake at 400°F, the shells turn light golden and crisp. Once cooled, you beat the filling until fluffy, then pipe it into the horns. Because the steps are easy to follow, this dessert works well even if you do not bake often.

These flaky cream horns are perfect for potlucks, afternoon coffee, church gatherings, birthday trays, and holiday dessert tables. They also make a sweet finish for family dinners, especially when you want something that feels special without spending all day in the kitchen.

Why You’ll Love This Flaky Cream Horns With Marshmallow Filling

  • Fast for a pastry dessert: Most of the work is simple shaping and filling, so the process stays easy.
  • Made with store-bought puff pastry: That saves time and still gives you a crisp, bakery-style shell.
  • Soft and creamy filling: The marshmallow center is smooth, sweet, and very satisfying.
  • Pretty enough for guests: These cream horns look polished, so they fit right in at parties.
  • Great make-ahead potential: You can bake the shells ahead and fill them later for the freshest texture.

Puff Pastry Tips

Puff pastry is the real star here, even though the marshmallow filling gets plenty of attention. For the best flaky cream horns, thaw the pastry fully before you work with it. If it is too cold, it can crack. If it gets too warm, it can turn sticky and hard to shape. So, aim for chilled but flexible dough. Also, keep a light hand with the flour. Too much flour can keep the pastry from puffing as well, while too little can make it stick. Since this recipe depends on clean layers, handle the pastry gently and work fairly quickly. That way, your cream horns bake up tall, crisp, and neat.

Options for Substitutions

  • Swap marshmallow fluff with stabilized whipped cream if you want a lighter filling, although the texture will be softer.
  • Use all butter instead of shortening in the filling for a richer taste, but expect a slightly firmer result.
  • Replace heavy cream with milk, half-and-half, or a splash of non-dairy cream if needed.
  • Use gluten-free puff pastry if you need a gluten-free version, but check the package for thawing and baking guidance.
  • Try vanilla bean paste instead of vanilla extract for a deeper vanilla flavor.
  • If you do not have cream horn molds, shape the pastry around foil-wrapped sugar cones for an easy substitute.

Watch Out for These Mistakes

One common mistake is letting the puff pastry thaw too long. If it gets soft and greasy, it can be hard to wrap around the molds and may bake unevenly. On the other hand, if it is still too cold, it may split while you cut it or twist it onto the molds. So, aim for a pastry that is pliable but still cool to the touch.

Another issue is wrapping the dough too loosely or too tightly. If the strip does not overlap a little, the horn may open as it bakes. However, if you pull the dough too hard, it can thin out and lose its lift. For best results, wrap in a steady spiral and press the seam gently with a damp fingertip.

Also, do not rush the cooling step. The shells are delicate when hot, so if you try to remove them too soon, they may snap. Let them cool on the molds first, then slide them off carefully. After that, let them finish cooling on a rack so the shells stay crisp.

Finally, fill the horns only when the pastry is fully cool. If the shells are even a little warm, the marshmallow filling can soften and slide. Since this dessert is all about contrast, crisp shell plus fluffy center, timing matters.

What to Serve With Flaky Cream Horns With Marshmallow Filling?

These cream horns pair nicely with fresh berries, a small bowl of fruit salad, or a light scoop of vanilla ice cream. In addition, they taste lovely beside hot coffee, tea, or cocoa, which helps balance the sweetness. If you are serving them at a brunch or dessert buffet, consider adding lemon bars, plain cookies, or a simple custard so guests can mix rich and fresh flavors on one plate.

Storage Instructions

Store: Keep filled cream horns in the refrigerator for up to 2 days for the best texture and food safety. If you want to keep the pastry crisp, store the shells and filling separately when possible.

Freeze: Freeze the baked, unfilled pastry shells for up to 2 months. Wrap them well and place them in an airtight container. The filling does not freeze as well, so it is better made fresh.

Reheat: For the pastry shells, warm them in a 300°F oven for 3 to 5 minutes if they need a little crispness. You can also use a toaster oven. For the microwave, use only a very short burst, about 5 to 10 seconds, since too much heat will soften the shell. Do not microwave the filled horns if you want to keep the texture nice.

Recipe Info

Preparation Time: 30 minutes, plus 2 hours thawing
Cooking Time: 12 minutes, plus 30 minutes cooling
Total Time: 3 hours 12 minutes
Level of Difficulty: Easy
Servings: 16 servings
Calories: 445 kcal per serving

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 6,800 to 7,400 total
  • Protein: 45 to 60 g total
  • Fat: 380 to 450 g total
  • Carbohydrates: 720 to 820 g total

Ingredients

  • Pastry:

    • 2 boxes frozen puff pastry (about 17.3 oz each, 2 sheets per box), thawed
    • All-purpose flour, for dusting
    • Water, for sealing
  • Marshmallow filling:

    • 1/2 cup (1 stick) unsalted butter, softened
    • 1/2 cup vegetable shortening
    • 3 cups powdered sugar
    • 3 cups (about 13 oz) marshmallow fluff
    • 1 teaspoon vanilla extract
    • 2 tablespoons heavy cream (optional)
  • Equipment:

    • Cream horn molds or foil-wrapped sugar cones
    • Piping bag with a large tip

Step-by-Step Instructions

Step 1: Thaw the Pastry and Prep the Oven

Thaw the puff pastry for about 2 hours at room temperature, or overnight in the refrigerator if that fits your schedule better. Meanwhile, heat the oven to 400°F and line a large baking sheet with parchment paper. This gives you a smooth start and helps the cream horns bake evenly.

Step 2: Cut and Shape the Pastry

Unfold one pastry sheet on a lightly floured counter and roll it out just a little. Then cut along the fold lines into 4 even strips. Repeat with the remaining sheets. Next, wrap each strip around a mold in a spiral, overlapping the edges slightly. If you are using cone molds, start at the narrow tip. Dab a damp fingertip on the overlap so the dough sticks together. Keep the dough off the rim of the mold, and do not grease the molds.

Step 3: Bake Until Light Golden

Place the wrapped molds on the prepared baking sheet about 2 inches apart. Bake in batches for about 12 minutes, or until the pastry is light golden. Watch them closely near the end, because puff pastry can go from pale to overdone fairly fast.

Step 4: Cool the Shells Carefully

Let the shells cool on the molds for about 20 minutes. Then slide them off gently, holding the mold end still so the pastry does not snap. After that, finish cooling them on a rack for about 10 minutes. This extra cooling time helps the shells stay crisp and hold their shape.

Step 5: Make the Marshmallow Filling

Beat the butter and shortening until smooth. Add the powdered sugar, marshmallow fluff, and vanilla, then mix on low speed until combined. Next, beat in the cream, if you are using it, and whip on high for about 2 minutes until the filling looks fluffy and light. Spoon the filling into a piping bag, then fill the cooled horns from both ends if needed.

Step 6: Fill and Serve

Fill the cooled cream horns and serve them right away for the best texture. The shell should stay crisp, while the marshmallow filling stays soft and creamy. If you are serving guests, arrange them on a platter just before eating so they look and taste their best.

These flaky cream horns with marshmallow filling bring together simple ingredients, easy steps, and a lovely bakery-style finish. They are crisp, creamy, and sweet in all the right ways. If you try this recipe, I would love to hear how it turned out. Share your thoughts in the comments, and if you enjoyed it, take a look at more easy dessert ideas on the blog.

Flaky Cream Horns with Marshmallow Filling

These flaky cream horns are filled with a smooth marshmallow filling and encased in a crisp pastry shell, perfect for any gathering or as a delightful dessert.
Prep Time 30 minutes
Cook Time 12 minutes
Total Time 3 hours 12 minutes
Servings: 16 servings
Course: Dessert, Snack
Cuisine: American
Calories: 445

Ingredients
  

Pastry
  • 2 boxes frozen puff pastry (about 17.3 oz each, 2 sheets per box), thawed
  • All-purpose flour, for dusting
  • Water, for sealing
Marshmallow Filling
  • 1/2 cup unsalted butter, softened (1 stick)
  • 1/2 cup vegetable shortening
  • 3 cups powdered sugar
  • 3 cups marshmallow fluff (about 13 oz)
  • 1 teaspoon vanilla extract
  • 2 tablespoons heavy cream (optional)

Method
 

Preparation
  1. Thaw the puff pastry for about 2 hours at room temperature or overnight in the refrigerator. Heat the oven to 400°F and line a baking sheet with parchment paper.
  2. Unfold one pastry sheet on a floured counter and roll it out slightly. Cut along the fold lines into 4 even strips and repeat with remaining sheets.
  3. Wrap each strip around a cream horn mold in a spiral, overlapping edges slightly. Use a damp fingertip to stick the dough together.
Baking
  1. Place wrapped molds on the prepared baking sheet about 2 inches apart. Bake for about 12 minutes or until light golden, watching closely.
  2. Let the shells cool on the molds for about 20 minutes, then gently slide them off and finish cooling on a rack for about 10 minutes.
Making the Filling
  1. Beat the softened butter and shortening until smooth. Add the powdered sugar, marshmallow fluff, and vanilla, mix on low until combined.
  2. Beat in the cream (if using) and whip on high for about 2 minutes until fluffy. Spoon the filling into a piping bag.
Filling and Serving
  1. Fill the cooled cream horns with the marshmallow filling and serve immediately for the best texture.
  2. Arrange them on a platter for guests just before serving.

Notes

Store filled cream horns in the refrigerator for up to 2 days. For best results, keep pastry shells and filling separate. They can be frozen for up to 2 months until filled.