Crowded Kitchen

MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×
Home » Recipes » Side Dishes

Vegan Cheese Ball

Published: Dec 22, 2019 · Modified: Aug 12, 2020 by Lexi

267 shares
Jump to Recipe·Print Recipe

This creamy, herby, nutty vegan cheese ball is the perfect make-ahead holiday appetizer for entertaining. Coated in pecans, dried cranberries and fresh herbs, it's perfect served with crudités and crackers!

close up side view of vegan cheese ball on platter

We've said it before, and we'll say it again. This is the time of year for delicious make-ahead appetizers. And this vegan cheese ball is here for you. It's almost guaranteed to be the star of any holiday appetizer spread or cheese board, vegan or not!

I'm not sure about you, but here at Crowded Kitchen, we're really into cheese boards. They're so easy to throw together, and you can add a little something for everyone.

We deal with multiple food allergies and preferences in our family. We always have vegan and gluten free options, as well as nut free, etc so everyone can enjoy their meal.

This vegan cheese ball is so good that nobody will miss the dairy! But feel free to pair it with a regular dairy cheese as well so everyone can enjoy.

Instructions

This beautiful vegan appetizer does take a little advance planning. All in, you'll need to make the cheese ball a day before you want to serve it. However, most of the prep time for this dish is entirely hands-off.

Once you prep all of the ingredients, you just have to let it sit overnight to come together and harden up.

side view of a vegan cheese ball with vegetable cruidite and someone taking a bite

Soak the nuts

The first step in this vegan cheese ball recipe is to soften up the nuts by soaking them in room temperature water. We love a combination of cashews and almonds for this savory and creamy cheese ball.

However, if you're not a fan of almonds, you can use all cashews. They get so nice and soft, they make the ideal vegan cheese. You should let the nuts soak for a good 4 to 8 hours before starting the rest of this recipe.

Cashews don't have to soak for quite as long (just a few hours is fine), while almonds need a full 4-6 hours.

To soak the nuts, cover them by a couple of inches with room temperature water. Then, simply let them sit out and soften up.

While they soak, the nuts will get softer and may enlarge a little. All of that is totally normal. When they're finished soaking, drain the water and give them a quick rinse before adding to the recipe.

overhead of vegan cheese mixture in a glass mixing bowl with a spoon

Blend the cheese

Once your nuts are fully softened, you're ready to blend them, along with the rest of our ingredients, into a savory, creamy vegan cheese ball.

Start by breaking the nuts down a few times in a food processor. A high-speed blender may work for this, but you'll need to stop more often to scrape down the sides with a rubber spatula.

Once the nuts are in crumbly little pieces, add the following plant based ingredients:

  • Vegan cream cheese. This is a huge textural element. Not to mention creamy! We love Kite Hill plain vegan cream cheese.
  • Nutritional yeast is the key to that deeply savory cheese flavor, without any dairy.
  • Olive oil helps things smooth out in the blender.
  • Onion, garlic and parsley are delicious flavor-enhancers. Yum!
  • Optional: if you'd like, feel free to add other fresh or dried herbs/spices.
overhead of a vegan cheeseball inside cheese cloth

Wrap & dry

The next step is to dry out the cheese ball overnight. To do this, you'll need some cheesecloth. This is easily found at most grocery stores.

Lay out two double layers of cheesecloth and place your vegan cheese mixture in the center. Use the cloth to form the cheese into a neat little ball.

Then, simply tie it all up and let the cheese rest overnight in the fridge. We use a rubber band or a chip clip to keep it tied up, which helps the cheese ball keep its shape.

The next day, you'll have a lovely, firm plant based cheese ball! Note that a little bit of hardening here and there on the surface is totally normal.

overhead of a vegan cheese ball on a plate of nut coating before it's covered

Coat with nuts and dried fruit

Now it's time to decorate that baby!

Line a pie plate or large, flat dinner plate with your favorite nuts, fresh herbs and dried cranberries. Anything from pecans to pistachios to more cashews work as a coating. For extra color and crunch, try toasting the nuts first.

To toast the nuts, preheat an oven to 300°F. Spread the nuts out on a baking sheet and toast until they just start to brown, 6-10 minutes, depending on your oven.

Toasted nuts have more flavor, color and crunch. Which makes them pretty perfect to coat your vegan cheese ball.

Also, don't forget to toss in some green herbs. You'll want the fresh taste, color and extra flavor.

And finally, bright red dried cranberries round out those beautiful holiday colors on your vegan cheese ball.

There you have it: a festive, delicious and make-ahead holiday appetizer.

close up of vegan cheese ball sitting on the coating mixture

Serving suggestions

This tasty plant-based cheese ball really speaks for itself. On its own, it's sure to be an eye-catching holiday appetizer.

Of course, we're all about cheese boards and appetizer spreads brimming with options for everyone.

To give this dairy-free cheese ball the accompaniment it deserves, serve it alongside your favorite crackers. We love seedy gluten-free crackers at our place.

side view of vegan cheese ball with pecan coating on platter with crudites

Raw crudités are also delicious (not to mention colorful!). We typically opt for a few classics like carrots, cucumber, radishes, etc.

Here's our how-to on assembling a stunning and crowd-pleasing appetizer spread for everyone.

Storage

If you're a real planner, you'll have made this vegan cheese ball several days before you're ready to serve. And more props to you! It stores well in the fridge for up to 5 days. Simply wrap it tightly in plastic wrap or an airtight container.

More Festive Holiday Appetizers

And for the rest of your appetizer spread:

  • Smoky Carrot Dip
  • Vegan & Gluten Free Stuffed Mushrooms
  • Sweet & Spicy Mixed Nuts
  • Vegan Jalapeño Poppers for the spice-lovers in the group
  • Quick pickle any vegetable for a splash of brightness!
overhead of an appetizer board with a vegan cheese ball, crudite and fresh fruit
Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Cheese Ball


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Lexi
  • Total Time: 8 hours 20 minutes
  • Yield: Serves 4-6 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This creamy, herby, nutty vegan cheese ball is the perfect make-ahead holiday appetizer for entertaining. 


Ingredients

Scale
  • ½ cup raw cashews
  • ½ cup raw almonds*
  • ¼ cup vegan cream cheese
  • 3 tbsp nutritional yeast
  • 2 tbsp olive oil
  • 2 tbsp freshly squeezed lemon juice 
  • 1 teaspoon salt
  • ½ tsp pepper
  • ¼ teaspoon onion powder
  • ¼ teaspoon garlic powder
  • 1 tbsp fresh parsley or thyme, minced

Coating

  • ½ cup nuts of choice, chopped finely (we used pecans)
  • 1 ½ tbsp fresh parsley, minced
  • 1 tbsp fresh thyme, minced
  • 2-3 tablespoon dried cranberries, minced

Instructions

  1. Soak the cashews and almonds for 6-8 hours in room temperature water. 
  2. Rinse and drain well. Add the soaked nuts to a food processor and pulse 15-20 times to break down. Add the cream cheese, nutritional yeast, olive oil, lemon juice, salt, pepper, onion powder, and garlic powder and process until you have a creamier mixture. It will still have some texture to it.  
  3. Transfer the mixture to a bowl and stir in the fresh herbs. Taste and adjust seasoning as desired.  
  4. Layer out 2 double layers of cheesecloth on top of each other, creating a cross shape. Lay the cheeseball mixture in the center and form into a loose ball. Wrap securely in the cheesecloth, making sure none of the mixture is exposed, and secure with a clip or rubber band.  Set on a small plate and refrigerate for 6-8 hours or overnight.  
  5. Unwrap the cheesecloth and gently reform ball.  There might be a slight hardening on some of the outside, which is totally fine and normal. Add all of the coating ingredients to a pie plate or large, flat dinner plate. 
  6. Gently roll the cheese ball in coating mixture, pressing lightly all over so the coating adheres. Serve immediately or store in the refrigerator to enjoy later.  

Notes

*You can sub almond slices with more cashews if you wish.  

  • Prep Time: 20 minutes
  • Cook Time: 8 hours
  • Category: Appetizer
  • Method: Blender
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 423
  • Sugar: 6 g
  • Sodium: 660.9 mg
  • Fat: 37.3 g
  • Saturated Fat: 7.1 g
  • Trans Fat: 0 g
  • Carbohydrates: 18.7 g
  • Fiber: 5.2 g
  • Protein: 9.4 g
  • Cholesterol: 0 mg

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Vegan Side Dishes and Snacks

  • Overhead view of Italian chopped salad in a bowl.
    Italian Chopped Salad
  • Overhead view of creamy cucumber pea salad in a bowl.
    Creamy Cucumber Pea Salad
  • side view of garlic herb butter fan rolls.
    Garlic Herb Fan Rolls
  • Overhead view of onion tarte tatin topped with goat cheese and rosemary.
    Onion Tarte Tatin

Comments

    Let us know what you think! Cancel reply

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

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Salam says

    November 26, 2021 at 9:12 am

    This is delicious! I make it all the time and my guests can’t get enough of it. I’m thinking next time to make a larger batch and freeze it for my next gathering.

    Can you make this ahead and freeze it perhaps before adding the outer coating layer?

    Reply
    • Lexi says

      November 26, 2021 at 10:26 am

      I haven't tried it, but I think it should work ok!

      Reply
  2. Heidi H says

    January 01, 2021 at 6:41 pm

    I made this for New Yea’s Eve and my family loved it! Quick and easy to put together. Delicious flavor!

    Reply
    • Brent Harrison says

      January 02, 2021 at 12:24 pm

      So glad you enjoyed!

      Reply
  3. Jennifer Yamazaki says

    December 29, 2020 at 7:24 am

    This was delicious! My husband loved it as well. It was easy to make and I would definitely make it again.

    Reply
Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Seasonal

  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • Front view of strawberry pop tart.
    Homemade Strawberry Pop Tarts
  • Overhead view of slice and bake cookies on a pink plate.
    Slice and Bake Heart Cookies
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini

Popular

  • Overhead view of fruit and nut crackers on a plate.
    Gourmet Fruit and Nut Crackers
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Overhead view of hot honey chicken plate.
    Hot Honey Chicken Plate (Sweetgreen Dupe)
  • Overhead view of potato leek soup.
    Super Green Sheet Pan Soup

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • Affiliate Disclosure
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2025 Crowded Kitchen