This post may contain affiliate links. See my disclosure policy.
This plant-based vegan cheese sauce is nut-free, oil-free and totally packed with nutritious ingredients like squash, potatoes, and nutritional yeast. It’s so flavorful, creamy, and makes perfect vegan mac & cheese. Also – cheese fries, anyone?!
Healthy Vegan Cheese Sauce (Oil-Free, Nut-Free)
Finding a vegan cheese that actually tastes good is quite the feat. It took me a while to get accustomed to any vegan cheese – store-bought or homemade. Fortunately, the longer I stayed away from the dairy cheese, the more I forgot the taste. Now I can find a way to love pretty much any vegan cheese.
If you haven’t found a vegan cheese you like yet, I’d definitely recommend trying to make your own so you can adjust the flavors to your preference. Just remember that pretty much nothing is going to taste exactly like dairy cheese. I’ve learned to love vegan food for just being good food – and not worrying about replicating any kind of substitute perfectly.
That being said, this recipe is DEFINITELY good food. Good for you, and just good. This vegan cheese sauce is made with potatoes, squash, onions, nutritional yeast, garlic, and other seasonings. No carrots until my nacho cheese recipe.
There are absolutely no nuts (not even non-dairy milk) and no oil in this recipe. (Read why you might want to remove or reduce the amount of oil in your diet.)
Sauteing the squash and onions create an “oily effect” in the sauce which makes it really creamy. The potatoes help thicken it up. I prefer using red potatoes in this recipe because I think they are the creamiest potato out there.
To add a depth of flavor, and what some say is a “cheesy flavor”, I add nutritional yeast, too. Nutritional yeast is fortified with B vitamins including B12 – this just adds to the health factor of this sauce!
Make a batch on Sunday and you’ll have it all set to go as a flavorful addition to your food throughout the week. I’d love to see how you use this healthy vegan cheese sauce – snap a photo and tag me on Instagram!
Like this recipe? Leave me a comment and a review below!
Vegan Cheese Sauce made with Squash and Potatoes
- Peel and cube potato. Boil until fork tender. Drain.
- While the potato is cooking, thinly slice the squash and onion, and chop the garlic.
- Saute the squash and onion in vegetable stock on medium heat until very soft and tender (add in 1/4 cup of veggie stock at a time - add more as needed. I typically use 1 cup total.) Add the garlic and saute for an additional 3 minutes.
- Add the cooked potato, squash, and onion to a blender, as well as 1/2 cup of vegetable stock, nutritional yeast, paprika, mustard powder, pepper and salt. Blend until super smooth. You may need to add more vegetable stock to get the consistency you want.