• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » VEGAN CHEESE

    Sam TurnbullAuthor: Sam Turnbull Updated: September 25, 2025

    Cranberry & Thyme Vegan Cheese Ball

    4.96 from 121 votes
    | 229 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    This vegan Cranberry Cheese Ball is creamy, flavorful, and festive, perfect for your holiday charcuterie boards. Made with simple ingredients and so easy to pull together. Even non-vegans can't stop eating it!

    Cranberry vegan cheese ball surrounded by baguette slices.

    If you're looking for the ultimate holiday appetizer, this Cranberry Cheese Ball is it. A vegan cheese ball might sound complicated, but it's actually super simple to make with everyday ingredients, and you can prep it ahead of time (hello, stress-free entertaining!). The result? A smooth and creamy cheese ball coated in bright cranberries and fresh thyme that looks gorgeous on any table.

    Hand holding crostini topped with vegan cranberry cheese ball spread.

    Why This Cranberry Cheese Ball Is the Perfect Party Appetizer

    • A snack for all: This cranberry vegan cheese ball the kind of recipe that wins over everyone, vegans, vegetarians, and even the cheese lovers who swear they'd never give up dairy.
    • So many serving options: Serve it with crackers, crostini, or veggies, add it to a Vegan Snack Board, and watch your guests go back for "just one more bite" until it disappears.
    • Easy to make: Just blend everything together until smooth and creamy, shape, and chill. And since it's awesome for making in advance, it makes your day-of party prep easier too!
    Ingredients for vegan cheese ball in food processor.

    Vegan Cranberry Cheese Ball Ingredients

    • Raw cashews: You can either boil the cashews for 10 minutes or soak them for about 4 hours until they are tender.
    • Lemon juice, nutritional yeast, and white miso: Each of these ingredients adds a different flavor that mimics the complexity of dairy cheese.
    • Refined coconut oil: Helps the cheese ball firm up in the fridge so it slices and spreads like the real thing. Be sure to use refined coconut oil to avoid any coconut flavor.
    • Garlic: Fresh garlic makes the flavor pop!
    • Salt: Enhances all the flavors and helps balance the sweetness from the cranberries.
    • Fresh thyme leaves: Give the cheese ball an herby, aromatic freshness.
    • Dried cranberries: For sweetness, texture, and a festive pop of color.

    How to Make a Vegan Cheese Ball With Cranberries and Thyme

    Vegan cheese ball mixture in food processor.
    1. Process: Drain the cashews and add to a food processor along with the lemon juice, nutritional yeast, coconut oil, white miso paste, garlic, and salt. Blend until smooth and creamy, stopping to scrape down the sides as needed. Add the thyme leaves and blend to combine.
    Vegan cheese ball wrapped in plastic and set in bowl.
    1. Shape and chill: Line a small bowl with plastic wrap, and scoop the cheese mixture into the bowl. Gather up the sides of the plastic wrap and twist to form a ball. Let the cheese ball firm up in the freezer for about an hour, or for a couple of hours in the fridge.
    Coating vegan cheese ball in dried cranberries.
    1. Add the cranberries: Remove the cheese ball from the plastic wrap, and press the cranberries onto the outside of the ball.
    Vegan cranberry cheese ball on plate with crostini.

    Tips for Success

    • Blend well: Chunks of cashews ruin that cheese illusion! Make sure you process until the mixture is completely smooth. You really can't overdo it since perfectly smooth is what we're going for.
    • Adjust the shape: If your ball is kind of a funny shape, you can lightly pat it into a rounded shape.
    • Let it soften a bit before serving: Especially if your fridge runs cold, you'll want it to sit at room temperature a few minutes to soften.

    How to Store Leftovers

    • Refrigerator: Wrap this vegan cranberry cheese ball tightly in plastic wrap or place it in an airtight container. It will stay fresh for 4-5 days.
    • Freezer: Wrap the cheese ball in plastic wrap, then add a layer of foil or place it in a freezer-safe container to prevent freezer burn. Freeze for up to 2 months. Thaw overnight in the refrigerator.

    If you try this vegan cranberry cheese ball recipe, let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull.

    4.96 from 121 votes
    (click stars to vote)

    Vegan Cranberry Cheese Ball With Fresh Thyme

    This is the BEST VEGAN CHEESE ever!! Just 9 ingredients and so easy to make. So smooth, creamy, and flavourful everyone will love it. Perfect appetizer for any party.
    Prep: 1 hour hr 15 minutes mins
    Total: 1 hour hr 15 minutes mins
    Servings: 1 cheese ball
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    • 1 cup raw cashews
    • 2 tablespoons lemon juice
    • 2 tablespoons nutritional yeast
    • 2 tablespoons refined coconut oil
    • 2 teaspoons white miso paste
    • 1 clove garlic
    • ¼ teaspoon salt, (or to taste)
    • 1 tablespoon fresh thyme leaves
    • ½ cup dried cranberries
    US Customary - Metric

    Instructions
     

    • You can either boil or soak the cashews.
      To boil the cashews: add the cashews to a small pot, cover with water, and boil for about 10 minutes until the cashews are very tender.
      To soak the cashews: add the cashews to a bowl, and cover with water. Let soak for 4 hours or longer until tender.
    • Drain the cashews and add to a food processor along with the lemon juice, nutritional yeast, coconut oil, white miso paste, garlic, and salt. Blend until very smooth and creamy, stopping to scrape down the sides as needed. Add the thyme leaves to the food processor and blend to mix in.
    • Line a small bowl with plastic wrap, and scoop the cheese mixture into the bowl. Gather up the sides of the plastic wrap and twist to form a ball. Let the cheese ball firm up in the freezer for about an hour, or for a couple of hours in the fridge.
    • Remove the now firm cheese ball from the plastic wrap, and press the cranberries onto the outside of the ball. You can also lightly press the ball to get a rounder shape if desired. You can serve it right away, or keep the cheese ball covered in the fridge until you are ready to serve. Garnish with thyme sprigs and serve with crackers.

    Notes

    Substitute for cashews: cashews are my preference as they are creamy and mild in flavor, but if you need to substitute them you can use macadamia nuts, blanched almonds, or raw sunflower seeds. All of these nuts and seeds will need to be boiled for about 15 minutes to ensure they have softened. If using sunflower seeds you may want to add a touch of sweetness such as agave to help cut the bitterness.
    Substitute for coconut oil: Ensure that you are using refined coconut oil which is odorless and flavorless so that your cheese doesn't taste like coconut. Coconut oil becomes solid when chilled so this is what firms up the cheese. No other oil will work for this, but if needed you can try substituting vegetable shortening. If you are oil-free you can omit the oil but note that this will be more of a creamy spread and will not firm up in the fridge.

    Nutrition

    Serving: 1serving (1 cheese ball is about 8 servings) | Calories: 154kcal | Carbohydrates: 13g | Protein: 4g | Fat: 11g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 131mg | Potassium: 161mg | Fiber: 2g | Sugar: 7g | Vitamin A: 43IU | Vitamin C: 3mg | Calcium: 12mg | Iron: 1mg

    ⭐ Did You Make This Recipe?

    I'd love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American, Canadian
    Course: Appetizer

    More Vegan Appetizer Recipes You Might Enjoy

    • Sheet pan of nachos with text overlay that reads "vegan nachos."
    • Two loaves of garlic bread with text overlay that reads vegan garlic bread.
    • Bowl of dip with crackers, with text overlay that reads vegan million dollar dip.
    • Bowl of meatballs in sauce with text overlay that reads Vegan Grape Jelly Meatballs
    • Appetizer board with olives, vegan cheese, crackers, and fruit, with text overlay that reads vegan charcuterie board.

    Browse All Recipes

    « Vegan Cranberry Pistachio Loaf
    Top 10 Vegan Recipes of 2015 »

    Reader Interactions

    Comments

    1. J.P. says

      November 09, 2018 at 6:05 pm

      5 stars
      Hi Sam,
      It's the first time I feel compelled to write a comment on a food blog. At last, I've finally found a vegan cheese I like! I just had some tonight on crackers and with a glass of wine - perfect. Your recipes in general are genius (I've made many)! I loooove your cottage cheese and make it regularly and your mac n cheese powder is also amazing, oh, oh, and your tofu bites - oh those tofu bites! Can't stop eating them if I make some (maybe I need to go write a review with those recipes too?). Thank you so much for your enthusiasm and your delicious recipes.
      From a fellow Canadian living in the UK.

      Reply
      • Sam Turnbull says

        November 12, 2018 at 4:14 pm

        Thank you so very much, J.P.! So flattered you took the time to leave your first ever comment on a food blog!! Thrilled you are enjoying my recipes so much 🙂

        Reply
    2. Stacy Sharp says

      November 07, 2018 at 1:36 pm

      Sam, This looks soooo good. We have cashew allergies. Is there something else we can use as substitute? Sometimes white beans or sunflower seeds have worked but I am curious about your ideas. Thanks.

      Reply
      • Sam Turnbull says

        November 07, 2018 at 4:09 pm

        Blanched almonds or macadamia nuts should work well. 🙂

        Reply
        • Stacy says

          November 07, 2018 at 5:10 pm

          Thank you for answering so quickly. I’ll try it this weekend.

    3. Tina says

      September 07, 2018 at 8:49 pm

      Sam, have you tried making this without the miso paste? Or is there a substitute you might recommend?

      Reply
      • Sam Turnbull says

        September 08, 2018 at 8:43 am

        Miso paste is key for an aged umami cheese taste so I would recommend it. Enjoy!

        Reply
        • Jo says

          November 24, 2018 at 10:15 pm

          4 stars
          Hi Sam
          Just letting you know that I tried this with tahini instead of miso paste (as that's what I had available at the time). Definitely need to up the fresh herb content if you go this route, but didn't affect the texture so will be making it again 🙂 Thanks so much for sharing this with us x

        • Sam Turnbull says

          November 27, 2018 at 5:42 pm

          Glad you enjoyed it!

    4. Andi says

      August 29, 2018 at 7:13 pm

      Dear Sam, I just discovered your site and I'm already hooked. I heard that coconut oil has a lot of saturated fat, more than butter and crisco, and should be avoided if you have high cholesterol (like I do). Any recommendations for substitute? canola oil maybe or safflower?

      Reply
      • Sam Turnbull says

        September 03, 2018 at 9:41 am

        Welcome, and thank you so much, Andi! Unfortunately, this cheese ball relies on the unique properties that coconut oil has, being solid at room temperature, to hold the cheese together. So there isn't really a substitute here, and I would recommend trying a different recipe instead. You can check out all of my recipes that are completely oil-free here.

        Reply
    5. Erica says

      August 19, 2018 at 11:13 am

      5 stars
      I made this recipe yesterday to serve some friends who were coming over, and it was great! I have tried making cashew cheeses before, and they usually came out like a dip rather than a cheese ball. This one was easy to make and definitely held its form. Everyone loved it, and I was the only vegan in the bunch! Thanks for the great recipe! I look forward to trying more of your recipes in the future! ☺️

      Reply
      • Sam Turnbull says

        August 22, 2018 at 9:00 am

        Awesome!! So happy you and everyone else loved it so much, Erica 🙂

        Reply
    6. Jordi says

      June 14, 2018 at 1:04 pm

      This sounds amazing!!! Definitely going to try this. I may try using chives instead of thyme, only because I have a chive obsession. Any suggestions on what would be good for the exterior to compliment chives?

      Reply
      • Sam Turnbull says

        June 15, 2018 at 8:33 am

        You could try almond slices. 😉

        Reply
    7. AGEN SBOBET Terbesar says

      March 20, 2018 at 4:47 pm

      Hey there! I'm at work browsing your blog from my new
      iphone! Just wanted to say I love reading through your blog
      and look forward to all your posts! Keep up the superb work!

      Reply
      • Sam Turnbull says

        March 22, 2018 at 8:30 am

        Aww wonderful, So happy you're enjoying it 🙂

        Reply
    8. Jen Simas says

      January 01, 2018 at 6:02 pm

      5 stars
      THIS RECIPE IS GOOOOOOOOOOOLD!!!!! What a hit! I’ll have to make variations of this every week I think DELICIOUS!! Thank you

      Reply
      • Sam Turnbull says

        January 02, 2018 at 5:49 pm

        Hahahaha! Love it! Can't get a better review than that! Thank you so much, Jen. 🙂

        Reply
    9. Kate says

      December 25, 2017 at 4:42 pm

      5 stars
      This one was one of my starter dishes yesterday and my family didnt even realise until I told them that it was vegan <3 I didn't have white miso so used genmai miso and it was delicious, just a darker colour then yours. I also made your vegan ricotta to go with your olive and sundried tomato tapenade and my family loved it. I'll definitely use this recipe again in future, I've already had friends who spotted it on my IG asking me to make it for them. I hope you have a great Christmas 🙂

      Reply
      • Sam Turnbull says

        December 28, 2017 at 1:38 pm

        Oh awesome!! I served it too and it was a hit with my fam as well. Thrilled you loved it, Kate 🙂

        Reply
    10. Beth says

      December 24, 2017 at 7:18 pm

      4 stars
      Mixing this up Christmas Eve. We are a bit of an omni / vegetarian family...with vegan leanings. I am sure everyone will enjoy this. The leavings in the food processor are delicious. 🙂 Can't wait to dress it up with cranberries. 4 stars for prep. Will see about flavour with the family, Christmas Day.

      Reply
      • Sam Turnbull says

        December 28, 2017 at 1:35 pm

        I hope you and everyone loved it Beth 🙂

        Reply
    11. Wanda says

      December 24, 2017 at 12:12 am

      5 stars
      Amazing. I see from all the comments that this recipe was posted years ago, but I'm a new baby vegan within the last couple months and I tried it for the first time tonight. It almost didn't make it into the bowl to get cold because I couldn't quit sampling as I transferred it from the food processor. Luckily the rest of the family will get a small amount tomorrow when I serve it. Yum. And beautiful. Thank you, Sam!

      Reply
      • Sam Turnbull says

        December 24, 2017 at 8:35 am

        Yay! I see you are enjoying many of my recipes, Wanda. Amazing! Congrats on your new veganism and welcome to my blog 🙂

        Reply
        • Wanda says

          December 24, 2017 at 5:50 pm

          Right you are, Sam! It seems like every day I am eager to try a new recipe. If I could just retire from my job I could play all day in the kitchen. Thank you so much for all your efforts and your delicious contribution to our lives. Your new cookbook is sitting under the tree right now - a present to myself. :)) Merry Christmas to you and yours.

        • Sam Turnbull says

          December 28, 2017 at 1:34 pm

          Oooh lovely! Merry Christmas! 🙂

    12. Maria says

      December 23, 2017 at 5:42 pm

      5 stars
      I am a professional chef and I made this at a large event for 700 people, then brought some to my mom who has many allergies. Everyone, meat lovers and vegans alike LOVED this. The miso is hat key ingredient to make it have an "aged" taste like cheese. Spot on recipe.

      Reply
      • Sam Turnbull says

        December 24, 2017 at 8:31 am

        Amazing!! Thrilled you love it so much, Maria. It's one of my favourites too 🙂

        Reply
    13. Vicky says

      December 21, 2017 at 12:15 pm

      5 stars
      Can you use double layered cheese cloth instead of plastic wrap and refrigerate it?

      Reply
      • Sam Turnbull says

        December 22, 2017 at 3:37 pm

        You could try but the cheese might be a bit too liquid before it sets so it might seep through and be difficult to remove.

        Reply
    14. Matt says

      December 20, 2017 at 6:19 pm

      5 stars
      This looks great, but I have a brother who is allergic to coconut. What, if anything, could I substitute in its place?

      Reply
      • Kenia says

        December 21, 2017 at 12:09 pm

        Coconut oil is just to make it firm. Use agar agar instead! 🙂

        Reply
        • Matt says

          December 22, 2017 at 5:46 pm

          Thanks! I’ll try that and see what happens, but it sounds like it wouldn’t quite work here. ‍♂️

      • Sam Turnbull says

        December 22, 2017 at 3:27 pm

        Unfortunately no, the coconut oil is key in this recipe as it has the unique quality of being firm at room temperature which is what helps this cheese hold together.

        Reply
        • Matt says

          December 22, 2017 at 5:45 pm

          Thank you! I’m bummed, but I can make it for other occasions where my brother isn’t around. I want everyone to be able to enjoy what I make this weekend.

    15. Amy says

      December 19, 2017 at 5:08 pm

      Hello! Just wondering if Yellow Miso paste can be substituted for the White Miso paste and how the flavor would compare. Thanks so much!

      Reply
      • Sam Turnbull says

        December 20, 2017 at 11:59 am

        Hi Amy. Yes, it can. Yellow miso paste will change the colour of the cheese, and it also has a bit more of an earthy taste. I am sure it would still be yummy tho. Enjoy!

        Reply
    16. Joanne Love says

      December 12, 2017 at 9:53 am

      5 stars
      I made this yesterday. It's my first attempt at making a vegan cheese ball. It worked and it's beautiful.
      Thank you 🙂

      Reply
      • Sam Turnbull says

        December 12, 2017 at 1:42 pm

        Thrilled you loved it so much, Joanne 😀

        Reply
    17. Vesna says

      November 27, 2017 at 9:57 pm

      5 stars
      I made this for Thanksgiving. My very first nut-cheese! I always thought that making vegan cheese would be messy, difficult, and complicated, but the truth is quite the opposite! I feel that a whole new world has opened up for me. I was pleased to see that people liked this cheese a lot. I thought it was good too and I will make it again - the only thing that bothered me a bit was the mild coconut taste, but other that that it was delish. And it looked very artisanal 😉

      Reply
      • Sam Turnbull says

        November 28, 2017 at 1:14 pm

        Awesome! So happy you enjoyed it. To avoid any coconut flavour make sure you use a refined coconut oil which doesn't taste of coconut 🙂

        Reply
    18. Stephanie Knowles says

      September 03, 2017 at 9:02 am

      I made this about a month ago and loved it. It's a beautiful centrepiece for a snack table, I almost didn't want to eat it because it was so pretty! I'm glad I got over that though because it tastes amazing! So creamy and savoury! We quickly realised though that it's pretty filling and there was no way I was going to get through it in a few days so I froze half. Just had the rest of it today and it was exactly as delicious as it was when I first made it. So I can confirm it freezes well for a month at least, cranberries and all. Just thaw at room temp or even in the fridge, though that takes longer and who wants to wait?! Thanks for this wonderful recipe Sam!

      Reply
      • Sam Turnbull says

        September 03, 2017 at 11:52 am

        Yay!! So happy you enjoyed it so much, Stephaine. Great to know that it freezes well too! 🙂

        Reply
      • Maureen Cram says

        November 13, 2017 at 12:50 am

        5 stars
        Thanks for the info on freezing. I have someone who wants me to make this for her for Christmas so I wanted to freeze it for her. We don't have cheese balls in South Africa so this will be an interesting centrepiece for her!

        Reply
    19. Lizzie Violet says

      February 19, 2017 at 2:47 pm

      5 stars
      I made this recipe as part of an all Vegan hot appetizer feast for my fella's birthday and it was a HUGE hit. Because we had a large crowd coming, I doubled the recipe and it was gobbled up. I love that is can be customized. I didn't have fresh thyme but did have chives. Next time, I may coat it with nuts or a different dried fruit. I also love that it can be used as cream cheese. So amazing! Thank you for always being an inspiration.

      Reply
      • Sam Turnbull says

        February 20, 2017 at 9:04 am

        Yay!!! So happy you and everyone else loved it! Thanks for the lovely comment, Lizzie. -Comment of the day! 🙂

        Reply
    20. Jami McWade says

      December 10, 2016 at 10:28 am

      5 stars
      Made this up last night. It was so easy and tastes great. Being the only vegan in my family for just over a year now and I can't wait to share this with my carnivorous family today!

      Reply
      • Sam Turnbull says

        December 10, 2016 at 10:38 am

        Yay! I hope everyone loves it 🙂

        Reply
        • Jami McWade says

          December 10, 2016 at 9:48 pm

          Everyone loved it. Thanks again Sam.

        • Sam Turnbull says

          December 11, 2016 at 8:57 am

          Yay! You're most welcome 🙂

    « Older Comments
    Newer Comments »
    4.96 from 121 votes (57 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 145K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.