
This creamy vegan mac and cheese transforms simple ingredients into a luxurious comfort dish that will satisfy even the most dedicated cheese lovers. The secret lies in the cashew-based sauce that delivers that silky, rich texture we all crave in a good mac and cheese – without any dairy whatsoever.
I first developed this recipe during a particularly challenging transition to plant based eating. My family was skeptical about giving up their beloved traditional mac and cheese until they tried this version – now they request it weekly and actually prefer it to the dairy version we used to make.
Ingredients
- Elbow macaroni creates the classic mac and cheese experience with those perfect sauce catching tubes. The shape is nostalgic and practical
- Raw cashews provide the creamy base for our sauce. Always use raw unsalted cashews for the neutral flavor and creamy texture
- Nutritional yeast delivers that signature cheesy umami flavor that makes this sauce truly believable. Look for fortified varieties for extra B vitamins
- Dijon mustard adds a subtle tangy depth that mimics the complexity of aged cheese. French Dijon works best here
- Smoked paprika brings a subtle smokiness that elevates the whole dish. Spanish smoked paprika has the best flavor profile
- Turmeric is optional but adds that golden hue that makes this dish look like the classic comfort food we all know and love
Step-by-Step Instructions
- Prepare the pasta
- Cook your elbow macaroni according to package directions until perfectly al dente. This typically takes about 8 minutes but watch carefully as overcooked pasta will make your final dish mushy. Reserve about 1/4 cup of pasta water before draining in case you need to adjust sauce consistency later.
- Blend the cheese sauce
- After soaking your cashews in hot water for at least 10 minutes drain them thoroughly and add to your blender along with all sauce ingredients. Blend on high speed for 1 to 2 minutes until completely smooth with no grittiness whatsoever. The sauce should have a pourable consistency similar to a thick cream.
- Combine and heat
- Return your drained pasta to the pot over low heat. Pour in your freshly blended cheese sauce and gently fold everything together. Allow the mixture to heat through for about 3 minutes stirring occasionally. The sauce will thicken slightly as it heats creating that perfect creamy coating on each piece of pasta.
- Final seasoning
- Taste your mac and cheese and adjust seasonings as needed. Often a pinch more salt or an extra squeeze of lemon juice can brighten all the flavors. If the sauce seems too thick add a splash of the reserved pasta water or more plant milk to reach your desired consistency.

I discovered that the nutritional yeast is truly the magic ingredient in this recipe. During my early recipe testing I accidentally doubled the amount one evening and found that extra boost created the deep umami flavor that converted even my most skeptical cheese loving friends. Now I never measure it precisely just add heaping spoonfuls until the flavor sings.
Storage and Reheating
This vegan mac and cheese will keep in an airtight container in the refrigerator for up to 4 days. The sauce naturally thickens when chilled so when reheating add a splash of plant milk and stir frequently to restore that silky texture. I recommend reheating gently on the stovetop rather than microwave for the best texture preservation.
Creative Variations
The basic recipe provides an excellent canvas for endless customization. Try stirring in roasted garlic for depth buffalo sauce for spice or pesto for an herbal twist. For texture add lightly sautéed vegetables like broccoli kale or mushrooms. My family especially loves when I fold in caramelized onions and top with panko breadcrumbs toasted in a bit of olive oil with herbs.
Nutritional Benefits
This plant based mac and cheese offers significant nutritional advantages over traditional versions. Cashews provide healthy fats and plant protein while nutritional yeast adds B vitamins often missing in vegan diets. The turmeric contains curcumin which has anti inflammatory properties and the fiber content is significantly higher than dairy based versions. It satisfies comfort food cravings while delivering actual nutrition.
Serving Suggestions
Elevate this dish from simple comfort food to dinner party worthy by considering thoughtful presentation and pairings. Serve alongside a crisp arugula salad dressed with lemon and olive oil for brightness that cuts through the richness. For an impressive presentation bake individual portions in ramekins with a sprinkle of herbed breadcrumbs. During warmer months it pairs beautifully with grilled vegetables or a simple tomato soup for a classic combination.

Recipe FAQs
- → Can I make this nut-free?
Yes! Simply substitute an equal amount of soaked sunflower seeds for the cashews. The sunflower seeds create a similar creamy texture while keeping the dish entirely nut-free.
- → How long does this keep in the refrigerator?
The mac and cheese will keep well in an airtight container in the refrigerator for 3-4 days. When reheating, add a splash of plant milk to restore the creamy consistency.
- → Can I freeze this dish?
While you can freeze it, the texture may change slightly upon thawing. For best results, freeze the sauce separately from the pasta. When ready to eat, thaw overnight in the refrigerator and reheat gently on the stovetop with freshly cooked pasta.
- → What can I add to make this more nutritious?
This dish is versatile! Try adding steamed broccoli, peas, roasted red peppers, sautéed mushrooms, or wilted spinach. These additions boost nutritional value while complementing the creamy sauce perfectly.
- → Do I need a high-speed blender?
A high-speed blender yields the creamiest results, but a standard blender will work if you ensure the cashews are thoroughly soaked (try hot water for at least 30 minutes or cold water overnight). Blend longer than usual to achieve a smooth consistency.
- → Can I use a different pasta shape?
Absolutely! While elbow macaroni is traditional, any pasta shape with nooks and crannies works well to capture the sauce. Try shells, cavatappi, rotini, or penne for delicious alternatives.