Sweet Potato Cheese Sauce (Vegan)

This post may contain affiliate links. Read my full disclosure here.

This creamy vegan sweet potato cheese sauce is the perfect dairy-free alternative, made from wholesome ingredients like sweet potatoes and nutritional yeast for a rich, cheesy flavor. It’s ideal for pasta, nachos, or as a dip, offering a healthy and delicious plant-based option!

bright colorful bowl of sweet potato vegan cheese sauce with a wooden spoon inside bowl.

This sweet potato cheese sauce is packed with wholesome ingredients, amazingly delicious, and diabetes-friendly. It is vegan, gluten-free, oil-free, and dairy-free, and delicious on roasted oil-free vegetables, veggie pizza, and so many more recipes.

We have more vegan cheese recipes on this website like my easy vegan cashew cheese ball, this best vegan sliceable cheese, and our delicious cashew mozzarella cheese.

Reasons you will love this cheese

  • Creamy and Delicious Flavor: This vegan cheese sauce boasts a rich, creamy texture and a cheesy flavor that will satisfy your cravings without the dairy, making it a perfect indulgence for everyone.
  • Nutrient-Rich Ingredients: Made with wholesome sweet potatoes and nutritional yeast, this sauce is packed with vitamins, minerals, and protein, making it a healthier alternative to traditional cheese sauces.
  • Versatile and Easy to Use: Whether drizzled over pasta, used as a dip for veggies, or slathered on nachos, this sweet potato cheese sauce is incredibly versatile, enhancing a variety of dishes with its delightful flavor.

Ingredients you will need

sliced sweet potatoes on baking pan
  • Sweet potatoes- They provide a naturally creamy texture and subtle sweetness, enhancing the overall flavor. Rich in nutrients like vitamins A and C, fiber, and antioxidants, they not only contribute to the sauce’s health benefits but also help create a satisfying, indulgent alternative to traditional cheese.
  • Onions- Add depth and savory flavor to this vegan cheese sauce, enhancing its overall taste profile. They contribute a natural sweetness and aromatic richness, which balances the creaminess of the sauce.
  • Carrots- They provide natural sweetness and vibrant color, contributing to a visually appealing dish. Rich in vitamins and nutrients, they also enhance the creamy texture while adding a subtle earthiness that complements the other flavors in the sauce.
  • Raw cashews (or white beans)- Cashews are ideal for vegan cheese sauce because they create a rich, creamy texture when blended, mimicking the mouthfeel of traditional cheese. They also have a mild flavor that allows other ingredients to shine.
  • Nutritional yeast flakes A key ingredient in vegan cheese sauce because it delivers a cheesy, umami flavor that enhances the sauce’s taste without any dairy.

Tips & Suggestions

  • Potatoes- You can use almost any variety of potatoes. I love to use russets, red potatoes, yellow potatoes, and sweet potatoes. Just make sure they are cooked until soft.
  • White beans- To reduce a little bit of fat, try using 1/4 cup white beans + 1/4 cup cashews. I like to use at least a few cashews because it comes out the creamiest.
  • Cashews- I have a Vitamix blender and don’t take the time to soak my cashews. That thing is powerful and everything that goes into it comes out creamy. However, if your blender isn’t jet engine speed, soaking the cashews in warm water for at least 30 minutes will help this recipe come out more creamy.
  • Save broth- One of the steps of this recipe is to boil the potatoes, onions, and carrots on the stove. Remember to save some of that broth for adding to the blender.
  • Sliceable- If you’re looking for a firm cheese instead of a sauce, check out this Sliceable Vegan Cheese.

How to make sweet potato cheese sauce

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

sweet potatoes being diced on wood cutting board

STEP #1: Begin by peeling and dicing the sweet potatoes. They can be a little tricky to peel, so a potato peeler may be just what you need to keep those fingers safe.

Dice up the onion and carrots. Personally, we usually have baby carrots on hand for snacking like with my Vegan Spinach Artichoke Dip, so I tend to just include a few of those and don’t even cut them up.

large blue stockpot filled with water and diced sweet potatoes, onions, and carrots

STEP #2: Place the diced vegetables in a stockpot with enough water to cover them well. Cook on medium-high heat until they are tender which should be around 15 minutes depending on the size of the chunks of potatoes.

Once they are cooked, drain the water from them but reserve 1 cup of the broth to use in the recipe.

vegan cheese sauce in blender

STEP #3: Next, add all the ingredients–cooked sweet potatoes, onions, carrots, and cashews (or white beans), along with the spices and seasonings in a food processor or blender.

close up of fork holding a piece of broccoli covered with vegan cheese sauce

STEP #4: Allow it to process in the blender until creamy and smooth. It will continue to thicken as it cools especially after refrigeration.

Taste test it, and add more salt or nutritional yeast flakes if it needs a little adjusting.

I love to use my Vitamix blender because it is so powerful, so I don’t soak my cashews. However, if you’re using another type of blender, it might be necessary to soak the cashews in warm water for about 30 minutes prior to blending. This will help the cheese sauce to be nice and creamy.

Tweaking to your taste preference

Most likely this cheese sauce will come out amazing as soon as you dip that spoon into the blender (after it has stopped, of course) to give it a taste. However, if it needs a little tweaking, first try adding a little more salt or nutritional yeast, as those two ingredients can make a big difference, in my opinion. 

Use this deliciously healthy sweet potato vegan cheese sauce in recipes like Vegan Nachos, Bean Tacos, Veggie Pizza, and Spinach Mushroom Vegan Lasagna.

White bean substitute

cashews soaking in water and bowl of beans with labels

The original recipe for this vegan cheese sauce calls for 1/2 cup of raw cashews. However, some folks are avoiding nuts due to allergies or the fat content, so white beans can be used instead.

The white beans will need to be a softer variety such as northern beans, navy beans, or white kidney beans. Garbanzo beans (aka chickpeas) are just not soft enough to allow the sauce to be nice and creamy.

*Originally published April 2018.

Frequently Asked Questions

Can I use other types of potatoes instead of sweet potatoes?

Yes! While sweet potatoes give a unique flavor and creaminess, you can use regular potatoes, but the taste and color will be different. Sweet potatoes are preferred for their natural sweetness and nutritional benefits. I have another vegan cheese sauce recipe that is made with white potatoes.

Is nutritional yeast necessary for this recipe?

Nutritional yeast is key for achieving that cheesy flavor. If you don’t have it, you can omit it, but the sauce will lack the signature cheesy taste. Consider adding other seasonings like garlic powder or miso for extra flavor.

How can I adjust the thickness of the sauce?

You can adjust the thickness by adding more plant-based milk for a thinner consistency or by cooking it down longer for a thicker sauce. Start with a small amount and adjust until you reach your desired texture.

How long will it last?

Store any leftover sauce in an airtight container in the refrigerator for up to five days. You can also freeze it in portions for up to three months; just reheat gently when you’re ready to use it.

bright blue and white bowl of rice topped with broccoli and vegan cheese sauce on wooden tabletop

For those of you new to the whole food plant-based lifestyle, we’ve created a FREE 7-Day Plant-Based Menu Planner to help you get started!

If you try this recipe, please let us know how you like it by rating it and leaving a comment. We love to hear from you!

Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Article

By submitting this form, you consent to receive emails from EatPlant-Based

colorful red and yellow bowl filled with sweet potato cheese sauce
4.53 from 78 votes

Sweet Potato Cheese Sauce

This creamy vegan sweet potato cheese sauce is the perfect dairy-free alternative, made from wholesome ingredients like sweet potatoes and nutritional yeast for a rich, cheesy flavor. It's ideal for pasta, nachos, or as a dip, offering a healthy and delicious plant-based option!
Prep: 15 minutes
Cook: 15 minutes
Total: 30 minutes
Servings: 6 servings

Ingredients 

  • 1 cup sweet potatoes peeled and diced
  • 1/4 cup carrots peeled and diced
  • 1/4 cup onions chopped
  • 1 cup veggie broth from cooked vegetables
  • 1/2 cup raw cashews OR 1/2 cup cooked white beans
  • 4 tablespoons nutrition yeast flakes
  • 1 tablespoon lemon juice
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • pinch paprika
  • 1/2 pinch cayenne pepper

Instructions

  • Begin by peeling and dicing the sweet potatoes. They can be a little tricky to peel, so a potato peeler may be just what you need to keep those fingers safe.
  • Dice up the onion and carrots. Personally, we usually have baby carrots on hand for snacking, so I tend to just include a few of those and don’t even cut them up.
  • Place the diced vegetables in a stockpot with enough water to cover them well. Cook on medium-high heat until they are tender which should be around 15-minutes depending on the size of the chunks of potatoes.
  • Once they are cooked, drain the water from them but reserve 1 cup of the broth to use in the recipe.
  • Next, add all the ingredients–cooked sweet potatoes, onions, carrots, and cashews (or white beans), along with the spices and seasonings in a food processor or blender.
  • Allow it to process in the blender until creamy smooth. It will continue to thicken as it cools and especially after refrigeration.

Video

Notes

Tips & Suggestions:
I have included step-by-step photos and directions above to ensure your first attempt will be successful.
  • Taste preference- Most likely this cheese sauce will come out amazing as soon as you dip that spoon into the blender (after it has stopped, of course) to give it a taste. However, if it needs a little tweaking, first try adding a little more salt or nutritional yeast, as those two ingredients can make a big difference, in my opinion. 
  • Potatoes- You can use almost any variety of potatoes. I love to use russets, red potatoes, or yellow potatoes, and sweet potatoes. Just make sure they are cooked until soft.
  • White beans- To reduce a little bit of fat, try using 1/4 cup white beans + 1/4 cup cashews. I like to use at least a few cashews because it comes out the creamiest.
  • Cashews- I have a Vitamix blender and don't take the time to soak my cashews. That thing is powerful and everything that goes into it comes out creamy. However, if your blender isn't jet engine speed, soaking the cashews in warm water for at least 30 minutes will help this recipe come out more creamy.
  • Save broth- One of the steps of this recipe is to boil the potatoes, onions, and carrots on the stove. Remember to save some of that broth for adding to the blender.
  • Storage- Store in the refrigerator for up to 10 days. Freezes well but will need to be put back in the blender for a spin after defrosting to get creamy again.

Nutrition

Calories: 188kcal | Carbohydrates: 27g | Protein: 9g | Fat: 6g | Sodium: 483mg | Fiber: 7g | Sugar: 6g

Disclaimer

To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

Please rate & share if you like this!Leave a comment or share on Pinterest or Instagram

Similar Posts

38 Comments

  1. I made this today. It is the best wfpb cheese sauce recipe I have found yet. Very creamy texture. Thank you. I like cheese sauce with “zip”. Before I embraced a plant based diet, I loved old “sharp” cheeses. I added 1 Tbsp of sauerkraut juice to this recipe. It did the trick for me. It doesn’t add a sauerkraut taste but does add that “zip”.
    My husband who turns up his nose at plant based, very much enjoyed this. It is a keeper for us.

    1. Hi Maggie- I would have never even thought of adding a little sauerkraut juice for a zip. What a great and unique idea! I’m thrilled that this one will be a keeper at your house. 🙂

  2. What is the best way to re-heat this recipe. I tried a small quantity in the microwave but that did not work very well. It formed a crust

    1. Hi Mello- Has it been frozen? If so, you’ll want to spin it in a blender again to get the right creaminess. If it’s only been refrigerated, it should heat up well in the microwave. Add a little bit of water or veggie broth (1-2 Tbsps) if needed to get the right consistency.

  3. This cheese sauce is so good and so easy. I have made it countless times. I usually add lots of cayenne powder. I then take about half of the recipe and put it in a separate bowl and add diced green chilis and more spice for my take on queso. We use it as a dip, on nachos, baked potato and tacos. My non-vegan friends like it as well.

    1. Nutritional yeast is usually sold in flakes and has a nutty cheesy flavor. Though I’ve never used yeast extract, I don’t believe it has the same flavor so shouldn’t be used to replace nutritional yeast in this recipe.

  4. My three small grandchildren have milk allergies and one has a nut allergy. They are visiting in three weeks so I found this recipe online and made it for mac and cheese. I just used canneli beans as one can’t have almonds. I must say that the onion and garlic were too overwhelming. I made macaroni noodles to add to the sauce and two bites in I couldn’t eat anymore because of the bitterness. Might try it without the spices and onion and see if that works.

    1. So sorry to hear that yours didn’t turn out well, as this is the first negative feedback that has ever been given for the recipe. When I take it to classes that I teach and share it to Facebook and other social media, the feedback comments are always overwhelmingly positive. Did you use only the recommended 1/4 cup onions and 1/2 tsp of garlic powder? There is also a white potato version of it that might better suit your tastes preference.

  5. Oh my GOSH! Just made this and it is amazing. I make both an all-cashew cheese sauce and one with yellow potatoes and use them both in certain applications. But THIS! I’ve already added it to my “favorite recipes” list. I am using it today on (Portobello) Philly cheese steak sandwiches and hope to have enough left over for a small pizza with some leftover WFPB whole wheat pizza dough I need to use up! Thank you so much! Honestly…I just want to eat it with a spoon.

    1. That’s fabulous to hear! I’m so happy that you love the sweet potato cheese. Thank you for the great feedback!

  6. Love the original “cheese” sauce: this one is even better. I always use white kidney beans. This stuff is good so many different ways. FYI, I just learned recently that nutritional yeast should not be refrigerated, used to put mine in the freezer. The funky smell that it has was exacerbated by refrigerating it. Now I just keep my yeast in an air tight containet in my cupboard.

    1. That’s great! One of the registered dietitians in a hospital where I teach said she likes the sweet potato version even better than the original too. I’m still trying to make up my mind about which one I like best. So hard to decide! Thanks so much for letting me know how much you like this one.

  7. One thing I really missed since switching to a whole food plant based diet was mac and cheese. This amazing recipe solved that problem. It’s absolutely delicious.

  8. Thank you for a lovely recipe, will definitely try it! I recently came to learn with great disappointment that nutritional yeast is basically outright MSG (Medical Medium Anthony William) and so now use Himalayan salt to season instead.

  9. Loved your original cheese sauce… this is better! Made it with garbanzo beans and a few cashews. Really good

    1. Really?! That’s awesome, Greg! I never would have thought to try it with garbanzo beans. So glad that it turned out well for you. 🙂

    2. @Greg, thanks for your take on the bean variety to use. I’ve always got garbanzo beans in my pantry so will go half and half as you have done. Along with adding the white miso that Carolyn Blakeney suggested.

  10. Although diabetes is not a concern for me in particular, I love the idea of using sweet potatoes as a base for a sauce (one of my favorite ways to do plant based cheese sauces is the potato-carrot-onion route, so I’m already a fan!) I’m going to try this using half cashews and half white beans, and also add a tablespoon or so of mellow white miso for some added ‘funk’.

    1. @Carolyn Blakeney, I like your idea of adding the white miso. I’m going to add that to the next batch of this sauce that I make. Today. 🙂

4.53 from 78 votes (73 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating