(1343)#foodcooking | Best Vegan Parmesan “Cheese” Recipe


A delicious vegan-friendly Parmesan "cheese" substitute that's made with just 5 plant-based ingredients. It sprinkles like Parmesan, is loaded with umami, and has a slightly tannic acidity that mimics a well-aged cheese.

This easy 5 ingredient plant-based parmesan cheese sprinkles like parmesan, tastes like parmesan and makes any dish you add it to taste better.

Vegan Parmesan “Cheese”

Parmesan cheese is one of those condiments that’s able to make almost anything it’s sprinkled on taste better. That’s because it’s loaded with fat, salt, and amino acids that get friendly with the taste buds in your mouth. 

To create a plant-based substitute, I set out to find a set of ingredients that could recreate the right texture, mouthfeel, taste, and aroma. The result is a delicious sprinkle that’s good on everything from pastas to salads, to popcorn. It can also be used in sauces and soups to add richness and umami instantly. 

Sprinkling vegan parmesan cheese into a bowl.

Why this recipe works

  • Unlike most vegan Parmesan recipes, this one uses a mix of raw cashews and walnuts, which combines the rich creaminess of cashews, with the tannins of walnuts to create a cheese-like mouthfeel that has a chalky acidity. 
  • Shiitake mushrooms are loaded with guanosine monophosphate, which synergizes with the glutamate in nutritional yeast to produce full-bodied umami that’s similar to that of a well-aged cheese. 
  • By pulverizing the ingredients some of the ingredients into a fine powder, and pulsing the nuts separately, you get a texture that closely resembles parmesan, without the risk of turning the mixture into nut butter. 
Nuts, yeast, and mushrooms give this vegan parmesan a flavor and texture that's just like the real thing.

What are the ingredients for plant-based Parmesan?

  • Raw Cashew Nuts – Most recipes for plant-based parmesan call for cashew nuts. They have a neutral flavor, creamy mouthfeel, and umami. When raw cashews are ground into a coarse powder, they resemble grated cheese. These traits all make them well suited as a foundation for cheese.
  • Walnuts – a small percentage of vegan parmesan recipes use walnuts. They contain a lot of tannins, which produce an astringent chalky taste that mimics a good parmesan. The problem is that walnuts have a very distinct taste of their own, which isn’t desirable here. By blending them with cashews, you get a good balance of cheesy mouthfeel without an overwhelming walnut taste.
  • Nutritional Yeast – This is the defacto plant-based seasoning for vegan cheeses, and as a product of fermentation, it not only adds some cheesy funk, it’s also loaded with umami producing amino acids such as glutamate. 
  • Dried Shiitake Mushroom – nutritional yeast alone produces a passable Parmesan, but it ends up being a little one dimensional without another source of umami. Dried shiitake mushrooms are loaded with guanosine monophosphate, which synergizes with the glutamate in the nutritional yeast to produce well-rounded umami that’s greater than the sum of its parts.
  • Salt – salt boosts the taste of umami and plays a crucial role in making a convincing cheese.

How to Make Vegan Parmesan “Cheese”

Breaking dried shiitake mushrooms into a spice grinder.

You can make this in a spice grinder, blender, or food processor. The first thing I do is grind the dried shiitakes, along with the nutritional yeast and salt, until they form a fine powder.

Powderized salt, mushrooms and nutritional yeast.

Then I grind the walnuts, by pulsing them a few times. You really need to be careful here as walnuts have a ton of oil and they will quickly go from being crumbly to a paste, and then to walnut butter. You can make this a little easier by freezing them first. 

Walnuts in spice grinder.

Then I grind the cashews separately as these will turn to butter as well if over ground, but they are harder than walnuts and require a few more pulses to get crumbly.

Cashew nuts ground into crumbs to make vegan cheese.

Finally I put everything together in a bowl and mix and mash everything together until the mixture is a uniform consistency (like wet sand). 

Mixing vegan parmesan cheese in a glass bowl.

What you can use this on

Plant-Based Parmesan Cheese

Yield: 12 servings

Prep Time: 5 minutes

Total Time: 5 minutes


  • 5 grams

    dried shiitake mushrooms (1-2 small mushroom)

  • 16 grams

    nutritional yeast (~1/4 cup)

  • 1/2 teaspoon


  • 50 grams

    raw cashew nuts (~1/3 cup)

  • 35 grams

    walnuts (~1/3 cup)


  1. Remove the tough parts of the stems from the dried shiitake and crumble it into a spice grinder, food processor, or blender along with the nutritional yeast and salt. Pulse until it has turned into a powder. Transfer to a bowl.

  2. Add the walnuts to the spice grinder and pulse until it’s roughly crumbled. Transfer this to a bowl with the nutritional yeast.

  3. Add the cashew nuts to the spice grinder and pulse until roughly crumbled and transfer to the bowl.

  4. Stir the mixture together until it is uniform and the texture of damp sand.

  5. Store in an airtight container in the refrigerator until use.

Nutrition Facts

Plant-Based Parmesan Cheese

Amount Per Serving

Calories 48 Calories from Fat 36

% Daily Value*

Fat 4g6%

Saturated Fat 1g5%

Sodium 98mg4%

Potassium 73mg2%

Carbohydrates 3g1%

Fiber 1g4%

Sugar 1g1%

Protein 2g4%

Calcium 4mg0%

Iron 1mg6%

* Percent Daily Values are based on a 2000 calorie diet.

Source link