The Perfect Cheese Ball

This easy Cheese Ball recipe makes the perfect appetizer for any occasion! It is full of cheesy, garlic goodness and is so easy to make! Dip into it with some crackers and you will have a snack everyone will love!

This easy homemade Cheese Ball is a staple at all of our Holiday parties. But it doesn’t need to made only for the holidays. It is perfect appetizer for game days, potlucks, and any occasion. This easy homemade cheese ball recipe is easy to make, and has incredible flavor.

Cheese all rolled in chopped walnuts on a platter with crackers

Simple Ingredients

All you need to make this Cheese Ball is velveeta, cream cheese, some seasonings, chopped green onions and chopped walnuts (to roll the cheese ball in).

TIPS for Making this Easy Homemade Cheese Ball

* Take your cream cheese out of the fridge so it can soften a bit before making this recipe.

*Using a mixer helps mix the Velveeta and cream cheese easier! You can do it by hand, it will just be a bit more work!

*Season this cheese mixture to your liking. I love mine pretty strong on the garlic flavor. Start out with 1 teaspoon and slowly add in more to taste.

*Chop your green onions pretty small so you don’t end up with overpowering green onion flavor in each bite.

*Make sure your walnuts are chopped pretty small. It makes it easier to eat, and nobody wants a giant walnut on their cracker! You can buy chopped walnuts, but you still may need to chop them up a bit smaller (see photo).

chopped walnuts for the Perfect Cheese Ball

*When rolling the cheese ball if you get your hands a little wet it will help your hands not stick so you can roll it into a smooth ball. This will also make it easier to roll your cheese ball in the walnuts.

Cheese ball ingredient all mixed together and rolled in a ball to make the cheese ball

*The cheese ball will be pretty soft after making and rolling it. The cheese ball may fall a bit making it a slightly flat ball. To avoid this, just pop it in the fridge to let it firm up a bit before serving. If does flatten a bit, no worries, it still will be delicious! You can serve this right away, it just won’t be as firm.

*This recipe will make one large or 2 medium sized cheese balls. They stay great in the fridge for 3-4 days. After 3-4 days the walnuts will soften a bit but it still will taste great!

*This easy homemade cheese ball is so tasty with any cracker but we love Wheat Thins, Chicken Biscuits, Ritz, and Club crackers the best! (I am not getting paid to promote any of those brands.)

Easy Cheese Ball on a serving platter with crackers

If you liked this recipe please take the time to leave a comment and a star rating below! Also, don’t forget to follow me on Pinterest, Facebook and Instagram!

For a sweet ’Cheese ball” try my Sweet S’mores Cheese Ball!

For some other tasty dips, try my White Queso Dip, my Copycat Chili’s Queso or my Fresh Homemade Queso made with real cheese!

Check out the latest posts from the Butcher’s Wife!

Perfect Cheese Ball

The Perfect Cheese Ball

The Perfect Cheese Ball makes the best appetizer for any occasion! It is full of cheesy, garlic goodness and is so easy to make!
No ratings yet
Print Pin Rate
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 1 Large Cheeseball


  • 16 oz. Velveeta Cheese, original flavor
  • 8 oz. cream cheese, softened
  • 1/4 cup green onions, chopped fine
  • 1 to 2 tsp garlic powder *start with less, add more to taste
  • 1 cup walnuts, chopped small
  • crackers for serving *not included in nutritional calculations


  • Using a mixer, mix the Velveeta Cheese and cream cheese together until mixed well.
    *You can mix it by hand, it will just take a bit more time and effort!
  • Add your garlic powder, mix well. Start out with less and add more to taste. Mix it well before tasting each time. Add more garlic powder as needed.
  • Add your chopped green onions, mix well.
  • Wet your hands just a bit. Using your wet hands, remove the cheese mixture from the bowl. Roll it into a cheese ball. The water should help your hands not stick to the cheese ball and help it roll smooth.
  • Roll your cheese ball in the chopped walnuts.
  • Refrigerate for up to 2 hours to help it keep it's shape. *It is ok to serve the cheese ball right away- it just won't be as firm!
  • When ready to serve, arrange on a platter with crackers of your choice and enjoy!


See tips above for making this cheese ball!

Nutrition information is automatically calculated and should only be used as an approximation.

Serving: 1Large cheeseball | Calories: 2576kcal | Carbohydrates: 84g | Protein: 121g | Fat: 202g | Saturated Fat: 85g | Polyunsaturated Fat: 59g | Monounsaturated Fat: 31g | Cholesterol: 420mg | Sodium: 7910mg | Potassium: 2416mg | Fiber: 8g | Sugar: 50g | Vitamin A: 7524IU | Vitamin C: 2mg | Calcium: 2941mg | Iron: 4mg

Leave a Comment

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

Recipe Rating


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