This creamy vegan cheese fondue proves once again that true comfort food doesn’t require cheese or butter. Instead, potatoes, cauliflower, cashews, and white wine create the perfect dairy-free fondue base. It’s ideal for cozy winter evenings, holidays, New Year’s Eve, or anytime you’re craving something special and indulgent — without the heaviness.

Confession: I’ve never actually eaten traditional Swiss cheese fondue. Growing up, fondue usually meant meat — and cheese was never really my thing. So classic cheese fondue never made it onto my culinary bucket list.
But right before Christmas, I suddenly craved that cozy fondue feeling: sitting around the table, dipping bread and broccoli into a warm, melty cheese sauce — just plant-based. No processed vegan cheese, no heavy post-meal slump.
So I experimented and developed this vegan cheese fondue recipe made with potatoes, cauliflower, and cashews, inspired by my vegan cheese sauce. The result? Creamy, savory, surprisingly “cheesy,” and perfect for anyone who wants to enjoy fondue — completely dairy-free.
Jump to:
Why You’ll Love This Vegan Cheese Fondue Recipe
- No vegan cheese substitutes, no oil — only whole-food, plant-based ingredients
- Ultra creamy and perfectly dippable thanks to potatoes, cashews & starch
- Classic Swiss-style flavor from white wine, mustard & nutritional yeast
- Easy to make — cook, blend, heat, done
- Perfect holiday comfort food for cozy evenings

Ingredient Notes
For this slightly unconventional vegan Swiss cheese fondue, you only need a handful of simple ingredients that you likely already have in your fridge and pantry.

- Potatoes – You can use either starchy potatoes (like russets) or all-purpose varieties (like Yukon Gold).
- Cauliflower – Makes the base mild, creamy, and light. Fresh or frozen florets both work well.
- Cashews – For a nut-free version, you can substitute sunflower seeds.
- Onion & Garlic – Essential for depth and savory flavor.
- Vegan White Wine – Key for that classic fondue flavor. For an alcohol-free vegan cheese fondue, replace the wine with vegetable broth and add a bit more white wine vinegar.
- Mustard – Rounds out the flavor and adds a subtle sharpness.
- Nutmeg – Small but crucial for authentic fondue aroma.
- Tapioca Starch – Cornstarch works as an alternative, or you can omit the starch entirely if preferred.
- Nutritional Yeast – Provides the savory, “cheesy” flavor without dairy.
- Lemon Juice or Vinegar – Adds brightness and balance.
- Salt & Black Pepper – To taste.
See recipe card for quantities.
Step-By-Step Instructions
Making homemade vegan cheese fondue is surprisingly simple. Let's get started!
For the base, add potatoes, cauliflower, cashews, and 4 cups salted water to a pot. Bring to a boil and cook for about 18 minutes, until the potatoes are fork-tender. Drain well.

- Step 1: While the vegetables cook, finely chop onion and garlic. In a skillet, sauté them with a splash of water or oil for 5–7 minutes until translucent. Deglaze with white wine and remove from heat.

- Step 2: Transfer the cooked vegetables, cashews, and sautéed onion mixture to a high-speed blender. Add mustard, nutmeg, starch, nutritional yeast, lemon juice, salt, and pepper.

- Step 3: Blend until completely smooth and creamy.

- Step 4: Pour into a saucepan and heat over medium, stirring continuously until thickened and hot. Adjust seasoning and consistency as needed. Add a splash of hot water or broth if it becomes too thick.
Transfer the creamy dairy-free fondue to a fondue pot and serve immediately.
Top Tip!
To save time during busy holidays, prepare the fondue sauce up to Step 3 up to 4 days in advance. Store in the refrigerator. On serving day, simply reheat and adjust seasoning.

Variations
- Alcohol-Free: Replace white wine with vegetable broth and add extra white wine vinegar.
- Nut-Free: Substitute cashews with sunflower seeds.
- Without Starch: Tapioca starch isn’t required, but it creates that classic stretchy texture. Omit it or use cornstarch instead.
What to Dip in Vegan Cheese Fondue
Serve warm in a fondue pot with your favorite dippers. Here are classic and creative ideas:
- Crusty sourdough bread or baguette
- Pretzels or soft pretzel bites
- Steamed or roasted potatoes
- Blanched broccoli, cauliflower, and carrots
- Pickles or cornichons
- Apple or pear slices
- Grapes
- Cubed smoked tofu


FAQ
Yes, you can freeze the fondue sauce for up to 2 months. After thawing, blend it once more until smooth and creamy, then gently reheat it in a saucepan.
Cashews are what give the fondue sauce its rich, creamy texture, so they shouldn’t be omitted. For a nut-free alternative, you can use sunflower seeds instead.
The vegan cheese fondue will keep in the refrigerator for up to 4 days. This means you can prepare it a few days before New Year’s Eve or another event, then simply reheat and serve on the day of your gathering.
More Vegan Dips & Sauces

I hope you’ll give this healthy vegan cheese fondue recipe a try. If you love this recipe, be sure to leave a comment, rate the recipe and tag me on instagram (#veggiejam) with your recreation.
PrintRecipe
Healthy Vegan Cheese Fondue
- Prep Time: 5 min
- Cook Time: 25 min
- Total Time: 30 min
- Yield: 4-5 servings 1x
Description
This creamy vegan cheese fondue proves once again that true comfort food doesn’t require cheese or butter. Instead, potatoes, cauliflower, cashews, and white wine create the perfect dairy-free fondue base. It’s ideal for cozy winter evenings, holidays, New Year’s Eve, or anytime you’re craving something special and indulgent — without the heaviness.
Ingredients
- 1.5 cups (240 g) potatoes, peeled and diced
- 1.5 cups (160 g) cauliflower florets
- ¾ cup (90 g) raw cashews
- 1 medium onion
- 2 garlic cloves
- ⅓ cup (80 ml) dry vegan white wine
- 1 tsp Dijon mustard
- ⅛ tsp ground nutmeg
- 2 tbsp tapioca starch (or cornstarch)
- 3 tbsp nutritional yeast
- 2 tsp lemon juice or white wine vinegar
- 1 to 1½ teaspoon salt
- Black pepper to taste
Instructions
- Boil potatoes, cauliflower, and cashews in 4 cups salted water for 18 minutes until potatoes are tender. Drain.
- In the meantime, chop onions and garlic.
- Sauté onion and garlic in a small pan for 5-7 minutes. Deglaze with white wine and remove from the heat.
- Blend everything with remaining ingredients until smooth.
- Pour the fondue sauce into a pot, bring to simmer, keep stirring.
- Ádjust seasoning if needed, and serve hot.
This post is also available in German (Deutsch).









Comments
No Comments