My neighbor Linda wasn’t trying to impress anyone. I’d stopped by to borrow a bundt pan—mine had gone missing after Thanksgiving, and I was already running late for a cookie exchange. The smell hit me before I even got through the door. Something savory and sweet at the same time, with that warm, toasty scent of nuts browning in butter. I stood there in her entryway, coat still on, and just inhaled. Linda looked over her shoulder from the kitchen and said, “Oh, that’s just the cheese ball. It’s nothing.”
But it wasn’t nothing. It was everything. I watched her shape this gorgeous, ruby-studded mound of creamy cheese, roll it gently in toasted pecans, and set it on a platter like she’d just finished folding laundry. No fuss. No presentation speech. Just a cheese ball that looked like a holiday centerpiece. I mean, honestly—who makes a cheese ball look effortless? Linda does, apparently. And she shared the recipe without even blinking, scribbling it on a sticky note while I held the bundt pan under one arm.
That sticky note is now stained and crinkled, tucked into my recipe box with a little star drawn next to it. This festive cranberry cheese ball with toasted pecans has become my go-to holiday appetizer. It’s the kind of thing you set out on a board and watch disappear. Maybe you’ve been there—standing in a friend’s kitchen, realizing that the simplest thing on the table is actually the best thing. That’s this recipe. It stayed with me because it’s not trying to be fancy. It’s just delicious, and that’s more than enough.
Why You’ll Love This Recipe
Let me tell you why this festive cranberry cheese ball with toasted pecans has earned a permanent spot in my holiday rotation. I’ve tested this recipe at least six times across three different holiday gatherings, and it never fails to get that little gasp when people see it on the table. It’s the kind of appetizer that looks like you spent hours on it, when really, you just let the cream cheese come to room temperature and folded in a few simple ingredients.
- Quick & Easy: This comes together in about 20 minutes of active prep. The hardest part is waiting for it to chill. Perfect for those December days when you’re already juggling a dozen things.
- Simple Ingredients: No fancy grocery trips needed. Cream cheese, dried cranberries, green onions, a little garlic powder—you probably have most of this already. The pecans are the one thing you might need to grab, and they’re worth it.
- Perfect for Holiday Gatherings: This cheese ball is made for Christmas parties, New Year’s Eve, cookie exchanges, or even just a cozy night in with a glass of wine. It fits every occasion on the calendar right now.
- Crowd-Pleaser: I’ve watched kids and adults alike hover around this cheese ball. There’s something about that creamy, tangy cheese paired with sweet cranberries and crunchy pecans that hits every single note.
- Unbelievably Delicious: The texture is what gets me. Silky cream cheese studded with chewy dried cranberries and fresh scallions, all wrapped in a warm, buttery pecan coating. It’s next-level comfort food disguised as an appetizer.
What makes this recipe different from the rest? It’s the balance. A lot of cheese balls lean too sweet or too savory, but this one hits that perfect middle ground. The dried cranberries bring just enough sweetness to offset the tangy cream cheese, and the toasted pecans add this incredible crunch that makes every bite interesting. Plus, I’ve dialed in the seasoning—a little garlic powder, a pinch of salt, and fresh green onions for brightness. It’s not just another cheese ball. It’s the cheese ball.
This recipe is the kind that makes you close your eyes after the first bite. It’s comfort food reimagined—faster, simpler, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple holiday snack into something memorable.
What Ingredients You Will Need
This festive cranberry cheese ball with toasted pecans uses simple, wholesome ingredients that come together to deliver bold flavor and satisfying texture without any fuss. Most of these are pantry staples or easy to find at any grocery store during the holiday season.
- Cream cheese: 16 ounces (two 8-ounce blocks), softened to room temperature. I always use full-fat cream cheese for the best texture and flavor. Philadelphia is my go-to brand—it’s consistently creamy and blends beautifully. If you’re in a hurry, you can microwave it for 10-15 seconds to soften, but be careful not to melt it.
- Dried cranberries: 1 cup, roughly chopped. These bring the sweetness and that gorgeous festive red color. I prefer Ocean Spray dried cranberries, but any brand works. Look for ones that are plump and moist, not hard and dry. You can also use fresh cranberries if you cook them down with a little sugar, but dried is much easier.
- Green onions: 4-5 stalks, thinly sliced (both white and green parts). They add a mild onion flavor and a pop of freshness that cuts through the rich cream cheese. Make sure to pat them dry after washing so they don’t add extra moisture to the cheese ball.
- Pecans: 1 cup, chopped and toasted. This is non-negotiable in my opinion. Toasting brings out the nutty, buttery flavor and gives the cheese ball that irresistible crunch. I use raw pecan halves and chop them myself—pre-chopped pecans tend to be less fresh and can taste stale.
- Garlic powder: 1/2 teaspoon. It adds a subtle savory depth without overpowering the other flavors. Don’t use garlic salt—you’ll end up with a too-salty cheese ball.
- Salt: 1/4 teaspoon, or to taste. I use fine sea salt. You might need a little more depending on how salty your cream cheese is.
- Black pepper: 1/4 teaspoon, freshly ground. It adds a tiny bit of warmth and complexity.
- Worcestershire sauce: 1 teaspoon. This is my secret ingredient. It adds umami and depth that makes people say, “What’s in this? It’s so good!” (optional, but highly recommended).
- Fresh parsley: 2 tablespoons, finely chopped, for garnish (optional). It adds a nice green contrast against the red cranberries and golden pecans.
For serving: Crackers, crostini, apple slices, or celery sticks. I love buttery Ritz crackers or sturdy water crackers. For a gluten-free option, use rice crackers or sliced cucumber rounds.
Substitution guidance: If you’re dairy-free, you can use a plant-based cream cheese like Kite Hill or Miyoko’s—just make sure it’s a block-style cream cheese, not the spreadable kind in a tub. For a nut-free version, skip the pecans and roll the cheese ball in finely chopped fresh parsley, crushed pretzels, or everything bagel seasoning. If you don’t have green onions, you can use 2 tablespoons of finely chopped red onion or shallot instead.
Equipment Needed
You don’t need a lot of fancy equipment for this festive cranberry cheese ball with toasted pecans. Here’s what you’ll need:
- Large mixing bowl: For combining the cream cheese and other ingredients. A glass or ceramic bowl works best—plastic can sometimes retain odors.
- Hand mixer or stand mixer: This makes blending the cream cheese smooth and effortless. You can do it by hand with a wooden spoon, but your arm will get a workout. I’ve done both, and the mixer is worth the extra minute of cleanup.
- Rubber spatula: For scraping down the sides of the bowl and folding in the cranberries and green onions.
- Cutting board and sharp knife: For chopping the dried cranberries, green onions, and pecans. A chef’s knife works great.
- Small skillet: For toasting the pecans. A non-stick skillet is ideal, but any skillet works.
- Plastic wrap: For wrapping the cheese ball while it chills. You can also use a reusable beeswax wrap if you’re trying to reduce plastic.
- Serving platter or cheese board: For presenting the finished cheese ball. A wooden board or simple white plate lets the colors pop.
- Parchment paper: Optional, but helpful for rolling the cheese ball in the pecans without making a mess.
If you don’t have a hand mixer, you can absolutely make this by hand. Just make sure your cream cheese is very soft—leave it on the counter for at least an hour. I’ve made this in a pinch with just a fork and some elbow grease, and it turned out fine. The texture was a little more rustic, but honestly, nobody complained.
Preparation Method

Let me walk you through making this festive cranberry cheese ball with toasted pecans step by step. I’ve made this so many times that I’ve got it down to a science, and I’ll share every little trick I’ve learned along the way.
- Soften the cream cheese: Take both blocks of cream cheese out of the refrigerator about 1-2 hours before you start. You want it to be very soft—almost room temperature. If you forget (I forget all the time), unwrap the blocks, place them on a microwave-safe plate, and microwave on 50% power for 15-20 seconds. Check it, then repeat if needed. You don’t want it melted, just soft enough that a finger pressed into it leaves an indent.
- Toast the pecans: Place the chopped pecans in a small, dry skillet over medium heat. Stir them frequently—every 30 seconds or so—and watch them carefully. They can go from perfectly toasted to burnt in about 30 seconds. You’ll know they’re done when they smell fragrant and nutty, and the pieces have darkened slightly. This takes about 4-5 minutes. Pour them onto a plate to cool completely while you prepare the cheese mixture.
- Mix the cheese base: Place the softened cream cheese in a large mixing bowl. Using a hand mixer on medium speed, beat the cream cheese until it’s smooth and fluffy, about 1-2 minutes. Scrape down the sides of the bowl with a rubber spatula. Add the garlic powder, salt, black pepper, and Worcestershire sauce (if using). Beat again until everything is well combined.
- Fold in the mix-ins: Add the chopped dried cranberries and sliced green onions to the cream cheese mixture. Use the rubber spatula to fold them in gently, making sure they’re evenly distributed throughout. Don’t overmix—you want the cranberries and onions to stay visible and not get completely pulverized. The mixture should look studded with red and green flecks.
- Shape the cheese ball: Lay out a large piece of plastic wrap on your counter. Scrape the cheese mixture onto the center of the plastic wrap. Use the wrap to help you shape the cheese into a ball—gather the edges of the plastic wrap up and twist them, then use your hands (through the plastic) to form a smooth, round ball. It should be about 5-6 inches in diameter. If the mixture is too sticky, wet your hands slightly with cold water.
- Chill the cheese ball: Wrap the shaped cheese ball tightly in the plastic wrap and place it in the refrigerator. Chill for at least 2 hours, or up to 24 hours. This is crucial—the cheese ball needs time to firm up so it holds its shape when you roll it in the pecans. I usually make it the night before and let it chill overnight. The flavors actually get better as they meld together.
- Roll in toasted pecans: When you’re ready to serve, place the cooled toasted pecans on a large plate or a piece of parchment paper. Unwrap the chilled cheese ball and gently roll it in the pecans, pressing lightly so the nuts adhere to the surface. Use your hands to pat on any extra pecans that don’t stick. The cheese ball should be completely coated on all sides.
- Garnish and serve: Transfer the coated cheese ball to a serving platter. If you’re using fresh parsley, sprinkle it over the top for a pop of green. Serve immediately with crackers, crostini, apple slices, or celery sticks. The cheese ball is best served within 30 minutes of rolling in the pecans, while the nuts are still crunchy.
Pro tip: If the cheese mixture feels too soft to shape into a ball, don’t panic. Just wrap it in plastic and chill it for 30 minutes before shaping. It’ll firm up enough to work with easily. I learned this the hard way when I tried to shape a too-warm cheese ball and ended up with a sticky mess on my hands.
Cooking Tips & Techniques
After making this festive cranberry cheese ball with toasted pecans more times than I can count, I’ve collected a few tips that make a real difference. Let me share what I’ve learned.
Don’t skip the toasting step. I know it’s tempting to just use raw pecans and call it a day, but toasting transforms them completely. The heat releases the natural oils and deepens the flavor, giving the cheese ball that warm, buttery crunch that makes people go back for seconds. I once forgot to toast the pecans (I was distracted by a toddler and a phone call), and the cheese ball was noticeably less exciting. It was still good, but not great. Toasting takes five minutes and makes all the difference.
Use room temperature cream cheese. This is the number one mistake people make with cheese balls. Cold cream cheese is impossible to blend smoothly—you’ll end up with lumpy, uneven texture. Set it out on the counter for at least an hour before you start. If you’re short on time, cut the cream cheese into smaller cubes to help it soften faster. I’ve also used the microwave method in a pinch, but it’s tricky—go low and slow, and check it every 10 seconds.
Chill thoroughly before rolling. The cheese ball needs to be firm enough to hold its shape when you roll it in the pecans. If it’s too soft, the pecans will just sink into the cheese and you’ll end up with a muddy, nut-speckled mess instead of a beautiful coated ball. Two hours is the minimum, but overnight is ideal. I’ve made the mistake of rushing this step, and trust me, it’s not worth it.
Double the recipe for a crowd. This cheese ball serves about 8-10 people as an appetizer. If you’re hosting a big holiday party, make two. They disappear fast. I once brought one to a Christmas Eve gathering and it was gone within 20 minutes. People were standing around the empty platter looking disappointed.
Let it sit before serving. If the cheese ball has been chilling for more than 2 hours, let it sit at room temperature for about 15-20 minutes before serving. This softens it slightly, making it easier to spread on crackers. If it’s too cold, it’ll be hard and crumbly. If it’s too warm, it’ll be goopy. That 15-minute window is the sweet spot.
Variations & Adaptations
One of the best things about this festive cranberry cheese ball with toasted pecans is how easy it is to adapt. Here are some variations I’ve tried and loved.
Savory herb version: Omit the dried cranberries and add 1/4 cup each of fresh chopped chives, dill, and parsley. Replace the pecans with toasted walnuts or almonds. This version is perfect for spring gatherings or Easter brunch. I made this for a baby shower last year and it was a hit.
Spicy cranberry version: Add 1/2 teaspoon of red pepper flakes or a pinch of cayenne pepper to the cream cheese mixture. The heat contrasts beautifully with the sweet cranberries and creamy cheese. I tried this on a whim one New Year’s Eve, and my spice-loving friends couldn’t get enough.
Bacon lover’s version: Cook 4-5 strips of bacon until crispy, crumble them, and mix half into the cheese ball. Use the remaining half mixed with the toasted pecans for coating. The smoky, salty bacon pairs incredibly well with the sweet cranberries. This is my husband’s favorite variation.
Blue cheese version: Replace half of the cream cheese with 4 ounces of crumbled blue cheese. Reduce the salt slightly since blue cheese is salty. The tangy, funky blue cheese adds a whole new dimension. This one’s for the adventurous eaters.
Dairy-free version: Use plant-based cream cheese (Kite Hill or Miyoko’s work well) and skip the Worcestershire sauce (it often contains anchovies). Make sure your crackers are also dairy-free. I’ve tested this with Kite Hill, and while the texture is slightly softer, the flavor is still fantastic.
Different nut coating: If you’re not a pecan fan, try toasted chopped walnuts, almonds, or even pistachios. Pistachios give the cheese ball a beautiful green color that’s very festive. I’ve also used a mix of pecans and pepitas (pumpkin seeds) for extra crunch.
Serving & Storage Suggestions
This festive cranberry cheese ball with toasted pecans is incredibly versatile when it comes to serving. Here’s how I like to present it and keep it fresh.
Serving temperature: Serve the cheese ball slightly chilled but not ice-cold. Let it sit at room temperature for about 15-20 minutes before serving. This softens the cheese just enough to make it spreadable without being runny. The texture should be smooth and creamy, like a good cheesecake filling.
Presentation ideas: Place the cheese ball in the center of a large wooden board or platter. Surround it with an assortment of crackers, crostini, apple slices, pear slices, and celery sticks. I like to add a small bowl of extra toasted pecans and dried cranberries on the side for garnish. A few sprigs of fresh rosemary or thyme around the edges add a beautiful holiday touch.
Complementary dishes: This cheese ball pairs beautifully with a charcuterie board. Add some prosciutto, salami, olives, pickles, and a variety of cheeses. For drinks, try a crisp white wine like Sauvignon Blanc, a light red like Pinot Noir, or a sparkling wine for a festive touch. It also goes great with a holiday cocktail like a cranberry margarita or a mulled wine.
Storage instructions: Store any leftover cheese ball tightly wrapped in plastic wrap in the refrigerator. It will keep for up to 5 days. The pecans may lose some of their crunch over time, but the flavor will still be good. If you’re planning to make it ahead, prepare the cheese ball through step 5 (shaping and chilling), then roll it in the pecans just before serving. This keeps the nuts crunchy.
Freezing instructions: You can freeze the unbaked cheese ball (without the pecan coating) for up to 2 months. Wrap it tightly in plastic wrap, then place it in a freezer-safe bag or container. To thaw, transfer it to the refrigerator overnight. Once thawed, roll it in freshly toasted pecans before serving. I’ve done this several times when I wanted to get ahead on holiday prep, and it works perfectly.
Reheating notes: This is a cold appetizer, so no reheating needed! Just let it sit at room temperature for a few minutes before serving. If you’ve frozen it, make sure it’s fully thawed in the refrigerator before serving.
Nutritional Information & Benefits
While this festive cranberry cheese ball with toasted pecans is definitely a treat, it does have some nutritional benefits worth noting. Here’s a rough estimate per serving (based on 12 servings):
- Calories: Approximately 250-280 calories per serving
- Protein: 5-6 grams
- Fat: 22-24 grams (mostly from cream cheese and pecans)
- Carbohydrates: 12-14 grams
- Fiber: 2-3 grams
- Sugar: 8-10 grams (from dried cranberries and natural sugars)
Health benefits: Pecans are packed with healthy monounsaturated fats, which are great for heart health. They also contain antioxidants, magnesium, and zinc. Dried cranberries provide a good dose of vitamin C and antioxidants, which support immune health—especially welcome during the holiday season. Cream cheese provides calcium and protein, though it is high in saturated fat, so enjoy in moderation.
Dietary considerations: This recipe is vegetarian and can be made gluten-free by serving with gluten-free crackers or vegetable slices. It is not dairy-free or vegan in its standard form, but I’ve included a dairy-free variation above. It contains tree nuts (pecans) and dairy, so it’s not suitable for those with allergies to these ingredients.
My perspective: I believe in balance, especially during the holidays. This cheese ball is a special treat, not an everyday snack. I serve it alongside plenty of fresh vegetables and fruit to round out the spread. A little indulgence is part of what makes the holiday season joyful—just pair it with mindful choices the rest of the day.
Conclusion
This festive cranberry cheese ball with toasted pecans has become a staple in my holiday kitchen, and I have a feeling it’ll become one in yours too. It’s the kind of recipe that proves you don’t need complicated techniques or exotic ingredients to make something truly memorable. Just good cream cheese, sweet cranberries, crunchy pecans, and a little bit of patience while it chills.
I love that this recipe feels special without being fussy. It looks gorgeous on a holiday table, but it’s simple enough to throw together on a Tuesday night when you’re craving something cozy. It’s the appetizer that disappears first at parties, the one people ask for the recipe, the one that makes you look like a holiday hero with minimal effort.
So go ahead and make this for your next gathering. Customize it to your taste—add bacon, swap the nuts, spice it up. Make it your own. And when someone asks for the recipe (they will), you can smile and say, “Oh, it’s nothing.” But we’ll both know better.
I’d love to hear how yours turns out! Drop a comment below and let me know what variations you tried. Did you add bacon? Goat cheese? A little extra heat? Share your creation and tag me on social media—I can’t wait to see your festive cheese balls!
Frequently Asked Questions
Can I make this cheese ball ahead of time?
Absolutely! This is one of the best recipes for making ahead. Prepare the cheese ball through step 5 (shaping and chilling), then keep it wrapped in plastic wrap in the refrigerator for up to 24 hours. Roll it in the toasted pecans just before serving to keep the nuts crunchy. You can also freeze the unbaked cheese ball (without the pecan coating) for up to 2 months.
Can I use fresh cranberries instead of dried?
You can, but you’ll need to cook them first. Fresh cranberries are very tart and firm, so they won’t work well raw. Simmer 1 cup of fresh cranberries with 1/4 cup of sugar and 2 tablespoons of water for about 10 minutes until they soften and burst. Drain any excess liquid, let them cool completely, then chop and use as you would dried cranberries. The texture will be softer and more jam-like.
How do I keep the pecans from falling off?
Make sure your cheese ball is well-chilled before rolling—at least 2 hours in the refrigerator. Press the pecans firmly into the surface, using your hands to pat them on. If the pecans are still falling off, try chopping them a little finer so they have more surface area to stick. You can also gently press the coated cheese ball with a piece of plastic wrap to help the nuts adhere.
What can I use instead of pecans?
Walnuts, almonds, pistachios, or even pepitas (pumpkin seeds) all work beautifully. If you need a nut-free option, try crushed pretzels, everything bagel seasoning, or finely chopped fresh parsley. For a sweet-savory twist, roll the cheese ball in crushed graham crackers or gingersnap crumbs.
How long does this cheese ball last in the fridge?
Stored tightly wrapped in plastic wrap, this cheese ball will keep in the refrigerator for up to 5 days. The texture and flavor will be best within the first 3 days. After that, the pecans may lose some crunch, and the green onions might soften slightly. If you’re making it for a party, I recommend preparing it no more than 2 days ahead for the best results.
Pin This Recipe!

Festive Cranberry Cheese Ball with Toasted Pecans: Easy Holiday Appetizer
A creamy, tangy cheese ball studded with sweet dried cranberries and fresh green onions, coated in crunchy toasted pecans. This easy holiday appetizer comes together in 20 minutes and is perfect for Christmas parties, New Year’s Eve, or any festive gathering.
- Prep Time: 20 minutes
- Cook Time: 5 minutes
- Total Time: 2 hours 25 minutes (includes chilling)
- Yield: 8-10 servings 1x
- Category: Appetizer
- Cuisine: American
Ingredients
- 16 ounces cream cheese, softened to room temperature
- 1 cup dried cranberries, roughly chopped
- 4–5 green onions, thinly sliced (white and green parts)
- 1 cup pecans, chopped and toasted
- 1/2 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper, freshly ground
- 1 teaspoon Worcestershire sauce (optional)
- 2 tablespoons fresh parsley, finely chopped (for garnish, optional)
- Crackers, crostini, apple slices, or celery sticks for serving
Instructions
- Soften the cream cheese: Take both blocks of cream cheese out of the refrigerator about 1-2 hours before you start. You want it to be very soft—almost room temperature. If you forget, unwrap the blocks, place them on a microwave-safe plate, and microwave on 50% power for 15-20 seconds. Check it, then repeat if needed. You don’t want it melted, just soft enough that a finger pressed into it leaves an indent.
- Toast the pecans: Place the chopped pecans in a small, dry skillet over medium heat. Stir them frequently—every 30 seconds or so—and watch them carefully. They can go from perfectly toasted to burnt in about 30 seconds. You’ll know they’re done when they smell fragrant and nutty, and the pieces have darkened slightly. This takes about 4-5 minutes. Pour them onto a plate to cool completely while you prepare the cheese mixture.
- Mix the cheese base: Place the softened cream cheese in a large mixing bowl. Using a hand mixer on medium speed, beat the cream cheese until it’s smooth and fluffy, about 1-2 minutes. Scrape down the sides of the bowl with a rubber spatula. Add the garlic powder, salt, black pepper, and Worcestershire sauce (if using). Beat again until everything is well combined.
- Fold in the mix-ins: Add the chopped dried cranberries and sliced green onions to the cream cheese mixture. Use the rubber spatula to fold them in gently, making sure they’re evenly distributed throughout. Don’t overmix—you want the cranberries and onions to stay visible and not get completely pulverized. The mixture should look studded with red and green flecks.
- Shape the cheese ball: Lay out a large piece of plastic wrap on your counter. Scrape the cheese mixture onto the center of the plastic wrap. Use the wrap to help you shape the cheese into a ball—gather the edges of the plastic wrap up and twist them, then use your hands (through the plastic) to form a smooth, round ball. It should be about 5-6 inches in diameter. If the mixture is too sticky, wet your hands slightly with cold water.
- Chill the cheese ball: Wrap the shaped cheese ball tightly in the plastic wrap and place it in the refrigerator. Chill for at least 2 hours, or up to 24 hours. This is crucial—the cheese ball needs time to firm up so it holds its shape when you roll it in the pecans. I usually make it the night before and let it chill overnight. The flavors actually get better as they meld together.
- Roll in toasted pecans: When you’re ready to serve, place the cooled toasted pecans on a large plate or a piece of parchment paper. Unwrap the chilled cheese ball and gently roll it in the pecans, pressing lightly so the nuts adhere to the surface. Use your hands to pat on any extra pecans that don’t stick. The cheese ball should be completely coated on all sides.
- Garnish and serve: Transfer the coated cheese ball to a serving platter. If you’re using fresh parsley, sprinkle it over the top for a pop of green. Serve immediately with crackers, crostini, apple slices, or celery sticks. The cheese ball is best served within 30 minutes of rolling in the pecans, while the nuts are still crunchy.
Notes
Don’t skip toasting the pecans—it deepens the flavor and adds crunch. Use room temperature cream cheese for smooth blending. Chill the cheese ball thoroughly before rolling in pecans to ensure the nuts adhere. Let the cheese ball sit at room temperature for 15-20 minutes before serving for best spreadability. The cheese ball can be made up to 24 hours ahead (without pecan coating) and stored in the refrigerator. Freeze the unbaked cheese ball (without pecan coating) for up to 2 months.
Nutrition
- Serving Size: 1/12 of recipe
- Calories: 265
- Sugar: 9
- Sodium: 220
- Fat: 23
- Saturated Fat: 11
- Carbohydrates: 13
- Fiber: 2
- Protein: 5
Keywords: cranberry cheese ball, holiday appetizer, cheese ball, toasted pecans, easy appetizer, Christmas appetizer, New Year's Eve appetizer


