Food Sharing Vegan

  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
menu icon
go to homepage
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
search icon
Homepage link
  • Vegan Thanksgiving Recipes
  • Recipes
    • All Recipes
    • Breakfast
    • Lunch
    • Dinner
    • Soups & Stews
    • Appetizers
    • Side Dishes
    • Desserts
    • Baking
    • Drinks
    • Air Fryer
    • Instant Pot
    • Vegan 30 Minute Meals
    • Pasta
    • Salads
    • Sauces & Dressings
    • Thanksgiving
    • Christmas
  • About
    • About Toni
    • Podcast
    • Contact
  • Cookbooks
    • Shop My Favorites
  • Subscribe
×
Home » Recipes » Vegan Appetizers

Vegan Cheese Ball (Make-Ahead Holiday Appetizer)

Toni Okamoto sitting on a porch eating grapes
Modified: Nov 3, 2026 · Published: Dec 16, 2024 by Toni Okamoto · As an Amazon Associate and Walmart Creator, I earn from qualifying purchases at no extra cost to you · 2 Comments

This creamy vegan cheese ball is rich, cheesy and made in the food processor with cashews and vegan cream cheese. Make it the day before, roll it in your favorite toppings and set it out with crackers and veggies. It's an easy make-ahead appetizer for holiday parties, potlucks and game day, and vegans and non-vegans alike go straight for it!

Jump to Recipe Grocery List
A vegan cheese ball on parchment with some spread onto rye crispbread crackers and a small spreading knife.

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you’ll get great new recipes from me every week!

Jump to:
  • Why You'll Love This Vegan Cheese Ball
  • Vegan Cheese Ball Ingredients
  • How to Make a Vegan Cheese Ball
  • Toni's Recipe Tips
  • Toppings for a Vegan Cheese Ball
  • What to Serve With a Vegan Cheese Ball
  • How to Make It Ahead and Store It
  • Ideas I Haven't Tried Yet
  • FAQs
  • More Vegan Appetizer Recipes
  • Vegan Cheese Ball

Why You'll Love This Vegan Cheese Ball

  • Make-ahead: It needs at least 6 hours in the fridge, so you can make it the day before your party.
  • Creamy and cheesy: Soaked cashews, vegan cream cheese and nutritional yeast give it a smooth, spreadable texture and savory, cheesy flavor.
  • Simple pantry spices: Garlic powder, onion powder and dried rosemary do all the work.
  • Crowd-pleaser: Set it out with crackers and veggies and watch it disappear.

Looking for more vegan party food? Try my easy vegan jalapeño poppers, vegan Buffalo chicken dip and deviled potatoes.

Vegan Cheese Ball Ingredients

Labeled ingredients for a vegan cheese ball: olive oil, lemon, garlic powder, salt, dried rosemary, onion powder, black pepper, raw cashews, vegan cream cheese and nutritional yeast.
  • Raw cashews: Soaking softens them so they blend into a smooth, creamy base. Use raw, unsalted cashews.
  • Vegan cream cheese: This helps the cheese ball hold its shape and adds tang. I'm old school and use Tofutti, but Violife, Miyoko's, Oatly and Trader Joe's also make vegan cream cheese. Use plain, not a flavored spread.
  • Nutritional yeast: Gives it that savory, cheesy flavor.
  • Lemon juice: Adds a little tang, like a classic cheese ball.
  • Olive oil: Makes the mixture extra smooth and spreadable.
  • Seasonings: Onion powder, garlic powder, salt, black pepper and dried rosemary.

See the recipe card below for the full ingredients list and amounts.

How to Make a Vegan Cheese Ball

Raw cashews covered with water in a glass bowl to soak.

Step 1: Soak the cashews. Place the cashews in a medium bowl, cover them with just-boiled water and let them soak for 30 minutes.

Soaked cashews draining in a mesh strainer.

Step 2: Drain and rinse. Drain the cashews and rinse them well.

Soaked cashews in the bowl of a food processor before blending.

Step 3: Blend the cashews. Add the cashews to a food processor and blend for about 1 minute.

Blended cashew paste in a food processor next to a lemon half, nutritional yeast and a plate of spices and dried rosemary.

Step 4: Add the seasonings. Add the lemon juice, onion powder, garlic powder, salt, black pepper, rosemary and nutritional yeast. Blend for 2 minutes, scraping down the sides as needed.

A block of vegan cream cheese added to the seasoned cashew mixture in the food processor.

Step 5: Add the cream cheese. Add the vegan cream cheese and blend for about 3 minutes. With the food processor running, drizzle in the olive oil.

Smooth, creamy vegan cheese ball mixture in the food processor.

Step 6: Blend until smooth. Keep blending until the mixture is completely smooth and creamy.

Vegan cheese mixture being scooped from the food processor into a towel-lined bowl with a purple spatula.

Step 7: Scoop it into a towel. Line a small bowl with a clean kitchen towel and scoop the mixture into the center.

A kitchen towel twisted closed around the cheese mixture and secured with a rubber band in a bowl.

Step 8: Shape and chill. Pull up the corners of the towel and twist them to make a tight ball, then secure it with a rubber band. Chill for at least 6 hours or overnight.

Step 9: Unwrap and serve. Unwrap the cheese ball and gently smooth it with your hands if needed. Roll or press it into your toppings right before serving.

Short on time? If you plan ahead, soak the cashews in cold water overnight instead of using hot water.

Toni's Recipe Tips

  • Soak the cashews: Soaking softens them so they blend smooth, and it gives the cheese ball a more neutral flavor.
  • Don't rush the chill: The cheese ball needs the full 6 hours to firm up and hold its shape, and the flavors come together as it chills.
  • Add toppings right before serving: That way the nuts and seeds stay crunchy.
  • Make mini cheese balls: Divide the mixture into small portions and shape them into bite-size balls for individual servings.

Toppings for a Vegan Cheese Ball

Right before serving, roll or press the chilled cheese ball into a coating. These are the ones I use:

  • Sesame seeds: White, black or mixed.
  • Toasted chopped nuts: Like pecans, walnuts, almonds or pistachios.

Looking for more ideas? Check out the coatings I'd like to try in the Ideas I Haven't Tried Yet section below.

Close-up of a creamy vegan cheese ball with a scoop spread onto rye crispbread crackers.

What to Serve With a Vegan Cheese Ball

  • Crackers, crispbread, pretzels or pita chips
  • Sliced baguette, crostini or bagel chips
  • Fresh veggies, like baby carrots, celery, cucumber slices and mini peppers
  • Apple or pear slices

For a full party spread, add chili sauce and grape jelly meatballs, tater tot nachos and a bowl of non-alcoholic Christmas punch.

How to Make It Ahead and Store It

Make ahead: Make the cheese ball 1 to 2 days before your party and keep it wrapped in the fridge. Add the toppings right before serving.

Store: Keep leftovers in an airtight container in the fridge for 4 to 5 days.

Leftover vegan cheese ball in a glass storage container with a red lid labeled Vegan Cheese Ball.

Ideas I Haven't Tried Yet

I haven't tested these yet, but they'd be fun to try:

  • Nut-free: Soaked sunflower seeds in place of the cashews.
  • More coatings: Fresh herbs like parsley, dill or chives, everything bagel seasoning, shredded vegan cheese, crushed Ritz crackers or pretzels, or dried cranberries for a festive pop of color.
  • Extra savory: 1 to 2 tablespoons of white miso paste, or a few drops of liquid smoke.
  • Spicy or smoky: A pinch of cayenne or smoked paprika.
  • Mix-ins: Finely chopped sun-dried tomatoes, olives, jalapeño, roasted red pepper or fresh herbs.
  • Holiday shapes: Shape it into a log, or a pinecone covered in sliced almonds.
  • Blender: A high-speed blender in place of the food processor.
  • Freezing: I haven't frozen it, and the texture may change depending on your cream cheese. If you try it, wrap it tightly and thaw it in the fridge.

If you try one, let me know in the comments!

FAQs

Is a cheese ball vegetarian or vegan?

A classic cheese ball is made with dairy cream cheese and shredded cheese, so it's vegetarian but not vegan. This vegan cheese ball uses cashews, vegan cream cheese and nutritional yeast, so it's completely dairy-free.

What is a vegan cheese ball made of?

This one is made with soaked cashews, vegan cream cheese, nutritional yeast, lemon juice, olive oil and simple seasonings like garlic powder, onion powder and dried rosemary.

Which vegan cream cheese should I use?

I'm old school and use Tofutti, but Violife, Miyoko's, Oatly and Trader Joe's all make vegan cream cheese. Use a plain one, not a flavored spread.

How far ahead can I make a vegan cheese ball?

You can make it 1 to 2 days ahead. Keep it wrapped in the fridge and add your toppings right before serving.

How long does a vegan cheese ball last?

Leftovers keep in an airtight container in the fridge for 4 to 5 days.

What can I roll a cheese ball in besides nuts?

Sesame seeds are my other go-to. I haven't tried them yet, but fresh herbs, everything bagel seasoning, shredded vegan cheese or crushed crackers would also make a tasty crust.

Can I make a vegan cheese ball without nuts?

I haven't tested a nut-free version yet. Soaked sunflower seeds in place of the cashews would be my first try. If you make it, let me know how it turns out in the comments!

Can I use a blender instead of a food processor?

I make it in my food processor and haven't tried a blender. A high-speed blender may work, but the mixture is thick, so you'd need to stop and scrape down the sides often.

Did you make this vegan cheese ball? I'd love to hear how it went! Leave a 🌟 star rating and a 📝 comment below to let me know which toppings you used.

More Vegan Appetizer Recipes

  • Hearts of palm ceviche with diced tomatoes, onion, and herbs in a bowl.
    Vegan Ceviche (Heart of Palm)
  • Split cooked sweet potatoes topped with pats of vegan butter.
    Instant Pot Sweet Potatoes
  • Sweet potato fries topped with black beans, corn, tomatoes, avocado, and dollops of sauce.
    Loaded Sweet Potato Fries
  • Spiral pasta and corn coated in creamy dressing in a serving bowl.
    Elote Pasta Salad (Mexican Street Corn)
Vegan cheese ball served with crispbread crackers.

Vegan Cheese Ball

Toni
A creamy, cheesy vegan cheese ball made with cashews and vegan cream cheese. Make it ahead, roll it in your favorite toppings and serve it with crackers and veggies.
5 from 4 votes
Print Recipe Pin Recipe Grocery List
Prep Time 40 minutes mins
Cook Time 0 minutes mins
Chill 6 hours hrs
Total Time 6 hours hrs 40 minutes mins

Want to save this recipe?

Enter your email & get this sent to your inbox! Plus you'll get great new recipes from me every week!

Course Appetizer, Side Dish
Cuisine American
Servings 12 servings
Calories 178 kcal

Equipment

  • Measuring Cups
  • Measuring Spoons
  • Medium Bowl
  • Colander
  • Food Processor
  • Small Bowl
  • Kitchen Towel or plastic wrap

Ingredients
  

  • 2 cups raw cashews
  • just-boiled water for soaking
  • 1 tablespoon lemon juice
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ¼ teaspoon dried rosemary
  • 2 tablespoons nutritional yeast
  • 4 ounces vegan cream cheese
  • 2 tablespoons olive oil
  • sesame seeds or toasted chopped nuts for rolling (optional)

Instructions
 

  • Raw cashews covered with water in a glass bowl to soak.
    Place the cashews in a medium bowl and cover them with just-boiled water. Let them soak for 30 minutes.
  • Soaked cashews draining in a mesh strainer.
    Drain the cashews in a colander and rinse them well.
  • Soaked cashews in the bowl of a food processor before blending.
    Add the cashews to a food processor and blend for 1 minute.
  • Blended cashew paste in a food processor next to a lemon half, nutritional yeast and a plate of spices and dried rosemary.
    Add the lemon juice, onion powder, garlic powder, salt, black pepper, rosemary and nutritional yeast. Blend for 2 minutes, scraping down the sides as needed.
  • Smooth, creamy vegan cheese ball mixture in the food processor.
    Add the vegan cream cheese and blend for 3 minutes. With the food processor running, drizzle in the olive oil and blend until completely smooth.
  • Vegan cheese mixture being scooped from the food processor into a towel-lined bowl with a purple spatula.
    Line a small bowl with a clean kitchen towel and scoop the mixture into the center.
  • A kitchen towel twisted closed around the cheese mixture and secured with a rubber band in a bowl.
    Pull up the corners of the towel and twist them to make a tight ball. Secure the towel with a rubber band.
  • Chill in the refrigerator for at least 6 hours or overnight.
  • Unwrap the cheese ball and gently smooth it with your hands if needed. Roll or press it into your toppings right before serving.

Notes

  • Makes 1 cheese ball.
  • If you plan ahead, soak the cashews in cold water overnight instead of hot water.
  • Use plain vegan cream cheese, not a flavored spread.
  • Don't rush the chill. The cheese ball needs at least 6 hours to firm up and hold its shape.
  • Add the toppings right before serving so they stay crunchy and fresh.
  • For mini cheese balls, divide the mixture into small portions and shape them into bite-size balls.
  • Make it 1 to 2 days ahead and keep it wrapped in the fridge. Store leftovers in an airtight container in the fridge for 4 to 5 days.

Nutrition

Calories: 178kcalCarbohydrates: 8gProtein: 5gFat: 15gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gSodium: 142mgPotassium: 158mgFiber: 1gSugar: 1gVitamin A: 1IUVitamin C: 1mgCalcium: 16mgIron: 1.5mg
Did you make this recipe?Mention @foodsharingvegan on Instagram!

More Vegan Appetizers

  • Zucchini rounds with browned edges piled on a serving plate.
    Quick Air Fryer Zucchini (Coins + Spears)
  • Seasoned tofu and shredded carrots served in lettuce cups.
    Asian Tofu Lettuce Wraps
  • A plate of creamy cabbage and carrot coleslaw.
    Easy Vegan Coleslaw
  • Jelly doughnuts dusted with powdered sugar.
    Sufganiyot (Jelly Donuts)

Comments

    5 from 4 votes (3 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Andrea White says

    December 18, 2024 at 4:39 am

    5 stars
    So yummy!

    Reply
    • Toni Okamoto says

      November 03, 2026 at 7:12 am

      Thank you so much, Andrea! I'm so glad you enjoyed it. Thanks for taking the time to leave a review.

      Reply
Toni Okamoto sitting on a porch, smiling and eating grapes.

Hi, I'm Toni. Welcome to Food Sharing Vegan. Here you'll find comforting, delicious, vegan recipes to share with friends and family.

  • Facebook
  • Instagram
  • Pinterest

Vegan Thanksgiving Recipes

  • Vegan chicken pot pie with golden pastry and a creamy vegetable filling exposed.
    Vegan Chicken Pot Pie (Casserole)
  • Golden bread stuffing baked in a casserole dish.
    Easy Vegan Stuffing
  • Vegan scalloped potatoes served on a plate.
    Vegan Scalloped Potatoes
  • Vegan pumpkin pie with a slice cut from its smooth filling.
    Easy Vegan Pumpkin Pie

Comforting Soups

  • A bowl of thick yellow split pea soup with chunks of vegetables.
    Easy Yellow Split Pea Soup
  • A bowl of creamy condensed mushroom soup sprinkled with herbs.
    Vegan Condensed Cream of Mushroom Soup
  • A bowl of green potato asparagus soup topped with asparagus tips.
    Potato Asparagus Soup
  • A bowl of lentil soup with chickpeas, quinoa, and chunky vegetables.
    Instant Pot Lentil Soup

Footer

As Featured On

Featured in Home & Family, Parade, What the Health, Salon, BuzzFeed, and NBC News.

Terms

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Newsletter

  • Sign up for emails and updates

About

  • About
  • Contact
  • Cookbook
  • Podcast

↑ back to top

  • facebook
  • instagram
  • pinterest

Copyright © 2026 Food Sharing Vegan

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.