Vegan Swiss Cheese Recipe

Calendar icon Published: Mar 12th 2022 by Sarah Leadon
Clock icon Last updated: Jul 5th 2025
Read time: 4 mins
Cuisine:
This recipe, developed through the collective effort of at least 6 experts, underwent meticulous research and testing for over 3 months. Learn more about our process in the art and science behind our recipes or read how we use AI responsibly. This post may contain affiliate links. Read our Disclosure Policy.
Close up of sliced Vegan Swiss Cheese on a cutting board

Missing cheese on a plant-based diet? This Vegan Swiss Cheese gives you the creamy, tangy, and slightly nutty flavor you crave—no dairy required. Made with coconut milk, nutritional yeast, and agar-agar, it slices beautifully and can even melt when made with tapioca starch. Perfect for sandwiches, cheeseboards, or melting onto your favorite dishes.

  • Dairy-free and gluten-free with real Swiss-style flavor
  • Easy to make in under 15 minutes, with a 1-pot method
  • Firm enough to slice, and optionally melty with tapioca starch
  • Diabetic-friendly and low in cholesterol

  • Use full-fat coconut milk for the creamiest result.
  • Whisk constantly during cooking to prevent clumping.
  • Let it chill uncovered for the best texture and appearance.

  • Slice and add to vegan sandwiches or burgers.
  • Cube for plant-based cheese platters.
  • Shred and melt onto warm toast, pasta, or baked veggies.
  • Enjoy it with crackers, olives, and grapes for a vegan snack board.

  • Milk: Use cashew cream if allergic to coconut.
  • Miso: White miso is preferred, but yellow miso can be used.
  • No tapioca? Omit for sliceable cheese; keep it in if you want it melty.

  • Short-Term: Store in an airtight container in the fridge for up to 5 days.
  • Long-Term: Not freezer-friendly—texture will break down.
  • Tip: Wrap in parchment inside a container to reduce moisture.

  • Coconut Milk (Full-Fat) – Provides creaminess and fat content.
  • Nutritional Yeast – Gives a cheesy, umami-rich flavor.
  • White Miso Paste – Adds fermented tang and depth.
  • Agar-Agar – A vegan gelatin substitute that helps the cheese set.
  • Tapioca Starch – Optional, but adds meltability.
  • Tahini – Gives subtle richness and smooth texture.
  • Apple Cider Vinegar & Lemon Juice – Bring balance and brightness.
  • Garlic & Onion Powder, Kosher Salt – Classic flavor enhancers.

Does this vegan cheese actually melt?

Yes—if you include tapioca starch, it becomes meltable when warmed.

Can I make this without agar-agar?

Agar is essential for firmness; without it, the cheese won’t set properly.

How does it taste?

It has a tangy, nutty flavor similar to Swiss cheese thanks to miso and nutritional yeast.

How to Make Vegan Swiss Cheese

Start by lightly spraying a 4x4-inch square pan with olive oil spray. Arrange 4–5 chopsticks or straws diagonally in the pan to mimic classic Swiss cheese holes.

In a saucepan, combine the coconut milk, water, nutritional yeast, miso paste, agar-agar, apple cider vinegar, tahini, lemon juice, salt, garlic powder, onion powder, and tapioca starch. Whisk until smooth.

Heat the mixture over medium-high, stirring constantly until it boils. Then reduce to medium-low and simmer for 6 minutes while whisking continuously. Pour the hot mixture into the prepared mold and let it cool uncovered, for 15 minutes.

Transfer to the fridge (still uncovered) for 3–6 hours until firm and slightly dried out. Once set, remove the chopsticks or straws and slice to serve.

Author: Sarah Leadon
Rate
Average: 4.5 (22 votes)
Total rating includes sum of all comments and anonymous votes.

Click to avoid screen dimming during cooking.

Time & Serves

Prep Time
5 mins
Cook Time
7 mins
Total Time
12 mins
Serves
8 persons

Ingredients

  • 1 (13.5 ounces) can Full-fat Coconut Milk

  • 1/2 cup Water

  • 2 tablespoons Nutritional Yeast

  • 2 tablespoons White Miso Paste

  • 2 tablespoons Agar-Agar

  • 2 teaspoons Apple Cider Vinegar

  • 1 tablespoon Tahini

  • 2 teaspoons Lemon Juice

  • 1 teaspoon Kosher Salt

  • 1/2 teaspoon Onion Powder

  • 1/2 teaspoon Garlic Powder

  • 2 tablespoons Tapioca Starch

Instructions

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
Sarah Leadon
Author:
Senior Recipe Developer & Food Writer

More posts by Sarah Leadon

Unlock Exclusive Recipes & More! 🔓

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

Subscribe

Vegan Cheese & Dairy-Free Favorites

These comforting, cheesy, and creamy dishes make going vegan deliciously easy.

Satyavati (not verified)

Hello. I don't have agar agar. Could 3T of tapioca starch be used instead? Thank you

Permalink 05 Apr 2023

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)

Hi!
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

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

Jody (not verified)

Does this taste Swiss cheesy?

Permalink 06 May 2024

Sarah Leadon

Hello Jody. Thanks for visiting our delicious recipe. The cheese has a rich, slightly tangy flavor, just like Swiss cheese.

Permalink 22 May 2024

Jane (not verified)

Does this cheese melt?

Permalink 05 Jul 2025

Classic Bakes

Yes, if you include tapioca starch.

Permalink 06 Jul 2025

Add new comment

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