Looking for an easy whole-food, plant-based cheese you can make at home? This chickpea-based vegan cheese is oil-free, nut-free, and seed-free—perfect for people with allergies or those following a WFPB (whole food plant-based) or WFPB-no diet. It uses pantry staples and delivers a sliceable, meltable dairy-free cheese that many store-bought options can’t match.

This recipe creates a versatile vegan American-style cheese without added oil or nuts. It slices, melts, and grates well, and its flavor and texture come from a blend of chickpeas, tapioca, carrageenan, and nutritional yeast—ingredients that produce reliable results when handled correctly.
For a visual walkthrough, you can follow along with the same techniques demonstrated in the video linked in the original post.
How Does It Resemble Dairy Cheese?
- Flavor: Nutritional yeast and lactic acid provide a tangy, cheesy profile without dairy.
- Texture: When cooked to the right thickness, it becomes glossy, sliceable, and melts nicely.
- Uses: Ideal for sandwiches, nachos, melting on hot dishes, or serving on a cheese plate.
What You Don’t Need – Oil, Nuts, or Seeds
Many vegan cheeses rely on oils, nuts, or seeds for richness. This version avoids those entirely by using beans—chickpeas are recommended, but white beans can be substituted if needed. That keeps calories lower and makes the cheese accessible for those with tree nut or seed sensitivities.
Carrageenan and Agar Substitutes
The recipe calls for kappa carrageenan for a firm, sliceable texture. If you can’t use carrageenan, agar-agar powder or flakes can be substituted, but expect a slightly different texture—less stretch when melted. Omitting gelling agents entirely will yield a tasty cheese sauce that’s perfect for mac and cheese.

What Is Vegan Lactic Acid?
Vegan lactic acid is a tangy powder often derived from non-GMO beets. It adds an aged, fermented-like tang that helps plant-based cheeses taste more complex, even without traditional culturing.
Substitutes for Lactic Acid
If you don’t have lactic acid, use about 3/4 teaspoon of lemon juice, apple cider vinegar, white vinegar, sauerkraut juice, or a small amount of miso paste to add tang.
Ingredients You’ll Need
Scroll to the recipe card below for precise measurements. Key ingredients include:
- Chickpeas (canned or cooked) — the bean base
- Tapioca starch — gives melt and stretch
- Kappa carrageenan — sets the cheese into a sliceable form
- Nutritional yeast — cheesy, nutty flavor
- Lactic acid (or a vinegar/lemon substitute) — adds tang
- Onion powder, garlic powder, smoked paprika, mustard powder, turmeric — flavor and color
- Salt — or a salt substitute to keep it lower-sodium
How to Make the Cheese
- Blend: In a high-speed blender combine the chickpeas, water, nutritional yeast, lactic acid (or substitute), and the dry spices. Blend until very smooth.
- Cook and Whisk: Transfer the mixture to a saucepan, add tapioca starch and kappa carrageenan, and heat over medium while whisking constantly. The mix will thicken and become glossy—this usually takes several minutes.
- Mold and Cool: Pour the thickened cheese into a small mold or bowl that holds at least 2 cups. It will begin to set quickly if cooked properly.
- Set: Let it cool at room temperature for about 30 minutes, then refrigerate, covered, for 3–4 hours to finish setting.
- Finish: Unmold and slice, grate, or melt as desired. If it doesn’t set, return it to the pan, cook a bit longer while whisking, then remold.

FAQs
How does this cheese melt?
Tapioca starch and kappa carrageenan are the main reasons this cheese melts and becomes creamy when heated.
Can I customize the flavor?
Absolutely. Adjust the spices for a sharper, smokier, or more herbed cheese. Leave spices out for a neutral base, or increase mustard powder for a sharper cheddar-like flavor. For mozzarella-like results use minimal spices and a touch more lactic acid or vinegar.
Shelf life and storage
Store in an airtight container in the fridge for about one week to ten days. This cheese also freezes well. Grate before freezing on a tray, then transfer to a resealable bag so you can grab portions as needed.
More Homemade Vegan Cheese Ideas
- Nut-free okara ricotta
- Pasta cheese sauce for mac and cheese (no oil)
- Vegan cashew pub cheese (if you tolerate nuts)
- Nut-free vegan parmesan made with oats
- Oil-free pizza fondue made with oats

Vegan Melty Cheese Recipe – American Style No Oil or Nuts
Kathy Hester
Equipment
-
whisk
-
saucepan
-
high-speed blender
Ingredients
- 2 cups water
- 1 (14.5 oz) can chickpeas or about 1 1/2 cups cooked
- 3 tablespoons tapioca starch
- 2 tablespoons kappa carrageenan
- 2 tablespoons nutritional yeast
- 2 teaspoons salt or use a salt substitute
- 1.5 teaspoons lactic acid or 3/4 teaspoon apple cider vinegar
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground turmeric
- 1/16 teaspoon mustard powder add more for a sharper flavor
Instructions
-
Blend all ingredients in a high-speed blender until very smooth.
-
Pour the blended mixture into a saucepan and bring to a simmer over medium heat, whisking constantly.
-
Continue whisking and cooking for about 7–9 minutes until the mixture thickens and becomes glossy.
-
Pour into a mold or small loaf pan that holds at least 2 cups.
-
Allow it to begin setting at room temperature for about 30 minutes.
-
Cover and refrigerate for 3–4 hours to finish setting.
-
If it fails to set, return it to the pan and cook a few minutes longer, then remold.
-
Unmold, slice, grate, or melt and serve. Store leftovers in the fridge.
Video
Notes
You can grate and freeze it, or freeze portions for longer storage.
Nutrition