Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (2024)

Jump to Recipe Pin Recipe

4.93 from 26 votes

How to make vegan cheese at home with under 10 ingredients and just 10 minutes of your time (not including chill time). This dairy-free cheese is tangy, cheesy, and versatile – use it in slices, shredded, or melted into or over dishes. Plus, it’s nut-free (no cashews) and soy-free!

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (1)

We’re slap-bang in the middle of ‘Veganuary’ where, as of this year, more than half a million people have pledged to go Vegan for the month of January (Yay!). Do you know one of the biggest struggles for many, though? – giving up cheese!

That ooey, gooey, melty, tangy food is so good that people can’t imagine a life without it – but you don’t have to. I’ve already shared a (very popular!) Vegan Cheese Sauce, several other cheese alternatives (listed at the bottom of this post), and recently my take on Vegan Fondue. Now, it’s the turn of this hard-style, sliceable dairy-free cheese.

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (2)

Tangy, Sliceable, Homemade Vegan Cheese

Honestly, I’m not kidding when I say that this is the best vegan cheese I tried so far. The recipe is actually based on my cheese sauce recipe – which has been loved by thousands of dairy and non-dairy eaters alike since I first posted it way-back-when in 2016 on Instagram!

By swapping just a couple of ingredients and a step you can turn the gooey sauce into a hard plant-based cheese worthy of slicing, shredding, or melting on your favorite dishes or adding to fancy cheese boards. The results are a versatile cheese substitute that is entirely addictive and 100% nut-free (without cashews) and something I’ve loved for years (but somehow never posted-oops!).

Best of all, this vegan cheese recipe is nut-free and super EASY. There’s no blender required or any fancy kitchen equipment, just a saucepan, and a few bowls! Plus, homemade options are far cheaper than going for anything store-bought and nearly always taste better!

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (3)

What Is Vegan Cheese?

It’s a dairy-free, cheese substitute for those wanting to experience the taste and texture of cheese without dairy products.

I always like to tell new Vegans that trying to find ‘exact’ replicates for dairy cheese varieties can be difficult. In a way, vegan cheese is practically an entirely new food group – so I like to enjoy it for what it is (cruelty-free, and absolutely delicious when done right!) and haven’t looked back.

You may never find a vegan cheddar that is exactly like the dairy one you’re used to – but you’ll often find something ‘close enough’ that stands on its’ own merits. And if you ask any vegans that have been around for a while – believe us, your taste buds change, and soon you’ll be craving dairy-free cheese substitutes for their flavor and texture!

This recipe is a type of ‘generic’ cheese, most likened to a mild cheddar. It’s slightly tangy, ever so slightly smoky, with a cheesy flavor, and wonderful texture for slicing, grating, and melting! It’s also an excellent base for customizing and flavoring (check FAQ section for examples).

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (4)

The Ingredients & Substitutions

  • Coconut Milk: use a can of unsweetened full-fat coconut milk, not boxed or ‘lite’ versions. Shake the can well and use everything (the creamy part and water). This doesn’t really add much of a coconut flavor, however, you could also try with another plant-based milk combined with 4 tbsp of refined coconut oil (which doesn’t have any coconut taste at all). Note that the coconut fat content will allow the cheese to melt better.
  • Nutritional Yeast: This will help to add a cheesy flavor and shouldn’t be omitted.
  • Sauerkraut Juice: Will add the familiar flavor and tang of dairy cheese. Alternatively, use other pickling brine, olive brine (then reduce the salt), or water combined with 2 tsp lemon juice/ apple cider vinegar – though I’ve found sauerkraut juice is the best flavor, in my opinion!
  • Tapioca Flour: Will provide a little stretch to the cheese when melting it (i.e. on pizza, toast, etc.). Alternatively, use arrowroot flour. For best ‘melting’ results, use ‘Kappa Carrageenan’.
  • Agar Powder: It’s important to use 100% pure agar powder and not something with less strength – like brands that contain mainly maltodextrin (I use the NOW Foods brand). If you use agar flakes, you’ll need 3x as much (6 tbsp). Alternatively, you could use Kappa Carrageenan, though then you’ll need just 1 1/2 tbsp and won’t need to cook it for 5 minutes – just heat with the other ingredients and simmer for 1-minute maximum.
  • Spices: I use onion powder, garlic powder, smoked paprika, and salt. Optionally, you can also add a pinch of turmeric powder for a more yellowish color (see recipe notes).

For the full ingredients list, measurements, complete recipe method, and nutritional information, read the recipe card below.

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (5)

How To Make Firm Vegan Cheese?

Step 1: Create a cheese sauce

  • Grease the inside of a medium bowl/dish (mine measures 5.5 x 3-inches/ 14 x 7.5 cm) with a neutral oil and set aside.
  • Add all the ingredients except the sauerkraut juice and tapioca flour to a saucepan and stir well with a whisk.
  • Bring the mixture to a gentle simmer over medium heat, stirring frequently. Once it begins to simmer, set your timer to 5 minutes and allow it to cook (without ever boiling!), stirring occasionally. The mixture will thicken as it cooks.

Step 2: Add the extra ingredients and thicken

  • In a small bowl, mix the lukewarm sauerkraut juice and tapioca flour. Add the mixture to the saucepan and stir with a whisk.

It’s important that the juice isn’t cold or else it will make the cheese sauce set quickly due to the agar agar.

  • Continue to simmer for a further minute as the dairy-free cheese thickens further, stirring frequently. Then immediately pour the sauce into the prepared bowl/dish (it begins to harden quickly – so be fast!) and press down lightly with a spatula to smooth it down.

Step 3: Chill the vegan cheese until set

  • Allow it to cool at room temperature until the bowl is just slightly warm, not hot, and then chill it in the refrigerator for at least three hours (or overnight) until the cheese is fully set. You can now enjoy it!

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (6)

Serving Suggestions

Now, I know that no-one needs anyone to tell them how to enjoy their cheese; but a few suggestions for this vegan cheese recipe certainly couldn’t hurt.

  • Slice and serve as part of a cheese board or platter along with fruits, veggies, and Homemade Bread and crackers.
  • Use this dairy-free cheese within sandwiches or toasties – like this Vegan Grilled Cheese orVegan Kebab Sandwich. Or even melted over this Gluten-Free Naan.
  • Sprinkled over pasta dishes – like this Lentil Bolognese.
  • Within Mexican-Inspired dishes – like these Vegan Enchiladas, or Quesadillas.
  • Sprinkled liberally over fries – like these Loaded Nacho Fries or Chili Cheese Fries.
  • Over pizza – like this Mexican Pizza, Vegan Calzone, or Sweet Potato Pizza.
  • With Burgers and Hotdogs– like this Black Bean Burger.
  • As part of a salad bowl – like thisBrown Rice Salad orMexican Avocado Salad.
  • And lastly, this plant-based cheese can be used in place of, or combined with, most recipes where I’ve used my cheese sauce on this blog, including; Stuffed Zucchini Boats or Stuffed Eggplant, Breakfast Burritos, and tons more!

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (7)

FAQs

How to store homemade vegan cheese?

Once set, the leftovers can be kept, covered, in the fridge for up to 5 days. You can also freeze it, in an airtight freezer-safe container, for up to 3 months.

Can I flavor the dairy-free cheese?

Yes, you can definitely experiment with different flavors (another reason this is the best vegan cheese ever). With this hard cheese substitute, I like to experiment with adding different herbs, spices, and seasonings.

For instance; garlic and herb, Italian herbs, add extra paprika and a dash of liquid smoke for smokier results, a dash of cayenne/chili powder and some red pepper flakes for heat, truffle or miso paste for extra umami, etc.

Does vegan cheese melt?

This really depends on what cheese substitute you’re using. However, yes, it’s entirely possible to make your dairy-free cheese melt – which this recipe does.

Within this recipe, the coconut fats are one element that helps the cheese to melt; meanwhile, the tapioca starch allows the cheese to become stretchy as it melts. While this cheese doesn’t melt as much as dairy versions, there is still some melt and ‘spread’, which I love. See the before and after photo:

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (8)

Recipe Notes & Variations

  • You can shred/grate it straight from the fridge or freeze it for 5-10 minutes beforehand. It works either way, as the coconut cheese is quite firm, but the freeze time can make it a little easier. This is because I’ve included ingredients to make this cheese able to melt – so it isn’t quite as solid as it would be, otherwise.
  • For a stronger ‘cheesy’ flavor, feel free to slightly increase the amount of nutritional yeast used.
  • Be careful to measure out the agar and tapioca starch accurately. Even the slightest increase/decrease can change the texture and results of the plant-based cheese quite drastically.
  • Note that some agar agar brands will differ in strength and consistency – so you may have slightly different results from my own. Just make sure to use one that is 100% agar.

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (9)

Other Vegan Cheese Recipes

  • Easy Vegan Cheese Sauce
  • Vegan Fondue
  • Dairy-Free Cottage Cheese
  • Vegan Parmesan
  • Vegan Ricotta Cheese
  • Vegan Cheddar Cheese
  • Vegan Mozzarella Cheese

If you give this nut-free vegan cheese recipe a try, I’d love a comment and ★★★★★ recipe rating below. Also, please don’t forget to tag me in re-creations on Instagram or Facebook with @elavegan #elavegan – I love seeing your recreations.

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (11)

Vegan Cheese

How to make vegan cheese at home with under 10 ingredients and just 10 minutes of your time (not including chill time). This dairy-free cheese is tangy, cheesy, and versatile - use it in slices, shredded, or melted into or over dishes. Plus, it's nut-free and soy-free!

4.93 from 26 votes

Print Recipe Pin Recipe

Prep Time 5 minutes mins

Cook Time 5 minutes mins

Total Time 10 minutes mins

Course cheese, Side

Cuisine vegan

Servings 8

Calories 98 kcal

Ingredients

Instructions

  • Watch the video in the post for easy visual instructions.

    Grease the inside of a small/medium bowl or container of choice (mine measures 5.5 x 3 inches / 14 x 7.5 cm) with a neutral oil and set aside.

  • Add all ingredients except the sauerkraut juice and tapioca flour to a saucepan and stir with a whisk.

  • Bring the mixture to a simmer over medium heat, stirring frequently. Once it simmers, set your timer to 5 minutes. Let it simmer over low heat (do not let it boil) and stir occasionally as it will thicken the longer it cooks.

  • In a small bowl, mix the sauerkraut juice with tapioca flour. It's important that the juice is not cold (otherwise, it will make the cheese sauce set partially). Add the mixture to the saucepan after 5 minutes and stir with a whisk.

  • Continue to simmer for 1 minute, it will thicken even more, so I recommend stirring frequently. Then immediately pour the cheese sauce into the prepared bowl (it hardens fast, so try to be quick) and press it down slightly with a spatula.

  • Let it cool until the bowl is just slightly warm, not hot, then refrigerate for at least 3 hours (or overnight) until set. Enjoy with these crackers!

Notes

Video Of The Recipe

  • Store leftovers covered in the fridge for up to 5 days or freeze.
  • Coconut milk: Do not use boxed or lite coconut milk, the result won't be good. You need full-fat coconut milk. Shake the can and use everything (the creamy part and the water, if separated).
  • If you are afraid of any coconut flavor (I didn't notice any), you could experiment with a different plant-based milk and add 4 tablespoons of refined coconut oil. The refined coconut oil doesn't have any coconut flavor at all. In that case, reduce the amount of plant-based milk by 4 tablespoons.
  • Agar agar: It's important to use 100% pure agar powder (I use the NOW Foods brand). If you have agar flakes, you will need to use 3-times as much (6 tablespoons).
  • Note: You could experiment with Kappa Carrageenan instead of agar agar. The difference will be that you need to use less (just 1 1/2 tablespoon instead of 2), plus you don't have to cook it for 5 minutes. Just heat it with all other ingredients and simmer for max. 1 minute.
  • Sauerkraut juice: It adds flavor and tang, similar to dairy-cheese. Alternatively, use other pickling brine, olive brine (then reduce the salt), or water combined with 2 tsp lemon juice/ apple cider vinegar - though I've found sauerkraut juice is the best flavor, in my opinion!
  • Tapioca flour: You can use arrowroot flour instead. It will add a little stretch to the vegan cheese if you melt it (on pizza or toast).
  • The vegan cheese melts just slightly. If you want it to melt, even more, choose Kappa Carrageenan, as it does yield a better result. Also, if you choose a brand of coconut milk with more fat, it will melt better.
  • Color of the cheese: I use a brand of nutritional yeast (with the addition of B-vitamins which color the Nooch yellowish). However, if your nutritional yeast isn't yellow, you can add a pinch of turmeric powder.
  • Nutrition facts are for 1 piece (about 60 grams) if you cut the cheese into 8 pieces.

Nutrition Facts

Vegan Cheese

Serving Size

1 piece

Amount per Serving

Calories

98

% Daily Value*

Fat

8

g

12

%

Saturated Fat

7

g

35

%

Sodium

335

mg

14

%

Carbohydrates

4

g

1

%

Fiber

1.1

g

4

%

Sugar

1.8

g

2

%

Protein

2.6

g

5

%

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

Nutrition information is an estimate and has been calculated automatically

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (12) Simple and Delicious Vegan Cookbook by ElaVeganCLICK HERE to order!

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (13)

Firm Vegan Cheese Recipe (Nut-Free) - Elavegan (2024)

FAQs

Can you substitute walnuts for cashews in vegan cheese? ›

Instead of using cashews or potatoes like many other vegan cheese recipes out there, we're using walnuts to change things up a bit.

Is all vegan cheese made with nuts? ›

Vegan cheese is usually made from soy, nuts, vegetable oils, and various other natural ingredients like peas or arrowroot. Vegan cheese is seen as a healthier alternative to cheese by some, and may reduce your risk of heart disease due to its lower content of fat.

What is a vegan substitute for hard cheese? ›

Vegan Hard cheese Alternative. Our Oh, Grate! is a plant-based alternative, sans the cheese and full of the flavour.

What to use instead of cashews for vegan cheese? ›

Almonds are the most similar to cashews. They can be used in trail mix, granola, vegan cheese recipes, cream sauces, and made into milk.

Can I use almonds instead of cashews in vegan cheese? ›

However, cashews tend to be more expensive. Almonds, sunflower seeds, pine nuts, walnuts and pistachios can also be used. However, the choice of ingredients doesn't end here! To make vegan cheese, you could also use cauliflower, potatoes, rice, tofu, carrots or white beans.

Can people with nut allergies eat vegan cheese? ›

Nut-Free Vegan Cheeses

Try tapioca or coconut oil-based dairy-free cheeses if you're vegan with a nut allergy, and remember to always check the label for any hidden nutty ingredients.

Is Daiya cheese made with nuts? ›

The company was established in 2008 by Andre Kroecher and Greg Blake. Daiya's original products are cheese analogues made from coconut oil and tapioca flour that are known for their cheese-like consistency and melting properties. They contain no animal products or soy, lactose, wheat, barley, gluten, or nuts.

Why am I allergic to vegan cheese? ›

Unexpected allergens​

The problem can arise from the supply of ingredients unexpectedly containing allergens or from cross-contamination when vegan and non-vegan food containing milk, egg, fish or molluscs, are manufactured on the same production lines.

Which cheese is most vegan? ›

You may be asking yourself, what types of cheese can I eat? Vegans can eat cheese that is comprised of plant-based ingredients like soybeans, peas, cashews, coconut, or almonds. The most common types of vegan cheeses are cheddar, gouda, parmesan, mozzarella, and cream cheese that can be found in non-dairy forms.

Is there a vegan hard cheese? ›

Hard Sliceable Cashew Cheese. Vegan cashew cheese that is sliceable and perfect for a vegan cheese board! It's delicious on crackers and you can slice it into perfect slices and you can mash it up on a cracker if you like.

What is the slang for vegan cheese? ›

Cheeze is also often use to refer to vegan cheese, or a cheese-like substance made without dairy.

Why are cashews used in vegan cheese? ›

Nuts were a game-changer for vegan cheese because they provide a lot of fat: 100 grams of cashews have 44 grams of fat, versus 6.4 grams of fat in the same amount of soybeans. This allows for richer flavor and texture that gets closer to imitating animal milk dairy.

Is vegan cheese anti-inflammatory? ›

Taste and Nutrition. Containing oilseed and plant milk, vegan cheeses are rich in minerals (magnesium) and antioxidants, and they possess anti-inflammatory properties, all of which protect against damage caused by free radicals.

Is all vegan cheese made with coconut oil? ›

What Ingredients Are in Vegan Cheese? Vegan cheeses are 100% animal-free and made using vegetable proteins. Usually, they're made from soy; nuts, such as cashews and macadamias; and vegetable oils, such as coconut oil.

Can you use walnuts instead of cashews? ›

Walnuts are nutrient-dense tree nuts that can be substituted for cashews in certain recipes. These nuts are rich in Omega-3 fats, which also contain more antioxidants than the majority of other foods. Walnuts may benefit brain health and reduce the risk of heart disease and cancer.

What are the best nuts for vegan cheese? ›

Best Nuts for Cheese

Vegan cheese can be made from cashews, almonds, and macadamia. It can also be nut-free, made from pumpkin seeds, sunflower seeds, or hemp. But, what's the best type for making cheese? According to Stiner, owner and operator at Portland, Oregon-based Vtopian Artisan Cheeses, it's cashews.

Are cashews and walnuts similar? ›

While cashews are a little lower in calories with 157 calories per ounce (compared to 185 calories for an ounce of walnuts), cashews have lower fiber than walnuts. Cashews are higher in protein and lower in fat compared to walnuts.

Top Articles
Latest Posts
Article information

Author: Frankie Dare

Last Updated:

Views: 5645

Rating: 4.2 / 5 (73 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Frankie Dare

Birthday: 2000-01-27

Address: Suite 313 45115 Caridad Freeway, Port Barabaraville, MS 66713

Phone: +3769542039359

Job: Sales Manager

Hobby: Baton twirling, Stand-up comedy, Leather crafting, Rugby, tabletop games, Jigsaw puzzles, Air sports

Introduction: My name is Frankie Dare, I am a funny, beautiful, proud, fair, pleasant, cheerful, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.