The short answer: This cheese ball recipe takes 15 minutes of work and 2 hours in the fridge.

Jump to recipe

Our picks for cheese ball recipe

Everything included in the HomeBase Holiday Season Bundle, shown together Save 38%

Bundles

Holiday Season Bundle

Plan Christmas, save for it all year, and host without the January money hangover.

$15.99 $25.94Buy
HomeBase Family Recipe Binder cover, a printable PDF you download instantly

Printables

Family Recipe Binder

Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.

$6.99Buy

Prep time: 15 minCook time: 0 minTotal time: 2 hr 55 minServings: 12 to 16 servingsTotal includes 2 hr 40 min of resting, chilling or rising.

Beat 16 ounces of softened cream cheese with 2 cups of shredded sharp cheddar, 1 teaspoon of Worcestershire sauce, ½ teaspoon of garlic powder and 2 sliced green onions, shape it into a ball in plastic wrap, chill it for at least 2 hours, then roll it in 1 cup of chopped toasted pecans. Serve it with crackers and apple slices. You can make it up to 3 days ahead. Below are the amounts, the shaping trick, six flavor variations and safe serving times.

I love cooking for the holidays, and a cheese ball is the appetizer I'd pick for a crowd: cheap, fast and finished days before anyone rings the bell.

Cheese ball ingredients

Ingredient Amount Notes
Cream cheese, softened 16 ounces (two 8-ounce blocks) Full-fat blocks shape best
Sharp cheddar, freshly shredded 2 cups (8 ounces) Pre-shredded works but is drier
Worcestershire sauce 1 teaspoon
Garlic powder ½ teaspoon
Onion powder ¼ teaspoon
Green onions, thinly sliced 2
Smoked paprika ¼ teaspoon Optional
Salt and black pepper A pinch each Taste first
Pecans, toasted and chopped 1 cup For the coating

How to make a cheese ball, step by step

  1. Soften the cream cheese. Leave the blocks on the counter for about 30 minutes so they beat smoothly.
  2. Mix. Beat the cream cheese with a hand mixer or spoon until smooth. Stir in the cheddar, Worcestershire, garlic powder, onion powder, green onions and paprika.
  3. Shape. Scoop the mixture onto a large sheet of plastic wrap, gather the wrap around it and twist the top to press it into a ball.
  4. Chill. Refrigerate for at least 2 hours, or up to 3 days, until firm.
  5. Coat. Unwrap the ball and roll it in the chopped pecans, pressing gently so they stick.
  6. Serve. Let it sit for 10 to 15 minutes so it spreads easily, then set it out with crackers and a spreader.

Six cheese ball variations

Variation Swap or add Coating
Bacon ranch 1 tablespoon dry ranch mix, ½ cup crumbled bacon More bacon and chives
Cranberry pecan ½ cup chopped dried cranberries, swap cheddar for white cheddar Pecans and cranberries
Everything bagel Swap cheddar for shredded mozzarella Everything bagel seasoning
Pimento cheese ¼ cup diced pimentos, a pinch of cayenne Chopped pecans
Garlic herb 2 tablespoons fresh parsley and dill, 1 extra garlic clove Chopped parsley and chives
Sweet cookie dough Swap cheddar for ½ cup powdered sugar and ½ cup mini chocolate chips Mini chips, served with graham crackers

For a pretty holiday table, shape a long log instead of a ball, or press the mixture into two small balls so one can stay cold. See our Christmas appetizers and Thanksgiving appetizers for what to serve next to it. For a warm dip on the same table, make our Rotel dip.

Make-ahead timeline

When What to do
Up to 1 month before Freeze it uncoated, double-wrapped (texture softens a little)
1 to 3 days before Mix, shape and refrigerate it in plastic wrap
Morning of the party Toast and chop the pecans
15 minutes before guests arrive Coat the ball and let it sit out to soften

Fixes for common problems

  • Too soft to shape: chill the mixture for 30 minutes first, then shape it in the plastic wrap.
  • Coating won't stick: the outside is too cold and dry. Let it sit for 5 minutes, then press the nuts on with your palms.
  • Lumpy: the cream cheese was cold. Beat it alone until smooth before adding the cheddar.
  • Bland: add another dash of Worcestershire, a pinch of salt or a spoonful of hot sauce.

Safe serving and leftovers

A cheese ball is a perishable dairy food. The USDA's danger zone guidance says not to leave it at room temperature for more than 2 hours, or 1 hour above 90°F. For a long open house, set out half and refill from the fridge. Leftovers that went back in the fridge within that window keep 3 to 4 days, in line with the USDA's leftovers guidance. If you freeze one ahead, the USDA's freezing guide recommends thawing it in the fridge, not on the counter.

Hosting a bigger spread? Our holiday open house guide covers quantities, and how to keep food warm handles the hot dishes.

Plan the party menu

HomeBase Meal Planner & Grocery List cover, a printable PDF you download instantly

Appetizers are where a holiday food budget quietly leaks: a few extra blocks of cheese, another box of crackers, one more tray. Write the menu and the shopping list on paper before you go, and the party costs what you planned.

  • Meal Planner & Grocery List, $3.99. A menu planner and an aisle-sorted grocery list, so every appetizer's ingredients land on one trip.
  • Holiday Season Bundle, $15.99 (regularly $25.94 for the six items bought separately). The meal planner plus the Christmas Budget & Gift Planner, a cleaning schedule and savings trackers.
  • Family Recipe Binder, $6.99. Keep your cheese ball recipe with the notes that make it yours.

Browse the Holiday shop or all our Printables. Want a head start on the season's numbers? The free Holiday Budget Starter Kit is 3 US Letter pages, emailed to you after you join the list. More make-ahead party bites live in our hors d'oeuvres roundup.

The Holiday Collection

Give every person a limit and watch what's left

The Christmas Budget & Gift Planner adds up every list for you: a budget for each person, a log of each purchase and the amount left to spend, plus printable gift, card, menu and to-do pages.

  • Spreadsheet for Excel and Google Sheets
  • 11 printable pages, US Letter + A4
  • Instant download, 14-day fix-or-refund promise

Want next December already paid for? The Holiday Season Bundle adds a sinking funds tracker, the savings challenge and hosting planners. $15.99 $25.94 →

Planning the whole season? See the holiday sets from $7, with early prices through Cyber Monday

Frequently asked questions

How do you make a cheese ball? You make a cheese ball by beating 16 ounces of softened cream cheese with 2 cups of shredded sharp cheddar, a little Worcestershire sauce, garlic powder and chopped green onion. Shape it into a ball in plastic wrap, chill it for at least 2 hours, then roll it in chopped pecans just before serving.

How far ahead can you make a cheese ball? You can make a cheese ball up to 3 days ahead. Keep it wrapped tightly in the fridge without the coating, then roll it in nuts or herbs the day you serve it so the coating stays crisp.

Can you freeze a cheese ball? Yes, a cheese ball can be frozen for up to a month, though the cream cheese turns slightly crumbly. Freeze it uncoated and double-wrapped, thaw it overnight in the fridge, then reshape and coat it.

What do you roll a cheese ball in? Chopped toasted pecans are the classic cheese ball coating. Crumbled bacon, chopped parsley and chives, everything bagel seasoning, dried cranberries or finely chopped walnuts all work too.

Why is my cheese ball too soft to shape? A cheese ball is too soft when the cream cheese is warm or too many wet add-ins went in. Chill the mixture for 30 minutes, then shape it in plastic wrap and chill it again for 2 hours before coating.

What do you serve with a cheese ball? Serve a cheese ball with buttery crackers, pretzel crisps, toasted baguette slices, apple and pear slices, celery sticks and bell pepper strips. Set out a spreader so guests don't break crackers.

How long can a cheese ball sit out? A cheese ball can sit out for up to 2 hours, the USDA limit for perishable food at room temperature, or 1 hour above 90°F. Set out half and keep the rest chilled to refill the platter.

How many people does one cheese ball serve? One cheese ball made with 16 ounces of cream cheese serves about 12 to 16 people as one of several appetizers. Make two smaller balls for a big open house so one can stay cold.

Can I use low-fat cream cheese? You can use Neufchâtel or reduced-fat cream cheese, but the ball will be softer and harder to shape. Add an extra half cup of shredded cheese and chill it longer.

How do I keep party appetizers on budget? Plan the appetizer menu and grocery list together before you shop. The Meal Planner & Grocery List from HomeBase Paper Co. ($3.99) puts every recipe's ingredients on one aisle-sorted list so you buy each block of cheese once.

Sources

  1. USDA FSIS: Danger zone (40°F to 140°F) fsis.usda.gov
  2. USDA FSIS: Leftovers and food safety fsis.usda.gov
  3. USDA FSIS: Freezing and food safety fsis.usda.gov