Nacho Cheese-style Sauce

One of the things that has surprised me the most with plant-based cuisine is easy it is to create similar flavors and textures that I used to enjoy while eating animal products.  The goal is not to aim for the vegan dish to taste exactly the same, but to try to bring out something about the non-vegan dish that I really enjoyed, like a rich sauce or thick chocolatey pudding.  Enter: nacho cheese.  One of things I love about a cheese sauce is that it’s comforting and creamy.  This vegan version of nacho cheese isn’t necessarily a carbon copy of the real thing, but it definitely gives me (and hopefully you) that same type of comforting feeling when eaten.


Quantity Unit Name Link Alternatives
3 cups white potatoes, peeled and chopped
cup carrots, sliced
½ cup raw cashews
cup mild olive oil
½ cup nutritional yeast flakes
1 teaspoon onion powder
½ teaspoon garlic powder
2-3 teaspoons salt
dash turmeric, for color
2 cups water
2 tablespoons non-hydrogenated margarine (omit if diabetic)


  1. Boil the carrots and potatoes until they’re fork-tender.
  2. Meanwhile, place the cashews and olive oil in a high-speed blender with a small amount of water (just enough to liquefy) and blend until creamy.
  3. Add the cooked potatoes and carrots to the blender, along with the seasonings (nutritional yeast flakes, onion powder, garlic powder, salt, turmeric) and 2 cups of water to the blender and blend until smooth.
  4. Add the margarine and blend until smooth.

Prep Time: 30-45 minutes
Yield: 7 cups
Jonathan Ewald

“If man thinks about his physical or moral state he usually discovers that he is ill.” – Johann Wolfgang von Goethe

1 Comment
  1. You have cashews, which have oil in them, why do you feel the need to add oil or margarine as well? I would leave them out for less calories, better nutrition absorption, better overall health…thank you.

Leave a Reply

Your email address will not be published.

Newsletter Signup

Stay connected!

Please wait...

Thank you for the sign up!


Lost your password?