Vegan Cheese Sauce Recipe (2024)

Creamy vegan cheese sauce with a cashew and potato base. A healthier alternative to more processed vegan cheese sauces. Perfect for mac n cheese or for nachos.

Jump to Recipe Pin Recipe

This page contains affiliate links, meaning we earn a small commission on your purchase at no additional cost to you. Thank you for helping to support Sarah’s Vegan Kitchen!

Vegan Cheese Sauce Recipe (1)

Why You’ll Love this Vegan Cheese Sauce Recipe

This cheese sauce is one of the first recipes I developed after going vegan! I’ve been making it for many years and I never get tired of it. I’ve also made it for many of my friends and family who have all loved it. This vegan cheese sauce recipe:

  • Is made with wholesome, real ingredients like nuts, potato, spices and plant milk.
  • Won’t make you feel heavy or weighed down like dairy or more processed vegan cheese.
  • Comes together super quickly and easily!
  • Is super versatile. Make vegan mac ‘n’ cheese, enchiladas, nachos, cheesy cauliflower bake, and more.

Table of Contents

  • Why You’ll Love this Vegan Cheese Sauce Recipe
  • Vegan Cheese Sauce Ingredients
  • Tips for the Best Vegan Cheese Sauce
  • Ways to Serve Your Cheese Sauce
  • Can You Make this Vegan Cheese Sauce Without Cashews?
  • For more information about this recipe, check out the video on YouTube!
  • More Classic Vegan Recipes

Vegan Cheese Sauce Ingredients

  • Raw cashews. Soaked and blended smooth, these act as a thick and creamy base for the cheese sauce.
  • Potato. Feel free to use any variety! These add bulk to the vegan cheese sauce and contribute a velvety texture.
  • Carrot. This contributes color and a touch of sweetness. You can substitute in sweet potato or butternut squash, or omit it altogether if you’re in a pinch.
  • Plant milk. Unsweetened plain cashew or oat milk are my preferred varieties since they tend to be creamy and have a neutral flavor (though this is brand-dependent). Feel free to use any kind of milk you like. In a pinch, you can even sub in plain water.
  • Onion + garlic powder. These flavors make the vegan cheese sauce taste more savory and well-rounded.
  • Paprika. Optional but recommended! If you like a touch of spice, add in a pinch of cayenne pepper too.
  • Lemon juice. Adds a slight tanginess.
  • Nutritional yeast. This contributes most of the cheesy flavor and umami to the vegan cheese sauce, so don’t skimp on it! You can purchase it at most regular grocery stores nowadays, or order it online.
  • Vegan butter. If you want to make this recipe oil-free, you can omit this. I like to add a few tablespoons to contribute a cheesier flavor and to make the texture a little more luscious.

Tips for the Best Vegan Cheese Sauce

Pre-soak the cashews. I recommend at least 4 hours or overnight. If you forget, you can also boil them along with the potato and carrot. Pre-soaking softens the cashews and make them easier to blend smooth. If you don’t have a high-powered blender, I especially recommend soaking them on the longer side for the smoothest and creamiest vegan cheese sauce.

Reserve some of the potato cooking water. Depending on the size and starch content of your potato, the sauce may need a bit of extra liquid. I like to reserve the starchy cooking liquid from the potato and carrot to thin out the sauce as needed. (It’s similar to saving the pasta cooking water to help thicken and emulsify pasta sauce!)

Make the recipe yours. Give it a taste and feel free to adjust this vegan cheese sauce recipe to your preference! Add a little extra lemon juice if you want it tangier, a pinch of cayenne to give it a kick, and extra salt if needed. Feel free to doctor it up with your favorite herbs as well.

Ways to Serve Your Cheese Sauce

Make Vegan Mac ‘n’ Cheese

Just cook up your favorite pasta till it’s al dente. Combine the pasta and some of your cheese sauce in a pot over medium heat, stirring often until it’s warmed through.

This vegan cheese sauce recipe makes quite a lot (generally around 4 cups), so quite often we will use half of it to make mac and cheese, and turn the rest into a vegan nacho cheese dip!

Make Vegan Nacho Cheese Sauce

Add chopped pickled jalapeños and/or diced green chilis (the kind from a can), along with a handful of diced tomatoes (or Rotel), and some ground cumin and chili powder. We also love to add a few shakes of whatever hot sauce we’re currently loving. We top it with fresh chopped cilantro and a pinch of smoked paprika.

Bring a batch of this vegan nacho cheese sauce with tortilla chips to your next get-together. Or assemble a big platter of nachos — add vegan taco crumbles, chopped black olives, pico de gallo, fresh homemade guacamole, and crisp shredded lettuce. This also makes a delicious addition to 7 layer dip if you’re in need of a crowd-pleasing game day snack.

Can You Make this Vegan Cheese Sauce Without Cashews?

While cashews are my personal go-to for most creamy vegan sauces and dips, I understand that not everyone can eat cashews, whether due to allergies or simple preferences. Here are a few potential substitutions for this vegan cheese sauce recipe. Please note that all of them will impact either the texture or flavor in some way.

Sunflower seeds

Substitute an equivalent volume of raw sunflower seeds for the cashews for a nut-free vegan cheese sauce that is still thick and creamy. You only need to soak sunflower seeds for 30 minutes since they’re so small. They don’t have quite as neutral a flavor as raw cashews, so you will pick up a slightly nutty flavor in your cheese sauce.

Soft or silken tofu

You can substitute in about 12 oz of soft or silken tofu for the soaked cashews. Depending on the brand and level of firmness of your silken tofu, you may need to tweak the amount of liquid you add to the vegan cheese sauce when blending. I recommend starting with just 1/2 cup each of the water and milk, and adding more as needed to achieve your perfect texture.

The vegan cheese sauce will feel a little less rich on the tongue if you make this substitution, since tofu is relatively low in fat and not as creamy as nuts or seeds. If you like, you can increase the amount of vegan butter in the recipe to bring back some of that rich and creamy mouthfeel.

Other nuts

Personally I do not enjoy substituting in other varieties of nuts for cashews in creamy vegan sauces. In my opinion, raw cashews have the most neutral flavor and are easiest to blend to a velvety smooth consistency.

You can try subbing in raw soaked almonds, but you would need to remove their skins after soaking, which can be a lot of work. I also find that blended almonds still have a slightly gritty texture that I don’t love in sauces. Macadamia nuts are an option, but they are quite pricey so I prefer to save them for recipes where their delicious unique flavor won’t be obscured by heavy spices like in this recipe.

For more information about this recipe, check out the video on YouTube!

More Classic Vegan Recipes

  • Buffalo Cauliflower Wings
  • Vegan Tuna Salad with Chickpeas
  • Vegan Egg Salad (Tofu Egg Salad)

Vegan Cheese Sauce Recipe (2)

Vegan Cheese Sauce

Creamy vegan cheese sauce with a cashew and potato base. A healthier alternative to more processed vegan cheese sauces. Perfect for mac n cheese or for nachos.

4.9 from 9 votes

Print Pin Rate

Prep Time: 10 minutes minutes

Cook Time: 15 minutes minutes

Total Time: 25 minutes minutes

Servings: 6 servings

Author: Sarah Sullivan

Equipment

  • small pot

  • high powered blender

Ingredients

  • 1 cup raw cashews soaked overnight or boiled for 10 minutes
  • 1 small potato peeled and cubed
  • 1 medium carrot peeled and chopped
  • 1 cup water
  • 1 cup unsweetened plain plant milk
  • 2 teaspoons onion powder
  • 2 teaspoons garlic powder
  • 2 teaspoons paprika
  • 1 lemon juiced
  • 1/2 cup nutritional yeast
  • 2 tablespoons vegan butter
  • 1 teaspoon salt or more to preference

For nacho cheese sauce

  • 1 cup prepared vegan cheese sauce
  • 1/4 cup jalapeño nacho slices coarsely chopped
  • 1/2 teaspoon cumin
  • 1/4 cup diced tomatoes or rotel
  • couple dashes your favorite hot sauce
  • pinch smoked paprika (optional, to sprinkle on top)
  • chopped cilantro (optional, to garnish)
  • chopped black olives (optional, to garnish)

Instructions

  • Cover potatoes and carrots with water in a saucepan. Bring to a gentle boil, then reduce heat to medium-low and simmer for 10-15 minutes, until potatoes are fork-tender. (If you haven't soaked your cashews yet, you can also boil them in the same saucepan at this time.)

  • Drain potatoes and carrots and add to a blender with remaining ingredients. Reserve the starchy cooking water to thin out your sauce if needed.

  • Blend until completely smooth, scraping down sides of blender with a spatula as needed. Depending on how starchy your potato is, you may need to add a little extra water to thin out the sauce. Add some of the reserved cooking water, a few tablespoons at a time, blending between additions until your perfect consistency is achieved.

To make vegan mac n cheese

  • Cook your pasta according to package directions until al dente. Drain and add back into the pot. Pour in your desired amount of vegan cheese sauce and heat over medium, stirring often, until warmed through.

To make vegan nacho cheese sauce

  • Add chopped pickled jalapeños, diced tomatoes, cumin, and smoked paprika to cheese sauce. If you like, you can warm it on the stove in a saucepan over medium heat, stirring often.

  • Top with fresh chopped cilantro and black olives if desired. Sprinkle on smoked paprika. Enjoy as a dip with chips or make a platter of delicious vegan nachos or 7 layer dip.

Notes

Milk: I like to use oat, cashew, or soy milk since they tend to be creamy and neutral in flavor. You can use canned coconut milk for a portion of the liquid to make it extra creamy, but it will influence the flavor somewhat. In a pinch, you can also simply use extra water.

Oil-free:You can omit the vegan butter if you want to make this recipe oil-free.

Nut-free: Substitute in raw sunflower seeds for the cashews. This definitely impacts the flavor but it will still provide a nice creamy base for a nut-free cheese sauce. Soak them for about 30 minutes if you don’t own a high-powered blender.

Did you make this recipe?We’d love for you to leave a review on the website! You can also share a photo on IG and tag @sarahsvegankitchen_ or #sarahsvegankitchen.

Vegan Cheese Sauce Recipe (3)

Sarah Sullivan

Plant-based chef and creative director here at SVK.

← Previous

Next →

Buffalo Cauliflower Wings

4 Comments

  1. Vegan Cheese Sauce Recipe (6)

    sarah

    January 11, 2023 at 5:21 pm ·Reply

    Vegan Cheese Sauce Recipe (7)
    perfetto! I love all of your x3 vegan for beginners Grazie xx im looking forward to making more.

  2. Vegan Cheese Sauce Recipe (8)

    Alex

    May 13, 2023 at 7:25 am ·Reply

    Vegan Cheese Sauce Recipe (9)
    This was delicious and really easy to make. We used it for nachos tonight and everyone loved it. I’m excited to use it for mac and cheese too, I like that it makes such a big batch so I can use it for multiple things. Thanks for the recipe:)

  3. Vegan Cheese Sauce Recipe (10)

    Delia

    June 4, 2023 at 10:22 pm ·Reply

    Two questions: Can I freeze the sauce? How long will it keep in refrigerator?

  4. Vegan Cheese Sauce Recipe (11)

    oh Translate

    January 1, 2024 at 1:39 pm ·Reply

    Vegan Cheese Sauce Recipe (12)
    Love this recipe! The addition of nutritional yeast gives it such a rich, cheesy flavor. Can’t wait to try it on my mac and cheese tonight!

Leave a Comment

Hi, I’m Sarah!

Vegan Cheese Sauce Recipe (13)

Welcome to my kitchen. I'm here to show you that plant-based cooking can be easy, accessible and delicious! I'm especially passionate about slow living, sustainability and from-scratch cooking.

Read More

Looking for a Specific Recipe?

Popular Recipes

  1. Garlic Herb Pull-Apart Bread (Vegan)
    184718 views
  2. Spicy Gochujang Tofu (Korean Inspired)
    83006 views
  3. 10 Minute Chili Garlic Silken Tofu
    77656 views

  4. 45362 views
  5. Homemade Vegan Deli Slices
    36196 views
Vegan Cheese Sauce Recipe (2024)

References

Top Articles
Latest Posts
Article information

Author: Merrill Bechtelar CPA

Last Updated:

Views: 6252

Rating: 5 / 5 (70 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Merrill Bechtelar CPA

Birthday: 1996-05-19

Address: Apt. 114 873 White Lodge, Libbyfurt, CA 93006

Phone: +5983010455207

Job: Legacy Representative

Hobby: Blacksmithing, Urban exploration, Sudoku, Slacklining, Creative writing, Community, Letterboxing

Introduction: My name is Merrill Bechtelar CPA, I am a clean, agreeable, glorious, magnificent, witty, enchanting, comfortable person who loves writing and wants to share my knowledge and understanding with you.