What Steve Eats

  • Recipe Index
  • Winter
  • Drinks
  • Vegetarian
  • Work With Me
  • About
menu icon
go to homepage
  • Recipe Index
  • Winter
  • Drinks
  • Vegetarian
  • Work With Me
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • Winter
  • Drinks
  • Vegetarian
  • Work With Me
  • About
×
Home » Baking

Christmas Cream Puffs (With Orange & Pine)

Modified: Jan 4, 2026 · Published: Dec 19, 2019 by Steve · This post may contain affiliate links · 2 Comments
Jump to Recipe·Leave a Review

These Christmas cream puffs are filled with a pine and orange-infused pastry cream, making them an easy, impressive holiday and winter dessert. 

a plate of cream puffs with oranges and pine needles

One of the things I like best about the holidays is the smell of a fresh Christmas tree in the house. Since I'm usually thinking about food, that eventually led to a reasonable-sounding question: can you eat a Christmas tree?

In short, yes - some of them. Pine, fir, and spruce needles are edible and have a fresh, citrusy aroma when used carefully.

For these cream puffs, I steep a small amount of pine needles in warm milk along with orange zest, then strain it all out before making the pastry cream. The result is subtle and fragrant, not strong and woodsy, and it certainly doesn't taste artificial or like a candle.

The cream puffs themselves are classic: light, crisp shells made from choux pastry and filled with a smooth, infused custard. They're easier than they look, make a great holiday dessert, and they'll most definitely give you something to talk about when you bring them to a family get-together.

But there are a few things you should know before you start chopping up and eating your tree. Please read through the ingredient notes below.

😍 Why You'll Love These cream puffs

  1. They're unique. Pine and orange are not a common pairing, yet they make a wonderful holiday and winter flavor that everyone will want to know more about.
  2. They're impressive. Cream puffs are more impressive than cookies (in case you're looking to show off a bit). But they're not as tricky to make as they may seem.
  3. They capture the flavor of the season. While I try to achieve that in all my recipes, I think this one does it exceptionally well. Evergreen and citrus are true winter flavors.

If you're looking for more unique flavored desserts and drinks, you'll want to check out my recipes for Lemon Rosemary Olive Oil Cake, Chamomile Cookies, Pomegranate Rosemary Cocktail, Spiced Red Wine Cupcakes, and Blueberry Lavender Lemonade.

Jump to:
  • 😍 Why You'll Love These cream puffs
  • 🍊 Ingredients
  • 🌿 Substitutions & Variations
  • 🔪 Instructions
  • ✨ Top Tips
  • 🍳 Equipment
  • 🫙 Storage
  • 🙋🏻‍♂️ FAQ
  • ☕ Pairing
  • 📖 Recipe
  • 🧁 Related Recipes
  • 💬 Comments

🍊 Ingredients

Here's everything you need to make these holiday cream puffs.

eggs, butter, oranges, pine, and other ingredients for the recipe

Key Ingredients

  • Pine branches: Use only untreated pine, spruce, or fir branches from a tree you know hasn't been sprayed. Avoid trees from big-box stores or any branches treated with pesticides or flame retardants. If you purchase your Christmas tree from a local tree farm, which is always the best option for freshness and quality anyway, you can ask whether they spray their trees. Branches from a tree in your yard or one foraged in the woods are good options. You only need a few small pieces, anyway. For more information on using confers in cooking, check out "How to Eat a Pine Tree" over at Practical Self Reliance.
  • Oranges: Either 1 large or 2-3 small oranges are needed to zest and flavor the pastry cream. If you can use organic, that's the best option, as we're using the fruit skin. The orange flesh is not needed, so save it for a snack.
  • Flour: All-purpose flour is fine here-no need for a special pastry flour. I have not tested this recipe with gluten-free options.
  • Eggs: Whole eggs are in the choux pastry, while egg yolks are used in the pastry cream. For the pastry dough, make sure the whole eggs are at room temperature. You can leave them on the counter for about 30 minutes.
  • Butter: I almost always use unsalted local Cabot butter. I like to control the salt myself.
  • Milk: For the pastry cream, I use whole milk. The extra fat offers the best flavor and texture, in my opinion. However, you can also use a lower-fat milk or a milk alternative.
  • Cornstarch: Used to thicken the pastry cream into a pudding-like texture.

Check out the recipe card below for the complete list of ingredients and quantities.

🌿 Substitutions & Variations

  • Cream puff tower: For a show-stopping cream puff presentation that would impress even Prue and Paul, stack the filled puffs into a tower and drizzle with caramel to keep it all in place. This is known as a croquembouche. I made this once, and it was a lot of fun, but a bit of a project. Learn more about making croquembouche.
  • Without pine: If you don't have access to fresh pine or spruce, that's ok. A good alternative is rosemary. You'll still get a similar earthy flavor. Use 2-3 fresh rosemary sprigs.
  • Vanilla pastry cream: You can never go wrong with vanilla. Instead of pine needles, use one vanilla bean, halved and slit open to release the seeds.

🔪 Instructions

pine needles and orange zest infusing pastry cream
  1. Step 1: Heat the milk with the pine needles and orange zest for about 5 minutes. Stir often. Then turn off the heat and let it infuse for at least 1 hour.
flour being added to a pan of melted butter
  1. Step 2: Melt the butter with the sugar, water, and salt in a saucepan over low heat. Then stir in the flour until combined.
choux pastry dough in a pan
  1. Step 3: Add one egg at a time, stirring vigorously until fully incorporated. Continue adding eggs, mixing each one in before adding the next.
choux pastry cooking in pan
  1. Step 4: Stir well to form a cohesive dough. It should be smooth and glossy.
choux pastry dough in a piping bag
  1. Step 5: Transfer the dough to a pastry bag fitted with a wide tip. (I used one with pointy edges, hence the star shape of my puffs.) Or use a large storage bag witht he corner cut off.
choux pastry being piped onto a baking sheet
  1. Step 6: Pipe the choux pastry into one-inch rounds on a baking sheet.
top of pastry being smoothed out
  1. Step 7: Use a wet finger to smooth out the top of each piece of dough. This helps to get a smooth top during baking and prevents burning.
baked cream puffs on a baking sheet
  1. Step 8: Bake at 400°F for 25 minutes, or until completely golden brown. Let cool.
whisking the pine infused pastry cream
  1. Step 9: Strain the infused milk, return it to the pan over low heat, and whisk in the sugar, cornstarch, and salt. Add the egg yolks and butter. Continue cooking over medium-low heat until thickened like pudding, about 5 or so minutes. Let cool.
pastry cream being scooped onto a cream puff
  1. Step 10: Either slice the cream puffs in half, as shown, or make a small hole in the bottom for filling with a piping bag. Spoon or pipe the filling into the cream puffs. Dust with powdered sugar and serve.

✨ Top Tips

  • When making the puffs, vigorously stir the eggs one at a time into the dough. Adding more than one egg will cause the choux pastry dough to cool too quickly and the butter will separate out of them. (Speaking from experience.)
  • Instead of piping the filling into the cream puff shells, you can simply slice them in half and spoon the filling in. It's an easier approach that tastes and looks just as good.
  • The longer you let the pine needles infuse the milk, the stronger flavor you will have. Aim for at least an hour, but if you can leave it for a few hours or even overnight, that will be even better.
  • If you're prepping your cream puffs ahead of time, you can recrisp the shells before filling by putting them in a 300-degree F oven for 10-15 minutes.

🍳 Equipment

Pastry bag and piping tip: Help to pipe the pastry dough onto the baking sheet neatly, then pipe the filling onto the cream puff. Not entirely essential, however! A spoon and a careful hand can do the job, or you can improvise a pastry bag by cutting the corner off a heavy-duty plastic bag.

🫙 Storage

Fridge: These cream puffs are best served the day you fill them. Store leftover cream puffs in the refrigerator for up to 24 hours.
Freezer: Freeze filled cream puffs on a baking sheet in a single layer. Once frozen, transfer to a zip-top storage bag and store for up to three months. Defrost in the fridge for a couple of hours before serving.
Make ahead: This is the best option. Prepare the cream puff shells and the filling separately up to two days in advance, then fill them the day you plan to serve.

🙋🏻‍♂️ FAQ

Will these cream puffs taste like a Christmas tree?

They won't. The pine flavor is lighter than you'd expect and is balanced by the orange zest. The flavor is closer to rosemary and not a Christmas candle.

Can I make these cream puffs ahead of time?

You can prepare the filling and the cream puff shells up to two days in advance, but it is best to fill them on the day you plan to serve them. Otherwise, the puffs will go soft and a little mushy on you rather than the preferred light and crisp texture of a good cream puff.

Is it actually safe to cook with pine needles?

Yes, pine and several other evergreen types of trees, such as spruce, are edible and are used for making a variety of edible goods from syrups to teas. However, it's important to identify and confirm variety before using it and to use tree branches that have not been sprayed with chemicals.

What does pine taste like?

In this recipe, I've found that the pine adds a light, woody note that has a hint of citrus. It is not a deep, overwhelming flavor you may expect.

☕ Pairing

Any of these recipes would go great with these holiday cream puffs:

  • a mug of hot buttered rum with a cinnamon stick
    Hot Buttered Rum Recipe
  • mug of amaretto latte with almonds and whipped cream
    Amaretto Latte
  • a glass mug of citrus tea being poured from a tea pot
    Honey Citrus Mint Tea
  • a glass of negroni with smoke
    Smoked Negroni
Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
a plate of cream puffs with orange pastry cream

Christmas Cream Puffs


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Steve Peters
  • Total Time: 1 hour 30 minutes
  • Yield: about 32 cream puffs 1x
Print Recipe
Pin Recipe

Description

These Christmas cream puffs are filled with a pine and orange-infused pastry cream, making them an easy, impressive holiday and winter dessert. 


Ingredients

Units Scale

For the pine and orange pastry cream

  • 2 cups whole milk
  • 3 eight-inch pieces of pine, spruce, or fir branch
  • zest of one orange
  • ¾ cup of sugar
  • ¼ cup of corn starch
  • ⅛ teaspoon kosher salt
  • 4 egg yolks
  • 1 tablespoon butter

For the cream puffs

  • 1 stick of butter (or four ounces)
  • 2 tablespoons sugar
  • ¼ teaspoon kosher salt
  • 1 cup of water
  • 1 cup flour
  • 4 eggs, room temperature
  • confectioner's sugar, for serving

Instructions

Infuse the milk

  1. In a medium saucepan, gently heat the milk over medium-low until just barely simmering. Stir often as it heats.
  2. Cut your pine, spruce, or fir branch into a few small pieces and add them to the milk along with the orange zest. Let gently simmer for 5 minutes, stirring often to prevent milk from boiling. Remove from the heat and let cool for the flavors to steep. Ideally, you want to give it at least an hour, but even better if you can do this a day ahead and steep overnight in the fridge.

Make the choux dough

  1. In a medium or large saucepan, heat the butter, sugar, salt, and water over medium heat. Stir to combine, bringing the mixture to a gentle boil.
  2. Turn the heat to low and stir in the flour. Keep stirring until the dough has formed and pulls together into a ball.  
  3. Remove from heat and let cool for a couple of minutes. Add the eggs to the pan one at a time, stirring each until fully incorporated. It's essential to add the eggs one at a time; otherwise, the dough will cool too quickly, and the butter will separate. You'll need to use a little effort to combine each egg, and you'll get a bit of an arm workout in the process. You may also accomplish this by transferring the dough to a stand mixer and using the dough hook. 
  4. The dough will look broken or separated after each egg addition, but this is when you need to keep stirring, and it will come back together. When all of the eggs are added, you should have a solid, glossy-looking dough. See the process photo above for reference.

Pipe and bake the puffs

  1. Preheat the oven to 400°F and line two baking sheets with parchment paper. Transfer the dough to either a pastry bag fitted with a large plain tip or a gallon storage bag with a corner cut off. Another option is to use a small cookie/ice cream scoop.
  2. Pipe one-inch rounds of dough onto the sheets, spacing them about 2 inches apart. Press down any pointy tips with a wet finger so they don't burn.
  3. Bake at 400°F for 20-25 minutes, or until golden on top and bottom. Remove from the oven and let cool.

Make the pastry cream

  1. In a saucepan, whisk together the sugar, cornstarch, and salt, then strain in the infused milk to remove the pine branches. Whisk well to combine.
  2. Add the egg yolks and butter. Heat over medium-low, whisking often, until the mixture thickens to a pudding-like consistency. Transfer to the fridge to cool to room temperature.

Fill the cream puffs and serve

  1. When the puffs and cream are cool, it's time to fill.
  2. Use a small knife to make a hole in the bottom of each puff, then spoon or pipe in the pastry cream. You can also slice each puff in half and spoon some cream on top. After filling, dust with powdered sugar and serve fresh.

Notes

This is an instance where you definitely want to read the recipe carefully before you begin. Some steps, like infusing the pastry cream, take a little time, but it's also a good time to make the choux pastry while you wait.

When making the puffs, vigorously stir the eggs one at a time into the dough. Adding more than one egg will cause the choux pastry dough to cool too quickly and the butter will separate out of them. (Speaking from experience.)

  • Prep Time: 1 hour
  • Cook Time: 30 minutes
  • Category: Holidays
  • Method: Baking
  • Cuisine: French

Did you make this recipe?

Leave a comment below and share your thoughts!

🧁 Related Recipes

Looking for other recipes like this one? Try these next:

  • plates of tiramisu topped with cherries
    Cherry Tiramisu
  • glasses of plum fool with whipped cream and cookies
    Plum Fool
  • a plate of pancake balls topped with powdered sugar
    Danish Aebleskiver Pancake Balls
  • cake with icing on a cutting board
    Date Carrot Cake

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. Z says

    May 05, 2021 at 3:03 pm

    Sorry if I'm being dense, but are you putting chunks of the branch in, with the wood? Or just the needles?

    Reply
    • Steve says

      May 06, 2021 at 4:46 pm

      Hi Z,

      I put pieces of the branches right in to steep. But you could also strip the needles off and do it that way, too. I think it's just personal preference.

      Reply
man eating pizza in italy

Hey, I'm Steve

Here you'll discover delicious recipes featuring fresh, whole foods inspired by my garden and local New England farms and producers.

About Me

winter Eats

  • several cranberry and apple muffins on a countertop with oats
    Apple Cranberry Muffins
  • cocktail with pomegranate and rosemary
    Pomegranate Rosemary Cocktail
  • three fig bars with crumbs and figs
    Homemade Fig Bars Recipe
  • large pan of chicken thighs with apricots and barley
    Apricot and Chicken Tagine
  • a glass of negroni with smoke
    Smoked Negroni
  • a plate of cabbage rolls sliced open with sauce
    Polish Golumpki Recipe (Stuffed Cabbage Rolls)
  • a tray of chocolate chip oatmeal maple cookies
    Salted Maple Oatmeal Chocolate Chip Cookies
  • a glass mug of citrus tea being poured from a tea pot
    Honey Citrus Mint Tea
  • a dish of rutabaga pie with spoon and dishes
    Rutabaga Pie
  • a plate of pancake balls topped with powdered sugar
    Danish Aebleskiver Pancake Balls
  • cranberry ginger bread sliced on cutting board
    Cranberry Gingerbread Loaf
  • leek potato cauliflower soup in bowl
    Cauliflower Potato Leek Soup
  • a bowl of mashed beets with butter and thyme
    Mashed Beets
  • chicken meatball on a fork with noodles
    Chicken Swedish Meatballs

Footer

  • About
  • Recipe Index
  • Privacy Policy
  • ↑ back to top

Copyright © 2025 What Steve Eats

a plate of cream puffs with oranges and pine branches