Prepare to revolutionize your snack game and elevate your plant-based meals with this incredible nut-free vegan Nacho Cheese sauce! Forget bland alternatives – this recipe delivers all the creamy, cheesy, and bold flavor you crave, made entirely from wholesome, everyday ingredients. Whether you’re topping a towering plate of nachos, stuffing a savory burrito, or making the ultimate vegan mac and cheese, this versatile sauce is about to become your new kitchen essential. Best of all, it’s astonishingly easy to whip up and can be ready to enjoy in just 20 minutes, making it perfect for busy weeknights or impromptu gatherings.

Special thanks to Lively Days for bringing the video to life. The recipe featured in the video represents an earlier version, before I enhanced and perfected it.
The Ultimate Easy and Creamy Dairy-Free Nacho Cheese Sauce
Craving that iconic cheesy goodness but committed to a plant-based lifestyle? Or perhaps you’re looking for a healthier alternative to traditional dairy-laden nacho cheese? Look no further! This spectacular vegan nacho cheese sauce is your culinary answer. It’s not just a substitute; it’s a revelation that rivals its dairy counterpart in taste and texture. Perfect as the star topping for a generous plate of air fryer tortilla chips, a zesty and vibrant sauce for a cozy bowl of butternut squash mac ‘n cheese, or even as a creamy spread for your favorite sweet potato burrito, this recipe is incredibly adaptable. Hailing from my cookbook, Plant-Based on a Budget, this recipe demonstrates how to create an unbelievably creamy dairy-free sauce using just 7 simple, real ingredients.
What makes this vegan nacho cheese sauce so extraordinary is its ability to replicate the authentic look and delectable taste of traditional nacho cheese, all while being crafted from humble vegetables and cost-effective pantry staples. The secret lies in the magical blend of cooked potatoes and carrots, combined with savory salsa and the unmistakable umami punch of nutritional yeast. These ingredients, when perfectly blended, transform into a luscious, smooth, and irresistibly cheesy sauce. Each spoonful bursts with bold Tex-Mex flavors, ensuring that this will become a staple you’ll want to make again and again.
Beyond its fantastic flavor and ease, this vegan nacho cheese recipe boasts an impressive health profile. It is 100% nut-free, making it safe for those with allergies, and is also naturally gluten-free, paleo-friendly, and oil-free. Plus, it’s completely dairy-free and offers the flexibility to adjust the spice level to your preference. In approximately 20 minutes of active preparation, you can indulge in this wonderfully flavorful sauce. Spoon it generously over vegan fajita tacos, layer it onto hearty quinoa burritos, mix it into your favorite pasta dish, or simply enjoy it as a dip with your crispest tortilla chips. The possibilities are truly boundless.
If you’re eager to explore more cheesy vegan delights, be sure to check out our other popular recipes, including the rich Vegan Tofu Ricotta Cheese, comforting Butternut Squash Mac n’ Cheese, and savory Vegan Cheesy Zucchini Chips!
Why Choose Homemade Vegan Nacho Cheese?
Opting to make your own vegan nacho cheese at home offers a multitude of benefits that extend beyond just delicious taste. Firstly, it provides complete control over the ingredients, allowing you to avoid artificial flavors, preservatives, and excessive sodium often found in store-bought options. This means a cleaner, healthier alternative that you can feel good about serving to your family and friends. For individuals with common food allergies or sensitivities, this recipe is a godsend – being entirely nut-free, dairy-free, and gluten-free. It removes the guesswork and stress associated with finding safe and tasty alternatives.
Furthermore, homemade vegan nacho cheese is often far more budget-friendly. Potatoes, carrots, and nutritional yeast are relatively inexpensive pantry staples compared to specialty vegan cheese products. You can produce a much larger batch for a fraction of the cost, making it an economical choice for feeding a crowd or for meal prepping throughout the week. The simplicity of the recipe also means less time spent in the kitchen and more time enjoying your culinary creations, fresh and exactly to your liking.
The Secret Behind the Creaminess: Potatoes and Carrots
Many traditional vegan cheese sauces rely heavily on cashews or other nuts for their creamy texture. However, this recipe ingeniously uses humble potatoes and carrots to achieve that desired lusciousness without any nuts whatsoever. When boiled until fork-tender and then blended, potatoes provide a starchy, velvety base that mimics the mouthfeel of melted cheese. Carrots, on the other hand, contribute a subtle sweetness, a beautiful golden-orange hue reminiscent of cheddar, and a boost of essential vitamins like Vitamin A. Together, these root vegetables create a surprisingly rich and smooth foundation that perfectly carries the bold flavors of the spices and nutritional yeast.
Nutritional Yeast: The Vegan Cheese MVP
No discussion of vegan cheese is complete without highlighting the indispensable role of nutritional yeast. Often referred to as “nooch,” this deactivated yeast is a powerhouse ingredient for replicating cheesy flavors in plant-based cooking. It has a distinct savory, umami-rich, and slightly nutty taste that instantly transforms simple ingredients into something reminiscent of cheese. Beyond its flavor contribution, nutritional yeast is also a fantastic source of B vitamins, including B12, which is often difficult to obtain on a vegan diet. It’s truly the MVP of this nacho cheese sauce, elevating it from a simple veggie puree to a craveable cheesy dip that you won’t believe is dairy-free.
Essential Ingredients for Your Vegan Nacho Cheese Sauce
Crafting this irresistible vegan nacho cheese sauce requires just a handful of accessible and wholesome ingredients. You’ll be amazed at how simple components can come together to create such a complex and satisfying flavor profile. Here’s a closer look at what you’ll need, along with some helpful notes on potential substitutes to ensure your cheesy dreams always come true.

The core of our cheese sauce relies on russet potatoes, which provide the bulk and creamy texture, and carrots, adding natural sweetness and that signature cheesy color. You’ll also need water for blending, fresh lemon juice for a touch of acidity that brightens the flavors, and, of course, the star of vegan cheese: nutritional yeast. To complete the savory profile, we use common spices like onion powder and garlic powder, a pinch of salt to enhance all the flavors, and a vibrant salsa for an authentic Tex-Mex kick. Each ingredient plays a vital role in achieving the perfect balance of taste and texture in this delightful dairy-free creation.
Personalize Your Vegan Nacho Cheese: Exciting Add-Ins!
While this vegan nacho cheese sauce is fantastic as is, it’s also wonderfully versatile and open to customization. Don’t hesitate to experiment with these simple additions to tailor the flavor profile to your exact preferences. A little creativity can go a long way in making this sauce uniquely yours!
- For an Extra Tangy Kick: If you’re a fan of a brighter, more acidic cheese sauce, a small drop of mustard or a splash of pickle juice can work wonders. This secret ingredient adds a subtle, intriguing depth that elevates the cheesy notes. Trust me on this one – it’s a game-changer!
- For a Smoky Depth: To infuse your nacho cheese with a delicious smoky essence, try blending in a pinch of smoked paprika or a few drops of liquid smoke. This gives it a barbecue-like undertone that pairs beautifully with Tex-Mex flavors.
- For a Spicy Kick: If you like your nacho cheese with a bit of a fiery edge, blend in a pinch of cayenne pepper, some finely diced fresh chilies, or even a few slices of pickled jalapeños. Start with a small amount and add more to taste, ensuring you reach your desired heat level.
- For a Stretchy, Gooey Texture: To achieve that coveted stretchy, gooey consistency often associated with melted cheese, especially for dishes like nachos or homemade vegan pizza, consider adding 1 teaspoon of arrowroot flour or tapioca starch during the blending process. These thickeners help create a more elastic and satisfying texture when the sauce is heated.
Crafting Your Creamy Vegan Nacho Cheese: A Step-by-Step Guide
Making this delectable vegan nacho cheese sauce is incredibly straightforward, requiring minimal effort and delivering maximum flavor. Follow these simple steps, and you’ll have a vibrant, cheesy dip ready to enjoy in no time. For a complete list of ingredients and detailed recipe instructions, please refer to the recipe card below.


Step 1: Prepare and Cook the Vegetables. Begin by peeling and dicing your russet potatoes and slicing your carrots into uniform pieces. This ensures they cook evenly. Place the prepped vegetables into a large pot and fill it with enough water to cover them completely. Bring the water to a rolling boil over medium-high heat. Allow the vegetables to cook until they are fork-tender, typically around 10-15 minutes. This softness is crucial for achieving a smooth, creamy sauce.
Step 2: Drain the Cooked Vegetables. Once the potatoes and carrots are perfectly tender, carefully remove the pot from the heat. Using a colander, thoroughly drain all the cooking water. It’s important to ensure as much liquid as possible is removed at this stage, as we will be adding a precise amount of fresh water later to control the sauce’s consistency.

Step 3: Blend to Creamy Perfection. Transfer the hot, drained potatoes and carrots into a high-speed blender. Add the remaining ingredients: fresh water, lemon juice, nutritional yeast, onion powder, garlic powder, salt, and your chosen salsa. Secure the lid and blend on high speed until the mixture is completely smooth and creamy. Scrape down the sides as needed to ensure all ingredients are fully incorporated. Continue blending until there are no lumps and the sauce has a silky, uniform texture. Taste and adjust seasonings if necessary, adding more salt, lemon juice, or salsa to your liking. Serve immediately and enjoy the sensational flavors!
Frequently Asked Questions About Vegan Nacho Cheese
Absolutely! Unlike many traditional nacho cheese sauces that are often high in saturated fat, cholesterol, and artificial preservatives from dairy products, this homemade carrot and potato-based cheese sauce is packed with nutrients. Potatoes are rich in potassium and Vitamin C, while carrots provide a significant boost of Vitamin A and fiber. Nutritional yeast adds essential B vitamins. By making it from scratch, you have complete control over the fat and sodium content, allowing you to create a delicious and genuinely healthy alternative that supports a balanced diet. It’s a fantastic way to enjoy a classic comfort food guilt-free!
For that unmistakable ‘cheesy’ flavor, nutritional yeast is undeniably crucial. It’s the ingredient that truly transforms the vegetable base into a convincing cheese substitute. While the sauce would still be a creamy and flavorful vegetable dip without it, it wouldn’t have the characteristic umami and savory notes that make it taste like nacho cheese. I highly recommend seeking it out for the best results. If nutritional yeast is truly unavailable, or if you’re looking for an alternative in a pinch, debittered brewer’s yeast can be used, though the flavor profile is slightly different and may require minor adjustments. It’s best to start with a little less and add to taste.
Yes, absolutely! Frozen carrots and potatoes are a perfectly acceptable and convenient alternative if you don’t have fresh ones on hand. To ensure optimal blending and a smooth texture, I recommend either allowing the frozen vegetables to thaw completely before boiling, or boiling them for a slightly longer period to ensure they become very soft. The goal is to get them as tender as fresh vegetables to achieve that silky-smooth consistency in the final sauce. This can be a great time-saver!
The beauty of homemade sauces is their adjustability! If your nacho cheese sauce turns out too thick after blending, you can easily thin it out by adding a small splash of water (or even some of the reserved veggie cooking water, if you saved it) or unsweetened, unflavored non-dairy milk (like almond or soy milk). Add liquid gradually, a tablespoon at a time, blending after each addition until you reach your desired consistency. If it’s too thin, you can try simmering it gently on the stove over low heat for a few minutes to allow some liquid to evaporate and thicken, or for a quick fix, blend in a very small amount of xanthan gum (about 1/8 teaspoon for the whole batch).
Yes, this recipe is already designed to be completely oil-free! Unlike many store-bought vegan cheeses or even some homemade versions that use oil for richness, this recipe relies on the natural creaminess of potatoes and the other wholesome ingredients. This makes it an excellent choice for anyone following an oil-free or whole-food plant-based diet, without sacrificing any of the delicious flavor or luxurious texture.
Expert Tips and Notes for Perfect Vegan Nacho Cheese
Achieving the perfect creamy, cheesy, and flavorful vegan nacho cheese is easy with a few insider tips. Keep these suggestions in mind to ensure your sauce turns out flawless every single time:
- Thoroughly Peel Potatoes and Carrots in Advance: While some recipes allow for skins, for the silkiest, smoothest nacho cheese sauce, it’s essential to peel both the potatoes and carrots. Any lingering bits of peel can result in a slightly grainy or chunky texture, which detracts from the luxurious mouthfeel we’re aiming for. Take your time with this step to ensure a truly smooth blend.
- Chop Vegetables Uniformly for Even Cooking: To guarantee that your potatoes and carrots cook at the same rate and become equally tender, chop them into roughly uniform-sized pieces. If some pieces are larger than others, they may remain firm while smaller pieces overcook, leading to an uneven texture in the final sauce. Consistency in chopping ensures consistency in cooking.
- Invest in a High-Speed Blender for Superior Smoothness: A powerful high-speed blender is your best friend when making ultra-creamy sauces like this one. It can break down the cooked vegetables into an incredibly fine, velvety puree in just minutes. If you’re using a standard blender, you might need to blend for a longer duration and pause occasionally to scrape down the sides, ensuring all ingredients are fully incorporated and smooth. Persistence is key with a regular blender!
- Master the Art of Consistency Adjustment: The ideal consistency for your nacho cheese might vary depending on how you plan to use it. If the sauce appears too thick after blending, simply blend in an extra splash of the reserved veggie cooking water (if you saved it) or a bit of unsweetened, unflavored non-dairy milk. Add it gradually, a tablespoon at a time, until you achieve your desired pourable or dippable consistency.
- Always Taste and Adjust Seasonings: This is perhaps the most crucial tip for any homemade recipe! As you blend, pause once or twice to taste the vegan cheese sauce. Flavors can vary based on the natural sweetness of your carrots, the saltiness of your salsa, and the intensity of your nutritional yeast. Don’t be shy about adding a little more lemon juice for brightness, salt for overall enhancement, or even a bit more salsa for an extra Tex-Mex kick until it perfectly suits your palate.
- Don’t Rush the Blending Process: Especially if you’re aiming for that truly restaurant-quality smoothness, don’t stop blending as soon as the sauce looks mostly combined. Continue to process it for an extra 30 seconds to a minute beyond what you think is necessary. This additional blending time helps to emulsify the ingredients fully, resulting in a remarkably smooth and uniform texture without any noticeable bits of vegetable.
- Serve Warm for Best Experience: While this sauce is delicious at any temperature, its creamy, gooey qualities are most pronounced when served warm. Gently reheat it on the stove over low heat or in the microwave, stirring occasionally, until it reaches your desired temperature. If it thickens too much during reheating, a little splash of water or non-dairy milk will bring it back to life.

Endless Serving Possibilities for Your Vegan Nacho Cheese
The versatility of this creamy vegan nacho cheese sauce is truly one of its greatest assets. It’s so much more than just a dip for chips! Its rich flavor and smooth texture make it an incredible addition to a wide array of meals and snacks, transforming everyday dishes into something extraordinary. Whether you’re hosting a party or simply enjoying a quiet meal at home, this sauce is guaranteed to impress.
For gatherings and special events, present your nacho dip as the centerpiece of a vibrant snack platter. Surround the bowl with a generous assortment of crispy air fryer tortilla chips, crunchy vegetable sticks, and a variety of crackers (like these flavorful rosemary vegan crackers). Watch as your guests eagerly gather around, delighting in every scoop. Beyond dipping, here are even more creative ways to incorporate this sensational sauce into your plant-based repertoire:
- Elevate Your Salads and Grain Bowls: Drizzle a generous amount over a hearty vegan taco salad or a vibrant burrito bowl. Pair it with fresh toppings like crisp lettuce, juicy tomatoes, black beans, corn, refreshing cucumber pico de gallo, creamy refried bean dip, tangy garden fresh salsa or fiery green chili salsa, savory fajita vegetables, and perfectly seasoned crispy pan-fried tofu for a complete and satisfying meal.
- Transform Your French Fries and Wedges: Say goodbye to plain fries! This nacho cheese sauce adds an exciting burst of flavor and a creamy texture to any type of fried or baked potato. It’s perfect over golden oven-baked sweet potato fries, wholesome baked zucchini fries, naturally sweet carrot fries, or classic garlic baked potato wedges. Create your own “cheese fries” masterpiece!
- Whip Up a Zesty Vegan Queso: For a delightful twist, simply stir some finely diced roasted bell peppers and a few chopped green chilies into your warm vegan cheese dip. This instantly transforms it into a rich and zesty vegan queso, perfect for a more robust dipping experience or as a topping for burritos.
- Enhance Your Favorite Vegan Tacos: Take your taco night to the next level by drizzling this creamy sauce generously over savory cauliflower tacos, protein-packed tofu tacos, or even fresh and light southwestern lettuce wraps. It adds a layer of creamy indulgence that perfectly complements spicy fillings.
- Upgrade Your Pasta Dishes: Use this versatile sauce as the base for an incredibly rich and flavorful batch of vegan mac and cheese. Or, for a truly decadent meal, layer it into a comforting vegan lasagna, providing a cheesy element without any dairy.
- Drench Your Enchiladas: Elevate your favorite enchiladas by drizzling this warm sauce over steaming hot sweet potato enchiladas. It adds a vibrant, cheesy finish that binds all the delicious flavors together.
- Perfect for Plant-Based Quesadillas: This sauce makes an ideal dipping companion for crispy vegan bean quesadillas. The creamy texture and bold flavor cut through the richness of the quesadilla, creating a perfectly balanced bite.
- Spread on Sandwiches and Wraps: Use it as a vibrant spread in your favorite sandwiches, wraps, or even on burgers for an extra layer of flavor and creaminess. It’s a fantastic alternative to traditional mayonnaise or mustard.
- Top Baked Potatoes or Sweet Potatoes: For a simple yet satisfying meal, spoon this warm nacho cheese over a fluffy baked potato or a sweet potato. Add some black beans, corn, and a sprinkle of fresh cilantro for a quick and easy plant-based dinner.
Storage and Reheating Instructions for Your Vegan Nacho Cheese
One of the many advantages of this homemade vegan nacho cheese sauce is how well it stores, allowing you to enjoy its deliciousness over several days or even months. Proper storage ensures that you always have a batch ready for a quick snack or to enhance your meals.
For refrigeration, allow the vegan cheese sauce to cool completely to room temperature before transferring it to an airtight container. Stored correctly in the refrigerator, it will remain fresh and delicious for 3 to 5 days. This makes it an excellent option for meal prepping, as you can easily make a larger batch at the beginning of the week.
If you’re looking to extend its shelf life even further, vegan nacho cheese sauce freezes exceptionally well! Once the sauce has cooled completely, transfer it to a freezer-safe airtight container, a heavy-duty freezer bag, or even individual portions in an ice cube tray (then transfer to a bag). It can be frozen for up to 2 months without compromising flavor or texture. When you’re ready to use it, simply allow the sauce to thaw overnight in the refrigerator. This advance planning means a quick and easy cheesy treat is always within reach!
To reheat your vegan cheese sauce, you have a couple of convenient options. For smaller portions, gently warm it in the microwave in 20 to 30-second intervals, stirring well between each, until it’s heated through. For larger quantities or a more controlled reheat, use a small saucepan on the stove over low heat, stirring continuously to prevent sticking. As the sauce reheats, it might thicken slightly; if this happens, simply stir in a splash of water or unsweetened non-dairy milk until it returns to its desired smooth and creamy consistency.

Get Ready to Savor the Best Vegan Nacho Cheese!
From its vibrant color to its rich, creamy texture and bold Tex-Mex flavor, this nut-free vegan nacho cheese sauce is a true game-changer for anyone embracing a plant-based lifestyle or simply looking for healthier, delicious alternatives. It’s incredibly easy to make, uses simple pantry staples, and is ready in under 20 minutes, making it an accessible indulgence for any day of the week. Whether you’re slathering it over nachos, stirring it into mac and cheese, or using it to elevate your favorite burritos, this versatile sauce proves that eating plant-based can be both incredibly satisfying and wonderfully flavorful.
So, gather your ingredients, fire up your blender, and get ready to experience the pure joy of homemade vegan nacho cheese. It’s not just a recipe; it’s an invitation to explore endless culinary possibilities and delight your taste buds with wholesome goodness. We can’t wait for you to try it!
Nacho Cheese

Video
Equipment
-
Large Pot
-
Knives Set
-
Blender
-
Measuring Cups
-
Measuring spoons
Ingredients
1x2x3x
- 2 cups of peeled diced russet potatoes
- 1 cup of sliced carrots
- ½ cup of water
- 1 tablespoon of lemon juice
- ½ cup of nutritional yeast
- 1 teaspoon of onion powder
- 1 teaspoon of garlic powder
- ½ teaspoon salt
- ¼ cup of salsa
Instructions
-
Fill a large pot with water and add the peeled potatoes and carrots. Over medium-high heat, bring the water to a boil and keep cooking for 10 minutes or until the veggies are soft. Remove from the heat and drain the water.
-
In a blender, blend the boiled potatoes, carrots, water, lemon juice, nutritional yeast, onion powder, garlic powder, salt, and salsa until completely smooth.
Notes
- If you can’t find nutritional yeast: Try using debittered brewer’s yeast. It’s not exactly the same (in fact, I recommend reducing the amount used slightly), but will do in a pinch.
- Experiment with potatoes: While I usually use russet potatoes, most potatoes I’ve tried (like Yukon Gold’s) have worked well. You can even swap out some of the potato for cauliflower (but not all if you want the thick cheesy texture!) if you’re running low.
- The lemon juice: You can substitute the lemon for lime or even a little apple cider vinegar. For a little more tang, you could even add in a drop of mustard or pickle juice (trust me).