This post may contain affiliate links. Please read our disclosure policy.

Onion Cheese Ball is an easy appetizer to add to your holiday party. With only 5 ingredients, making a Cheese Ball at home is a win, win! Pair the Cheese Ball with a crunchy cracker for a show stopping appetizer.

Cheese Ball flavored onion, served on crackers

Cheese Ball Onion Flavored

Cheeseballs are one of those things that we often see but rarely buy. (At least I never do!) It’s like they are meant for dinner parties, holidays and special events.. which is something I rarely am fancy enough for!

This homemade cheeseball would go great placed on a platter with a different variety of crackers placed around. You could even place it on a sectioned plate, with the whole olives, pickle spears and other small appetizers at your holiday party.

Cheeseballs are a fun festive thing to add to your holiday parties, but they can also be a really pricey addition when you buy them premade from the grocery store deli! Making them homemade is not only a frugal way to save, but it can also help you to guide the flavors based on what you like. Check out my Parmesan Ranch flavored cheeseball recipe for an added variety!

onion cheese ball on a cracker

What are the ingredients for this cheeseball?

  • Cream Cheese, room temperature is best
  • Lipton Onion Soup Packet
  • Shredded Cheddar Cheese
  • Green Onion
  • Almond Slivers

If you don’t have slivered almonds, you can toss some whole almonds into your blender! Thats what I did. 🙂 Check out the exact amounts and the steps in the recipe card below!

How to make this Cheese Ball

In a stand mixer or in a bowl with an electric hand-held mixer, whip your cream cheese until it’s smooth. Slowly add  in the Lipton onion soup mix while the mixer is still on. Scraping the sides as needed, mix until the cream cheese and soup mix are completely incorporated.

 Fold in the shredded cheddar cheese and green onion. Using a silicon spatula lightly shape the cheese into the shape of a ball in the bottom of the bowl you are using. Cover and refrigerate for about 30 minutes. Refrigerating will help keep the cheese ball in ball shape when we roll it into the nuts. 

After the cheese ball has chilled out in the refrigerator, roll the ball into your almond slivers. You’ll be able to better shape the cheese into a ball shape as the almond slivers will make it less sticky and easier to form a shape.

Make sure to store your Cheese Ball in the fridge until you are ready to serve.

onion cheese ball, served

How long is a homemade cheese ball good for?

Unlike store-bought cheeseballs that seem like they can last forever, the homemade version contains fewer preservatives and may not last as long. This is both good news and bad news.

To estimate how long your cheeseball will be good for, consider looking at the expiration date of the ingredients that you are using. Assuming that your cream cheese was bought fresh, you should be able to get your cheeseball to last up to 2 weeks in the fridge (assuming you eat it really slowly, mine never last that long!).

If you loved what you saw here, get more of it on Facebook, Instagram & Pinterest! I’d love to connect! Sign up for my weekly newsletter below to never miss a new recipe again!

[et_bloom_inline optin_id=optin_2]

Looking for an Appetizer Recipe? Find some more options below!

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you'll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
No ratings yet

Onion Cheese Ball

Onion Cheese Ball is an easy appetizer to add to your holiday party. With only 5 ingredients, making a Cheese Ball at home is a win, win! Pair the Cheese Ball with a crunchy cracker for a show stopping appetizer.
Prep Time: 10 minutes
Cooling Time: 30 minutes
Servings: 10


  • 16 oz cream cheese, room temperature
  • 1 Onion Soup Mix
  • 1/2 cup cheddar cheese, shredded
  • 1/4 cup green onion, finely sliced
  • 1/2 cup almond slivers


  • Mix the cream cheese and onion soup mix until smooth and creamy.
  • Fold in the shredded cheese and green onions.
  • Shape into a ball with a silicone spatual, cover and refrigerate for 30 minutes.
  • Place the almonds in a separate bowl.
  • Carefully pour the cheeseball into the almonds. Gently turn and roll the cheeseball until the entire ball is covered.
  • Reshape into a ball using your hands if needed.
  • Store in the fridge until ready to serve.


Calories: 210kcal | Carbohydrates: 3g | Protein: 5g | Fat: 20g | Saturated Fat: 10g | Cholesterol: 56mg | Sodium: 189mg | Potassium: 113mg | Fiber: 1g | Sugar: 2g | Vitamin A: 691IU | Vitamin C: 1mg | Calcium: 101mg | Iron: 1mg
Like this recipe? Rate and comment below!

About Karli Bitner

This blog is a little glimpse into my kitchen, family & life. I hope you’ll giggle the days away with me and enjoy the craziness that goes on at my house. If you are Cookie obsessed like I am, check out my Sister Site, Cookies for Days.

You May Also Like:

Leave a comment

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

Recipe Rating


  1. Can I make this w/o almonds? I’m highly allergic to them! Will the results be the same?

  2. Yeah, you could make this without the almonds. You could use a different nut to coat the outside or just leave it plain.