Vegan Swiss Cheese Recipe

Published on
March 12th 2022
Last updated on March 26th 2024
Sarah Leadon

Delve into the fusion of food and mood with Sarah. Discover the emotional journey within each recipe. Beyond the kitchen, she's an avid reader and music lover, lost in the rhythms of life.

More posts by Sarah Leadon

This recipe, developed through the collective effort of at least six experts, underwent meticulous research and testing for over three months. Learn more about our process in the art and science behind our recipes.
This post may contain affiliate links. Read our Disclosure Policy.
Close up of sliced Vegan Swiss Cheese on a cutting board
Overview of sliced Vegan Swiss Cheese on a cutting board

Cheese is one of those foods most people miss when committing to a vegan lifestyle. But just because you're vegan doesn't mean you should miss out on Swiss cheese. After all, what are you supposed to use on your sandwiches and pasta?

This Vegan Swiss Cheese is delicious; made from coconut milk, nutritional yeast gives it its cheesy flavor, and agar-agar thickens up the cheese and helps it set. You can omit the tapioca starch from this vegan recipe, but use tapioca starch if you want the Vegan Swiss cheese to melt like regular cheese.

Equipment Needed
Author: Sarah Leadon
Average: 4.5 (17 votes)
Prep Time
5 mins
Cook Time
7 mins
Total Time
12 mins
8 persons


Back to top


Spray a 4x4-inch deep square pan lightly with olive oil cooking spray. Arrange 4-5 chopsticks or straws in the pan at different angles to create the holes in the cheese.

Overview of a pan with five chopsticks lined up at an angle

To a medium saucepan, add coconut milk, water, nutritional yeast, white miso paste, agar-agar, apple cider vinegar, tahini, lemon juice, salt, onion powder, garlic powder, and tapioca starch. Whisk to combine.

Arial view of a pot of ingredients on a wooden board

Place the Swiss cheese mixture over a medium-high flame.

Arial of a pot of vegan cheese ingredients being heated on a stovetop

Whisk constantly until the Swiss cheese mixture starts to boil. Decrease the heat to medium-low, and cook it for 6 minutes, stirring constantly.

Overview of a pot of vegan swiss cheese ingredients on a stovetop being whisked

Pour the Swiss cheese mixture into the mold and let cool uncovered for 15 minutes.

Closeup of vegan swiss cheese mixture being poured into a pan lined with chopsticks

Place the Swiss cheese in the fridge uncovered and sit for 3-6 hours until it is set and slightly dried out.

Arial view of a pan of vegan swiss cheese with chopsticks inside it

Remove the chopsticks or straws from the Swiss cheese before slicing with a cheese slicer and serving.

Arial of a completed pan of vegan swiss cheese
Healthy dinners to kickstart your weight loss
$7.99 Limited time offer $2.99
As Seen On
Site logo 1
Site logo 2
Site logo 3
Site logo 4
Site logo 5
Site logo 6
Site logo 7
Site logo 8
Site logo 9
Site logo 10
Unlock Exclusive Recipes & More! 🔓

Subscribe to our newsletter for the latest recipes, holiday specials, and mouthwatering secrets!

vegan swiss cheese, recipe, best, how to make, quick, raw, easy

First Name
Last Name

Member for

2 years 2 months
Jennifer Dodd

Hello & thank you for visiting our delicious recipes, I’ve never used tapioca starch personally but it should bind everything together well. Please give it a try and keep us posted on how it works out.

Permalink 21 Aug 2023

Paul (not verified)

This is my second try making this. (The first time I used 2 tsps. Agar instead of 2 tbs.) Tasted like Swiss cheese sponge the first go round! This time, the consistency is wonderful, but the taste is off. I used Tapioca flour instead of starch (isn't it the same thing?) I'm trying to figure out if I need something else or did something wrong. Otherwise, great recipe!

Permalink 21 Feb 2024

First Name
Last Name

Member for

2 years 2 months
Sarah Leadon

Hi Paul. Thanks for trying our tasty recipe. I am glad that you like the consistency of the cheese. If you followed the recipe, you did not do anything wrong. You can try adding an additional 1-2 tablespoons of nutritional yeast to give it a 'cheesier' flavor.

Permalink 23 Feb 2024

Add new comment

The content of this field is kept private and will not be shown publicly.