Creamy, zesty, and dairy-free — this vegan nacho cheese sauce is the kind you’ll want to pour on everything. Dip it, drizzle it, or smother it — this sauce does it all.
Love vegan cheese? Don’t miss my vegan cheese sauce, spreadable provolone cheese Sauce, and vegan almond parmesan — perfect for pouring, spreading, or sprinkling.

We take movie night pretty seriously; it’s our way to slow down, connect, and make an ordinary evening feel special.
We made nacho supreme bowls for dinner a few nights back, and I had a leftover batch of this vegan nacho cheese sauce in the fridge. So, I reheated it, added homemade tortilla chips, my fresh guacamole recipe, and cast-iron red salsa — and wow, so good!
I’ve tested this nacho cheese sauce with and without nutritional yeast, and even swapped cashews for cauliflower — it works every time. Perfect for dipping, drizzling, and pouring over everything.
Why this recipe works
- Starchy Veggies (No Thickeners Needed): Yellow potatoes bring starch and structure. Carrots add a little sweetness and that signature golden-orange hue.
- Cashews: Just ¼ cup of raw cashews adds silky richness without the need for oil or dairy.
- Tomatoes + Jalapeños: Fresh tomatoes and jalapeños (plus a spoonful of pickled jalapenos and carrots recipe!) add brightness, depth, and just enough heat to keep things interesting.
- Garlic, Spices, and Brine: Garlic, smoked paprika, cumin, and turmeric give this sauce that classic nacho flavor — plus a little zing from jalapeño brine takes it to the next level.
Jump to:
Ingredients & substitutions
Here's what ingredients you'll need to make this plant-based nacho cheese sauce recipe:

- Yellow potatoes
- Carrot
- Onion
- Fresh jalapeño
- Raw cashews – unsalted, unroasted
- Pickled jalapeños
- Brine – The juice from the pickled jalapeños
See the recipe card for full list and quantities.
How to make this recipe (step-by-step)
Find the complete recipe with measurements in the recipe card below.


Set the Instant Pot to Sauté. Add water, onion, carrot, and fresh jalapeño with a pinch of salt. Cook 3–4 minutes, stirring often and adding water as needed.
Add garlic and sauté 1 more minute, stirring to avoid burning.
Turn off the Instant Pot. Add potatoes, tomatoes, cashews, water or broth, and all spices except salt, nutritional yeast, and cayenne.
Lock the lid and set the valve to Sealing. Pressure cook on High for 6 minutes.
Let pressure release naturally for 10 minutes, then quick release any remaining pressure.


Carefully transfer the mixture to a blender. Add the milk, pickled jalapeños, brine, nutritional yeast, salt, and black pepper. Blend until smooth and creamy.
Adjust seasoning: Add cayenne for spice, a squeeze of lemon/lime for brightness, or more salt as needed. Thin with extra broth or milk if desired.
Top with jalapeño slices, green chiles, or a few diced tomatoes if desired.
In the kitchen tips
- Want it nut-free? Swap the cashews for steamed cauliflower or white beans for a lighter option.
- Use a high-speed blender: A high-powered blender gives the smoothest creamy texture.
- Leave the potato skins on: For extra fiber and nutrients. Yellow potatoes have thin skins that blend well and boost nutrition.
- Adjust to taste: Want more heat? Add cayenne or more jalapeño. Need brightness? Add a squeeze of lime.
- Taste and adjust: Bouillon cubes and broth vary in sodium, so season to taste after blending.
When I'm serving a crowd or doing meal prep, I like to make this along with a few other salsas, like my creamy tomatillo salsa, creamy jalapeno sauce vegan recipe, and my cast-iron red salsa.
Substitutions and additions
- Cashews: Swap with white beans or steamed cauliflower for a nut-free, lower-fat option.
- Bouillon cube: Use low-sodium vegetable broth instead and skip the cube to manage salt levels.
- Dairy-free milk: Stick to unsweetened oat, almond, cashew, or soy milk to keep it savory.
- Potatoes: Yellow potatoes are best for texture and color, but russet potatoes work too.
- Nutritional yeast: If you’re out, you can skip it, this cheese sauce still works great without it.
- Roasted red peppers: Blend in 1–2 tablespoons for a smoky-sweet flavor and vibrant orange color.
- Smoked paprika or chipotle powder: Deepens flavor with a warm, smoky note — great for fans of bold sauces.
- Lime juice: Brightens up the sauce and balances richness with a little zing.
- Dijon mustard: Adds subtle tang and complexity — start with ½ teaspoon and adjust to taste.
- Tapioca starch or potato starch (optional): Add 1–2 teaspoons for a gooier, stretchier queso-style finish.
Serving Suggestions
- Drizzle over: Vegetarian Burritos, Easy Loaded Sweet Potato Fries, or Plant Based Stuffed Mexican Tacos
- Spoon over: Healthy Mexican Rice Recipe, Baked Potatoes, or Vegan Taquitos
- Try with: Refried Black Beans (check out my How to Make Refried Black Beans From a Can), Vegan Refried Pinto Beans, or Vegan 7-Layer Taco Dip
- Enjoy with: Aguas Frescas or Strawberry Hibiscus Lemonade

Storage and meal prep
- Refrigerator: Store in an airtight container (a mason jar works great, too) for 4 days. It will thicken — just stir before reheating.
- Freezer: Freeze in a freezer-safe container or silicone cube tray for up to 2 months.
- To reheat: Warm gently on the stovetop or microwave in short bursts, stirring in a splash of milk or broth if needed to thin.
- Meal Prep: This nacho cheese is part of my weekly sauce rotation. I batch it on Sundays with beans, grains, and bowls for quick meals.
FAQ
Yes! If you’re using a high-speed blender, raw cashews will blend smooth. If not, soak them in hot water for 30 minutes or overnight in cool water for a creamier texture.
Add more dairy-free milk or vegetable broth after blending for a thinner sauce, or reduce liquid for a thicker dip.
Yes, for a nut-free version, white beans or steamed cauliflower work well. The texture will be slightly lighter, but still creamy.
Highly recommended! It gives the sauce that delicious tang and layered heat, but you can scale it to taste.
Carrots add a subtle natural sweetness, orange color, and extra nutrients like beta-carotene.
I can’t wait for you to try this cheesy dip! If you make it, tag @becomingyouwithjulie on Instagram — I’d love to see yours! And if you have a sec, a quick comment or rating helps more than you know. Thanks so much for being here! 💛
📖 Recipe

Vegan Nacho Cheese Sauce (Instant Pot or Stovetop)
Ingredients
- 2 medium yellow potatoes, roughly chopped (no need to peel)
- ¼ cup diced carrot
- ⅔ cup chopped onion
- 1 fresh jalapeño, deseeded for less heat
- 8 garlic cloves, peeled
- 2 tomatoes, halved
- ¼ cup raw cashews, unsalted, unroasted
- 1.5 cups water, OR low-sodium vegetable broth and omit bouillon cube
- 1 vegan bouillon cube
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- ½ teaspoon ground cumin
- ¼ teaspoon smoked paprika
- ½ teaspoon turmeric
- ½ cup unsweetened plant-based milk
- 1 tablespoon pickled jalapeños, sliced
- 1 tablespoon brine, the juice from the pickled jalapeños
- 1 tablespoon nutritional yeast
- 1.5 teaspoon salt, or to taste
- Black pepper, to taste
- ⅛ teaspoon cayenne, optional, to taste
- Optional: squeeze of lemon or lime, to brighten flavor
Instructions
Instant pot instructions
- Set the Instant Pot to Sauté. Add a splash of water, onion, carrot, and fresh jalapeño with a pinch of salt. Cook 3–4 minutes, stirring often and adding water as needed.
- Add garlic and sauté 1 more minute, stirring to avoid burning.
- Turn off the Instant Pot. Add potatoes, tomatoes, cashews, water or broth, and all spices except salt, nutritional yeast, and cayenne.
- Lock the lid and set the valve to Sealing. Pressure cook on High for 6 minutes.
- Let pressure release naturally for 10 minutes, then quick release any remaining pressure.
- Carefully transfer the mixture to a blender. Add the milk, pickled jalapeños, brine, nutritional yeast, salt, and black pepper.
- Blend until smooth and creamy.
- Adjust seasoning: Add cayenne for spice, a squeeze of lemon/lime for brightness, or more salt as needed. Thin with extra broth or milk if desired.
- Top with jalapeño slices, green chiles, or a few diced tomatoes if desired.
Stovetop instructions
- In a medium pot over medium heat, add a splash of water, onion, carrot, and fresh jalapeño with a pinch of salt. Sauté for 3–4 minutes, stirring often and adding more water as needed to prevent sticking.
- Add garlic and cook 1 more minute, stirring frequently.
- Add potatoes, tomatoes, cashews, water or broth, and all spices except nutritional yeast, salt, and cayenne.
- Bring to a boil, then reduce heat to a steady simmer. Cook 15–20 minutes, or until vegetables are fork-tender.
- Carefully transfer the mixture to a blender. Add dairy-free milk, pickled jalapeños, brine, nutritional yeast, salt, and pepper.
- Blend until smooth and creamy.
- Taste and adjust: Add cayenne for heat, lime or lemon for brightness, more salt if needed, or thin with broth/milk to desired consistency.
- Top with jalapeño slices, green chiles, or a few diced tomatoes if desired.
Video
Notes
- Blend in batches if needed and always crack the lid or use a towel to release steam when blending hot liquids.
Nutrition
Julie Gaeta is a plant-based recipe creator, certified Integrative Nutrition Health Coach, and mom of nine who's been plant-based for over 20 years. She's cooked approximately 4,382 pots of beans and can't vacation without her juicer and pasta pot. Her work has been featured in HuffPost, Yahoo, YourTango, and other major outlets. She helps others simplify wellness and feel good again through her blog, coaching, and weekly newsletter.






Julie Gaeta says
So hard to stop dipping—this one’s a hit for family nights or a game day spread. And one of my favorite ways to use this is on chili cheese fries. So, so good!
Veganmom758 says
I AM IN LOVE
Julie Gaeta says
Thanks so much! ❤️