I used to wonder what all the hype was surrounding cashew cheese sauce. Was it really that good, and did it really taste like cheese?!
I had to find out for myself, so I set out on a quest to make the BEST vegan cheese sauce out there. I wanted it to be full of umami flavors, taste like something close to nacho cheese, be completely smooth and creamy with a little hint of spice.
The results were simply unbelievable. Hence why we now call this recipe the BEST vegan cashew cheese sauce you’ll ever eat. It’s incredibly easy, oh so delicious, creamy and just so happens to be Abra’s favorite thing to make every single week to drizzle on top of quinoa, tacos and whatever else she’s cooking up. Make it once and it lasts all week, or make it once and throw it in some really good easy stovetop vegan mac and cheese. You know you want to.

What’s in this vegan cheese sauce?
I know it sounds crazy and weird that you could turn cashews into something that tastes cheesy but please just trust me when I say that this vegan cheese sauce tastes pretty close to creamy nacho cheese. Except that this version is dairy free, vegan and made completely from… CASHEWS! Here’s what you’ll need:
- Raw cashews: yes, RAW cashews are the base of this recipe, and when soaked and blended with a little water or milk, the nuts form into a beautiful, super creamy nutritious sauce full of fiber, protein and healthy fats. Just remember you’ll have to soak the cashews for at least 45 minutes, so keep that in mind. Just put them in a bowl and walk away for a few hours; I’ve also added a way to speed up the process to only 30 minutes in the instructions of this recipe.
- Nutritional yeast: have you ever had nutritional yeast before? My mom originally got me hooked during college. She puts it on her buttered toast with a little garlic powder and salt and it tasted just like cheesy garlic bread. So, what is nutritional yeast? It’s a deactivated yeast made from sugarcane and beet molasses. It has a nutty, cheesy flavor and contains an incredible amount of B vitamins. You can buy nutritional yeast at most grocery stores including Trader Joe’s and Whole Foods.
- Almond milk: make sure to use unsweetened almond milk in this recipe. Water or plain oat milk would likely also work, but I love how it gets super creamy with the addition of almond milk. I haven’t tried it out with vegetable broth so I’m not 100% sure how it would affect the flavor.
- Garlic: because what is life without garlic?
- Spices: another thing I use to flavor this mac and cheese is plenty of spices including ground turmeric, paprika and onion powder. Don’t forget plenty of salt & pepper, too! Feel free to use smoked paprika or cayenne pepper if you like a smoky, spicier flavor.
- Dijon mustard: This gives the mac and cheese a little zesty and adds a slight tang. Just TRUST ME!
- Jalapeño: you’ll put the entire pepper in (seeds and all) and it’s never been too spicy for me or anyone I know. It adds lovely flavor. If you’re nervous about the spices or making this for kids, take out the seeds or leave out the jalapeno completely.

Can I make it nut free?
Unfortunately, I cannot recommend a nut-free substitute for the cashews in this dairy-free cheese sauce. It’s truly the key to the base and consistency! I’ve seen some vegan cheese sauce recipes made with vegetables like potatoes, cauliflower and/or carrots, but I personally love the texture and flavor that cashews add.
How to make vegan cheese sauce
- Soften your cashews. First, you’ll need to soak your cashews for at least 2 hours. However, I’ve found that you can easily speed up the process by adding the raw cashews to a pot with water and placing it over high heat. Bring to a boil, then immediately turn off the heat. Let the cashews sit for 30-45 minutes in the warm water, then drain.
- Blend the sauce. Add all of the vegan cheese sauce ingredients to a blender (including your softened cashews) and blend until completely smooth. Taste and adjust the seasonings as necessary.
- Use or store. Feel free to use it in whatever recipes you’d like (including mac and cheese), or keep it in the fridge to use throughout the week!

How to store & reheat vegan cheese sauce
- In the refrigerator: this delicious vegan cashew cheese sauce recipe will stay good in your fridge for up to 5 days in an airtight container. To reheat, simply pour it into a microwave-safe container and reheat it in the microwave until nice and warm. You may need to add a tablespoon or two of water (or pasta water if adding to pasta right away) if it’s become too thick.
- In the freezer: you can also easily freeze this recipe! Simply add the vegan cheese sauce to a freezer-safe container or bag and place it in your freezer. When you’re ready to us it, let the cheese sauce thaw in the fridge before using it. You may need to blend it with a bit more water if you’re finding that it’s too thick.
Delicious ways to use this vegan cashew cheese sauce
I’ve been using this sauce as a topping for enchiladas, tortilla chips, on buddha bowls, fluffy quinoa or vegetarian taco bowls, on veggies like stuffed peppers, over sweet potatoes and so much more. Here are a few more delicious recipes to try it with:
- Easy Vegan Mac and Cheese
- Tofu Vegan Nachos with Cashew Cheese Sauce (it’s truly the BEST vegan nacho cheese sauce!)
- Vegan Sweet Potato Buddha Bowl
- As a dip for Sweet Potato Fries or your fav raw or steamed veggie (broccoli would be delish)
If you make this recipe, please leave a comment and rate the recipe below. We appreciate it. xo!
Ambitious Kitchen
Cookbook
125 Ridiculously Good For You, Sometimes Indulgent, and Absolutely Never Boring Recipes for Every Meal of the Day
The Best Vegan Cashew Cheese Sauce You'll Ever Eat

Ingredients
- 1 1/2 cups raw cashews*
- 2 garlic cloves
- 1/4 cup nutritional yeast
- 1 cup unsweetened almond milk, plus more to thin if necessary
- 1 jalapeno, chopped (feel free to deseed or leave out if sensitive to spice)
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon paprika
- 1/2 teaspoon onion powder
- 1 teaspoon dijon mustard
- 1 teaspoon salt, to taste
- Freshly ground black pepper
Instructions
- *To make the cashew cheese sauce: soak the cashews in 4 cups of water for at least 2 hours; otherwise I've found that you can easily speed up the process by adding the raw cashews to a pot with water and placing over high heat. Bring water to a boil, then immediately turn off the heat; let the cashews sit for 30-45 minutes in the warm water, then drain.
- Once the cashews have finished soaking you'll be ready to make the sauce: add drained cashews, garlic, nutritional yeast, almond milk, jalapeno, turmeric, paprika, onion powder, dijon mustard, salt and black pepper to a high powered blender. Blend until a thick sauce comes together. If you want a thinner sauce, add a bit more almond milk. Taste and adjust seasonings as necessary. Enjoy! Serves 6-8, depending on how you use it.
Recipe Notes
Nutrition
Recipe by: Monique Volz // Ambitious Kitchen | Photography by: Eat Love Eats

I appreciate the lack of animal products in this recipe but I have to say it was not…great.
O think it’s way too much nutritional yeast.
Sorry you didn’t love this one! I don’t typically find 1/4 cup of nutritional yeast to be too much with the full cup of milk and 1 1/2 cups of cashews – it’s what gives it the cheesy flavor.
Why no nutritional value for sodium?
Sodium contents can vary depending on brands of ingredients, “salt to taste,” etc.!
It’s delicious! And so easy to make. I’ll be smearing it on tortillas with beans & salsa. Can’t wait!
Sounds so good! Glad you enjoyed!
Can you use salted cashews?
Sure! I’d then suggest starting with about half as much salt, tasting the sauce, and adding more as needed.
Excellent sauce, love it. I add a bit of pickle juice to mine for my palate. Thank you for this recipe!
Mmm, I need to try that! 🙂
Am I missing something? I made this recipe and while the consistency was cheese like, it tasted nothing like cheese.
Hi! The nutritional yeast and salt to taste is what will bring out that cheesy flavor. Did you taste and adjust the salt to your liking?
I was expecting this to taste like cheese, so I was disappointed. It didn’t taste bad, just not like cheese. I put it on macaroni, so the sauce was front and center. I’d recommend it maybe as a topping for vegetables, or in place of hummus, Not sure I’d tell my guests it’s a cheese sauce, so as to manage their expectations. I don’t think I’ll make it again.
It won’t taste exactly like cheese because of the ingredients, but I’ve found it to be very close for a vegan option! Be sure to add salt to taste to bring out the flavor.
Excellent! Much better than the last recipe I tried. I think the Dijon mustard is a game changer. The info about that it was okay to keep adding more almond milk was also very helpful. I made a huge batch and am freezing some. Thanks! 😊
So glad you loved it!
Yummy very good- and of course cruelty free!
I just made this recipe to the letter substituting only homemade hemp-milk sweetened with maple syrup because I had just run out of unsweetened soy milk. It came out really cheesy and made the perfect cheese sauce for soy curl “steak” tips in a wrap. Will be eating more over the next few days and definitely will make again. The flavor is rich and cheesy and the texture is not too runny and not too thick
Amazing! So glad you enjoyed.
Hello. I am going to make this today. Can I make a batch and refrigerate and use as needed?
Yes!
This is a WONDERFUL recipe! Thank you! Game Day Nachos are our favorite (GO CHIEFS!) and these dip makes a perfect alternative to the processed junk. Thank you!
Love that!! Perfect for fall 🙂
Before going vegan at age 50 macaroni and cheese was my favorite. I rarely ate it though because it’s bad for you! So for the past nine years I’ve been playing around with vegan macaroni and cheese recipes trying to duplicate the flavor and texture. This one is the best!
Amazing! So glad you gave this one a try!
I enjoyed following your instructions and it saved a “what’s for dinner” panic. The taste was very good. I had smoked paprika and ground mustard on hand. No doubt have extra milk on hand, it sets up very creamy.
Perfect! Glad you enjoyed!
This was amazing, I did however find about 1/4 t- 1/2 t salt was all we really needed. The first time I made it I used the full one teaspoon and then ended up making a batch with no salt and mixing the two. This is amazing and I can’t wait to try it out and replace some of the almond milk with a gf beer to make a beer cheese dipping sauce! I even my husband who isn’t df said it was amazing.
Everyone’s salt preference is a bit different, so I’m glad that mix worked out well! Great idea to make a vegan beer cheese, too!
FANTASTIC results.
I did things a bit different (as usual). No jalapeño so used about 1/2 teaspoon of cayenne. No onion powder so used about 1/4-1/3 cup of yellow onion.
Put everything in a quart canning jar and used my amazing Vitamix immersion blender.
This a definite keeper…WOW.
Thank you for the recipe.
I’m glad those swaps worked out well! Such a great sauce to have on hand 🙂
I’ve been excited to try a vegan cheese dip recipe with cashews & nutritional yeast & this is the first one I tried. WOW, this stuff is so freaking good I want to eat it on everything!! I can’t imagine even trying another recipe this is that good!! I skipped the mustard & I’m glad I did & I didn’t have jalapeño so I used a bit of cayenne pepper – SUPER YUMMY!!
Love that! Glad you found this one!
Not vegan but wanted to give this recipe a try and it did not disappoint. The creaminess from the soaked cashews and the tanginess from the nutritional yeast makes you not even miss the cheese in this vegan Mac and cheese. I’ve made this for bbqs and guests can’t believe it’s vegan.
Love it! Glad it’s a hit!
Looking forward to making this just put cashews to soak great easy instructions thanks
Perfect! Hope you love it!
I made it on a weekly basis now as per my children’s request, with a few friends requesting it often. I was told it’s awesome and finger liking good,.
Amazing! So glad it’s a hit!
This recipe is fantastic. I am making meals for my wife as she recovers from COVID. I did not see the amounts for each ingredient, so I guessed and it came out amazing. My wife loved it over spinach tortellini. Thanks so much!
I’m glad this still turned out well, Gary! You’ll find all of the ingredient amounts and the full instructions at the bottom of the post after I’ve written my tips and shared photos of the recipe. Feel free to click “Jump to Recipe” at the top of the page, too!
Quick and easy to make, thank you for the alternative, I may make a vegan out of my husband yet. I can’t wait to try some of your other recipes.
Absolutely! I hope you find more recipes here that you love 🙂