Cheese Log with Pistachios & Cranberries
Every year when December rolls around, my family starts dropping not-so-subtle hints about the holiday menu. And this year, they took it one step further. “Andy, if you don’t serve that cheese log recipe on Christmas Eve…we’re not coming.” Nothing like a bit of festive emotional blackmail to kick off the season. But honestly, I get it. This cheese log—sweet, salty, tart, crunchy—is everything you want in a holiday appetizer. It’s one of those cheese log recipes that feels nostalgic but fresh, impressive but dead simple, and it absolutely steals the show on any cheese board. If you love a good cheese ball recipe, or if you’re someone who grew up with those holiday cheese balls coated in pecans and parsley, this is in the same family—but upgraded.
Think of it as the stylish cousin who shows up to the Christmas party wearing something bold, bright, and impossible to ignore. Goat cheese adds a tangy taste. Cream cheese adds richness. Bacon gives a smoky flavor. Green onions add freshness. Orange zest ties everything together with a citrusy lift.
Then you wrap the cheese mixture in plastic wrap, let it chill, and coat it in chopped pistachios and cranberries. Finish with a drizzle of hot honey and you’ve got a showstopper.
Recipe

Cheese Log with Pistachios and Cranberries
Ingredients:
- 300 grams goat cheese
- 8 oz cream cheese
- 1 1/2 cups sliced green onions
- 6 sliced of cooked bacon, chopped
- 1 tsp salt
- 1 tsp pepper
- 1 orange zested
- hot honey drizzle on top
Crust
- 1 1/2 cups crushed pistachios
- 1 cup cranberries chopped
- pinch of salt
Instructions:
- In a large bowl, add the goat cheese, cream cheese, sliced green onions, chopped, cooked bacon, salt, pepper, and orange zest. Using a spatula or spoon, mix until everything is fully combined and you have a smooth, even cheese mixture.
- Lay a piece of plastic wrap on your counter. Spoon the cheese mixture onto the center of the plastic wrap and gently shape it into a rough log.
- Use the plastic wrap to roll and tighten the cheese mixture into a smooth, even log shape, sealing the ends. Place the wrapped cheese log in the fridge and chill for about 30 minutes, or until firm enough to handle easily.
- While the log chills, finely chop the pistachios and fresh cranberries using a knife or pulse them together in a food processor until they’re in small pieces (not a paste). Spread the mixture out evenly on a tray or large plate and sprinkle with a pinch of salt.
- Unwrap the chilled cheese log and place it on top of the pistachio-cranberry mixture. Gently roll the log back and forth, using your hands to lightly press the coating into all sides of the cheese until it’s fully covered.
- Transfer the coated cheese log to a serving platter. Drizzle the top with hot honey just before serving.
- Serve the cheese log with crostini (or your favourite crackers) on the side for spreading.
Why This Cheese Log Recipe Works Every Time
A great cheese ball recipe comes down to texture, balance, and thoughtful ingredient choices. Goat cheese and cream cheese bring the creamy base, but more importantly, they’re workable at room temperature, which makes mixing effortless and ensures everything binds together properly. The goat cheese gives tang, the cream cheese softens it, and together they build a foundation that tastes incredible and rolls beautifully.
Chopped bacon gives the whole thing backbone—salty, smoky richness that punches through the sweetness of the cranberries. Green onions bring freshness so the cheese ball doesn’t feel heavy. And the orange zest?
That’s the secret weapon. It lights everything up without making the dish taste citrusy. It just makes the final product taste…brighter.
Once the cheese mixture comes together, rolling it in plastic wrap is a practical choice. It’s tidy, helps shape the log evenly, and firms it up in the fridge so it cuts cleanly and holds together when you spread it onto crackers or crostini.
Chilling is essential for texture. Skip it and you’ll be wrestling with a soft cheese blob. Chill it, and you’ve suddenly got something that feels intentional and elegant.
The final coating is what really makes this recipe holiday-worthy. Cranberries bring tart pop and color—no parsley or garlic here because the brightness comes naturally from the fruit. Pistachios offer crunch, buttery richness, and striking color. They hold on beautifully to the cheese mixture and give the cheese log that signature festive exterior.

What Makes This Cheese Log Different
Everyone’s had a cheese ball at some point, but few people expect one that tastes like this. The contrast is what keeps people coming back to the cheese board.
- Sweet cranberries
- Salty bacon
- Crunchy pistachios
- Creamy cheeses
- Bright orange zest
It’s the perfect roundup of holiday flavors. The balance keeps it from feeling overly rich or too sweet. It hits every note without going overboard.
The other thing that sets this cheese ball recipe apart is the hot honey drizzle. It’s not required, but it transforms the whole cheese log.
A small drizzle on top right before serving creates a wonderful sweet-heat flavor. It pairs perfectly with the tangy goat cheese. It also glosses the log just enough to make it look extra tempting on a platter.

Tips & Tricks to Nail the Perfect Holiday Cheese Log
Let the cheeses soften
Room temperature goat cheese and cream cheese mix much easier. If you try to do this straight out of the fridge, you’re in for a workout. Thirty minutes on the counter is all you need.
Dice the bacon small
Smaller pieces blend more evenly into the cheese mixture. Big chunks make rolling messy.
Roll tightly in plastic wrap
This ensures the cheese log sets into a clean cylinder. You’re shaping, not just wrapping.
Chill long enough
Thirty minutes is minimum, but longer doesn’t hurt. The firmer it is, the easier it will be to roll in the pistachio-cranberry mixture.
Press the coating gently
Use your hands to press the coating onto the cheese log so it adheres evenly. No one wants a bald patch.
Serve at cool room temperature
Too cold and it’s too firm. Too warm and it softens. Aim for that sweet spot where a knife or cracker can glide through.

Simple Ingredient That Being The Wow Factor
Goat Cheese
The tang cuts through the sweetness of the fruit. It also helps the cheese log keep its shape better than cream cheese alone.
Cream Cheese
Adds lush, soft texture. It’s the glue that binds everything.
Green Onions
Freshness is non-negotiable. They brighten the whole flavor profile.
Bacon
Salty, smoky crunch. It adds depth and prevents the cheese ball from feeling too sweet.
Orange Zest
Brings balance. You’ll taste the effect more than the orange itself.
Cranberries
Both the fresh ones in the crust and the sweet-tart notes they bring make this cheese log feel festive.
Pistachios
The best nut for this recipe—great crunch, great color, and mild enough not to overpower the cheese. If you prefer finely chopped pecans—go for it!
Hot Honey
This drizzle ties the whole thing together. Sweet heat + creamy cheese = magic.

How to Serve This Cheese Log
Put it right in the center of your cheese board and surround it with crostini, crackers, or toasted baguette slices. A small bowl of honey or olive oil looks great beside it. If you want to dress the platter further, sprinkle a few whole cranberries or chopped pistachios around the edge.
Because this is a cheese ball that holds up beautifully, it’s also a great make-ahead option. Wrap it tightly and keep it in the fridge. You can even assemble and crust it ahead of time—just wait to drizzle the honey until serving.
Leftovers keep well too. Store in an airtight container in the fridge and enjoy for a few days afterward. It spreads beautifully onto crackers as a post-holiday snack.

Why You Need This Recipe in Your Holiday Rotation
This cheese ball recipe checks every box:
Minimal ingredients, big payoff, great texture, beautiful presentation, and undeniably festive. It’s the kind of cheese log recipe that becomes a non-negotiable holiday staple. Once your family tries it, they’ll be like mine—showing up only if it’s on the menu.
It’s approachable, it’s delicious, and it brings serious wow factor without taking more than 20 minutes of actual work. Whether you call it a cheese ball, cheese log, or Christmas cheese miracle, it belongs at your holiday party.

Other Recipes You Will Love!
Bacon, Chive, Jalapeño Cheese Ball
Boursin Stuffed Mushrooms in 30 Minutes
Bacon Wrapped Dates with Jalapeño & Feta
Andy Hay
Andy is the founder of ECK, Chef, and let’s admit it… the reason you’re here. He taught himself to cook, and it all paid off when he secured his spot in the season 5 Finale of Master Chef Canada. Now, Andy uses his big energy to showcase recipes that actually make people want to cook. His brand was built on butter and East Coast charm, and Andy’s kept that same energy ever since. Off-camera, you’ll find him doing what started it all: cooking for his two daughters, wife and the people he loves.
Rate & leave a comment
10 Comments
— End of comments —
— No more comments to load —
I haven’t made this yet but it sounds yummy. I do want to ask if I could use dried cranberries soaked in orange juice.
Fresh is best in this recipe, Marcia!
Made this twice over the holidays. So delicious. I used my stand mixer to mix everything up. 1/2 the recipe is still a very generous cheese log for a charcuterie board.
I love the hint of orange in it.
the orange might be my favourite part too, Melanie! Thanks for trying this one.
It was very good. Perhaps 1 and 1/2 cups of green onion is a bit much. The onion taste overwhelmed it. I would add more orange zest and bacon instead next time.
Yes, feel free to make it your own, Joanne! Thanks for trying it out.
Your cheese log looks terrific!
I will be making it.
My question is what type of cranberries do you use?
You use the word fresh cranberries. I make whole berry cranberry sauce but after they’re cooked the berries are of course mushy and soft. Or do you use dried?
Thank you!!
Hi Leslie, I use fresh cranberries in this recipe (but feel free to use dried ones if that’s what you have.) The texture will be slightly different but it will still taste great.
Substitute for goat cheese.? Would mascarpone or ricotta work?
Ricotta and mascarpone won’t have the same texture or consistency in this recipe.