5-Minute Vegan Cashew Cheese Sauce
This vegan cheese sauce is rich, tangy, and surprisingly close to the real thing. It blends up in minutes with no cooking, so it is the kind of weeknight sauce that feels a little like a magic trick.

You can pour it over pasta, nachos, or roasted vegetables, and it turns any pile of steamed broccoli into something you actually want to eat by the spoonful.
Why This Sauce Works
Cashews give it a velvety body that stays creamy even after a couple of days in the fridge. Nutritional yeast brings the savory, cheesy notes without any dairy.
The lemon juice and a tiny dab of mustard keep it from tasting flat. You get a sharp, almost cheddar-like tang that rounds out the richness.
Ingredients

- 1 cup raw cashews: the base of all the creaminess. Roasted or salted cashews will not work here.
- ½ cup water: plus more to thin as needed.
- ¼ cup nutritional yeast: this is what makes it taste like cheese.
- 2 tbsp fresh lemon juice: brightens everything up.
- 1 small garlic clove: peeled, or use ¼ teaspoon garlic powder.
- ½ tsp fine sea salt: adjust to taste.
- ¼ tsp Dijon mustard: optional but adds a subtle sharpness.
- ¼ tsp onion powder: rounds out the savory flavor.
- Pinch ground turmeric: just for color, you can skip it.
Variations / Substitutions
- Nut-free: swap the cashews with raw sunflower seeds and a tablespoon of olive oil. The color will be a little darker and the flavor earthier, but still very creamy.
- Extra sharp: add 1 teaspoon white miso paste or a splash of pickle brine.
- Spicy kick: blend in a pinch of cayenne or a spoonful of pickled jalapeño brine.
- Herby sauce: blend in a small handful of fresh basil or chives right at the end.
- Nacho-style: stir in a can of mild diced green chiles after blending.
If you like a thinner, pourable sauce for drizzling, check out my cashew cream recipe over on the blog.
How To Make 5-Minute Vegan Cashew Cheese Sauce
Step 1: Soak and Blend the Cashews

Pour boiling water over the raw cashews and let them sit for 15 minutes, then drain and rinse. Add the drained cashews to a high-speed blender along with the ½ cup water, ¼ cup nutritional yeast, 2 tbsp lemon juice, garlic, ½ tsp salt, ¼ tsp mustard, ¼ tsp onion powder, and turmeric. Blend on high for about 60 seconds, scraping down the sides once or twice, until the sauce is completely smooth and glossy.
Step 2: Taste and Adjust the Seasoning

Stop the blender and dip in a spoon. Add another pinch of salt if it tastes flat, a tiny squeeze more lemon if it needs brightness, or a splash of water if it is too thick for your liking. Pulse to combine, then taste again. The sauce should hit a balance of tangy, salty, and savory.
Step 3: Pour Over Your Dish and Serve

Pour the sauce straight over hot pasta, roasted broccoli, baked potatoes, or a pile of tortilla chips. The heat from the food will warm it through instantly. Serve it right away while the sauce is still thick and creamy, and watch it cling to every bite.
A Few Tips for the Creamiest Sauce
- Soak the cashews even if your blender is powerful. Those 15 minutes make the difference between a silky sauce and one with a faint graininess.
- Use fresh lemon juice. The bottled stuff tastes flatter and will not cut through the richness the same way.
- Rinse the soaked cashews with cool water before blending. That gets rid of the murky soaking water and keeps the flavor clean.
- This sauce thickens as it sits. If you are making it ahead, hold back a little water when blending, then thin it with a small splash right before serving.
Need more? Here is how to scale it.
| Yield | Raw cashews | Water | Nutritional yeast | Lemon juice | Salt |
|---|---|---|---|---|---|
| About 1½ cups (as written) | 1 cup | ½ cup | ¼ cup | 2 tbsp | ½ tsp |
| About 3 cups | 2 cups | 1 cup | ½ cup | 4 tbsp | 1 tsp |
| About 4½ cups | 3 cups | 1½ cups | ¾ cup | 6 tbsp | 1½ tsp |
Keeping Leftover Sauce Fresh
- Refrigerate: pour the sauce into a sealed container and it will keep for up to 5 days. It will thicken in the cold, so plan to stir in a splash of warm water when you reheat it.
- Reheating: warm it gently in a small saucepan over low heat, stirring often. The microwave works too, just use a low power setting and stir every 20 seconds so it does not split.
- Serve cold: you can use it straight from the fridge as a thick spread for sandwiches or wraps.
What to Pour This Sauce Over
Roasted broccoli or cauliflower are my top picks because the browned edges hold the sauce nicely. It is also great over baked sweet potatoes, where the sweet and savory combo really works. For a full meal, toss it with hot penne and a handful of steamed peas.
Frequently Asked Questions
Can I use roasted cashews?
No. Roasted cashews have a much stronger, toasty flavor that will overpower the cheese notes. Stick with raw, unsalted cashews for the most neutral base.
Why is my sauce grainy?
Most likely the cashews did not soak long enough or your blender needs more time. Add a couple tablespoons of water and blend for another full minute, then check again.
Can I freeze this sauce?
You can, though the texture changes a little after thawing. Freeze in an airtight container for up to 2 months, then thaw in the fridge. Reheat it gently and blend or whisk it again to bring the smoothness back.
Can I make it without a high-speed blender?
Yes, but you will need to soak the cashews longer. Cover them with cool water and refrigerate for at least 4 hours or overnight. The extra soaking softens them enough for a standard blender to handle.

Vegan Cashew Cheese Sauce Recipe
Ingredients
Method
- Soak cashews in boiling water for 15 minutes, then drain and rinse. Blend with water, nutritional yeast, lemon juice, garlic, salt, mustard, onion powder, and turmeric until completely smooth.
- Taste and adjust with more salt, lemon juice, or water as needed.
- Pour over hot pasta, roasted vegetables, or nachos and serve right away.
