Best Vegan Nacho Cheese
Cheesy and creamy vegan nacho cheese sauce made without cashews. It’s a little spicy, full of flavor, and perfect with tortilla chips or in tacos.

Want to save this recipe?
Enter your email below and get it sent straight to your inbox.
Believe it or not, cooked potatoes and carrots give this vegan cheese it’s creamy and smooth texture – and bright color! Blended with nutritional yeast and spices, you get a super flavorful cheese that is perfect with so many dishes or as a dip.
If you’re newly vegan and desperately miss cheese (I hear you, cheese was tough for me to give up) this will definitely satisfy that craving.
Plus, it’s nut-free, oil-free, gluten-free, and pretty dang nutritious since it’s made from vegetables.

Ingredients
For full list of ingredients and amounts, see the recipe card below.
- Potatoes and carrots: These are the base for this cheese sauce! Potatoes create the smooth and creamy texture and carrots add to the flavor and color.
- Nutritional yeast: AKA “nooch“, this helps give it a cheesy flavor.
- Lime juice and tomato paste: both of these add an acidic, tangy oomph and flavor.
- Cornstarch: A thickener! You can also use arrowroot powder.
- Chili powder, garlic, onion, paprika, cumin, salt, and cayenne pepper: Spices are really the key to get that nacho cheese flavor!
Trying to go vegan? Sign up for our (FREE) Vegan Beginner’s Guide!
How to Make Vegan Nacho Cheese
For the full, printable recipe for this easy vegan nacho cheese sauce see the recipe card below.

Step 1: Add potatoes and carrots to a pot of water. Bring to a boil, and let boil for 10 minutes, or until potatoes and carrots are soft.

Step 2: Strain the potatoes and carrots. Add to a blender along with the remaining ingredients.

Step 3: Blend until super creamy and smooth. Add more vegetable stock or milk if you want a thinner sauce.

Step 4: Pour the nacho cheese into a pot and heat on medium-low heat until it starts to bubble. This will activate the cornstarch and help thicken the nacho cheese.
Variations and Substitutions
- You can add some pickled jalapeños to this vegan nacho cheese for extra heat!
- Add fire roasted tomatoes or Rotel.
- Don’t have lime juice? Substitute with lemon juice.
- The cornstarch can be substituted with arrowroot powder.

Serving Ideas
Fell in love with this cheese sauce and now you want to use it with all the things? Here are some ideas:
- in quesadillas or tacos
- with pretzel bites
- to make a spicy mac & cheese
- on a veggie burger
- to dip roasted veggies or bread in (like a fondue!)
- in wraps or sandwiches
- in a homemade crunchwrap
- on chili cheese vegan hot dogs
- mixed into rice
- with enchiladas
- on top of lentil chili
Did you enjoy this recipe? Please leave a comment and a ⭐ star review below!
Try vegan queso blanco next!

Vegan Nacho Cheese
Ingredients
- 1¼ cup potatoes peeled and cubed
- ⅔ cup carrots peeled and cubed
- 1¼ cup plant based milk plain, unsweetened
- ¼ cup nutritional yeast
- 1 tablespoon lime juice
- 1 tablespoon tomato paste
- 3 teaspoons cornstarch or arrowroot powder
- 2 teaspoons chili powder
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- ½ teaspoon paprika
- ½ teaspoon cumin
- ½ teaspoon salt or more to taste
- ⅛ teaspoon cayenne pepper optional, for extra spice
Instructions
- Add potatoes and carrots to a pot of water. Bring to a boil, and let boil for 10 minutes, or until potatoes and carrots are soft. Strain and add to a blender.
- Add all remaining ingredients to the blender and blend until super creamy and smooth.
- Pour the nacho cheese into a pot and heat on medium-low heat until it starts to bubble. This will activate the cornstarch and help thicken the nacho cheese.
- Serve warm with your favorite chips!


I’m excited to try this, do you think I could use up some leftover backed potatoes? Maybe add them in with the boiling carrots for a minute or 2 at the end?
I think that would work!
This was one of my favorite plant based/vegan nacho cheeses. I used it in tacos. I also mixed it with mashed black beans and put it in quesadillas. I like that it’s vegetable pasted and not nut based. Thank you for the great recipe!!
I use this recipe as a base often with just 2tsp of corn starch and Silk brand original pea protein milk. I add a generous amount of Apple cider vinegar for added tanginess and was able to get the texture smoother with a tsp of liquid sunflower lecithin. Quick easy and takes care of cravings. Thank you!
It’s okay for a dip, but didn’t taste very cheesy to me.
I tried this recipe today. This is more like mexican carrot soup. Not queso-esque in the slightest. The texture is decently creamy but simply lacks in that sticky elasticity that someone is looking for in a queso. I was super careful to follow the recipe exactly so I guess I’ll keep on searching and experimenting!
Thank you for your feedback. I’d recommend adding a shredded vegan cheese for that elasticity. So Delicious is a great brand of vegan cheese that I love. This nacho cheese is intended to be more whole foods plant-based.
Was a little potato-y as is. I added an extra 1/4 cup of nutch to get a more cheesy flavor. But pretty good.