Best is a strong word, but this vegan mac and cheese recipe truly is my favorite and the best I've ever tasted! It's simple to prepare and calls for classic vegan cheese ingredients like cashews PLUS a secret ingredient. The result is the creamiest and cheesiest vegan mac and cheese! It's also gluten-free if you use gluten-free pasta and nut-free with one simple substitution!
What Makes This Recipe Different
In all my vegan years I’ve made more than a few mac and cheese recipes, and to be honest, none of them ever got me excited enough for a repeat visit. I know that sounds harsh, but the only way I know how to write this post is with total honesty.
So let’s get this part out of the way. Vegan mac and cheese traditionally has three major problems:
- too sweet (because of the addition of vegetables for texture and/or color)
- too dry (because cashews and liquid don’t necessarily create a sauce that stays creamy)
- doesn’t taste like cheese
There. Okay, now that we’ve identified our problems we can focus on the solutions!
One caveat: this is a mac and cheese recipe meant to taste as much like its traditional counterpart as possible. I wasn't aiming for "healthy" with this one.
You KNOW I appreciate nutritious recipes. But this mac and cheese? It’s meant to be the best. After taking a bite it should cause you to involuntarily mumble through a mouthful of food, “MmmmmmmmOMG sooooo goooood.” In fact, the entire reason I developed this recipe for our local vegan mac and cheese competition.
Guess what. It won!
Award-Winning Vegan Mac and Cheese
The Asheville Vegan Society holds an annual mac and cheese cookoff every year in March. This was the first year I decided to throw my hat into the ring..... except that when I signed up I didn't yet have my own favorite mac and cheese recipe.
Around that time I happened to see an instagram post by Timothy Pakron (Mississippi Vegan) about his White Truffle Mac and Cheese. As soon as I read the recipe I knew he'd cracked the code. For me, the main takeaway was this: it's 2019, and we now have delicious, store-bought vegan cheese options, which means it's time to rethink our strategy.
When a home cook wants to make traditional, dairy-based macaroni and cheese what do they do? They go to the store and buy cheese, right? They don't try to make their own cheese from scratch (although, if they had to we would probably have a lot more vegans).
So let's rid ourselves of the pressures to make cheese sauce from ingredients like potatoes and carrots (unless of course we're trying to make a healthy mac and cheese, which is great). But for the cheesiest, most traditional tasting vegan mac and cheese, it's helpful to revisit the recipes we're interpreting and start again.
Field Roast, Violife, and Follow Your Heart are experts, so who am I to try to make something that tastes cheesier than what they've accomplished? It feels so obvious to me now! [cue sound of angels singing]
My Favorite Vegan Cheese Brands for this Sauce
After being inspired by Timothy to add store-bought cheese slices to my sauce, I experimented with a few combinations and found my favorite. I like to use one package of Violife Smoked Provolone and one package of Field Roast Chao Original.
I was already a big fan of both of these. In fact, when I'm in the mood for a splurge, Violife's slices are a go-to (plus, where I shop they cost less than Chao). But if you can't find one or both of these, Follow Your Heart's slices are also great; try their Provolone or Smoked Gouda for this recipe.
I decided to use one package of smoked cheese because it adds a little something extra in the savory/umami department without actually coming across as smoky. But if you're sensitive to or don't care for smokiness you can double up on the Chao Original OR use Violife's Mature Cheddar (this one is seriously yummy, and I've used it in this recipe several times).
For a traditional mac and cheese vibe just make sure you steer clear of any flavored varieties like Chao's Tomato Cayenne or Garden Herb.
Oh! But back to the results of the mac and cheese cookoff. Well, I won! And based on the words of the announcer, "by a long shot."
I'm only telling you this because I want you to know exactly how well this mac and cheese was received. Strangers were coming up to me during the event, telling me with utmost seriousness that they needed the recipe.
I was blown away! I mean, I felt pretty confident about the recipe but honestly didn't know what to expect. Of course, I told everyone who asked for the recipe about my blog and that I would be sharing it here soon. Now I have eleven months to figure out how to win again next year. 😉
This is just a summary to give you an idea of the ingredients you'll need. Be sure to scroll down for the full recipe.
- 8 cloves of garlic (yep, eight; I suppose you can reduce it if you don't love garlic)
- 2 Tablespoons vegan butter
- 1 Tablespoon olive oil
- ½ cup raw cashews (If you have a nut allergy, sub your seed of choice or leave them out altogether and add another ½ package of cheese; I haven't experimented with this but have a feeling it will work out just fine.)
- 2 cups water
- 2 packages vegan cheese slices (as discussed above)
- 1 ½ Tablespoons chickpea miso (or mellow-white, but chickpea tastes the cheesiest)
- 2 Tablespoons nutritional yeast (can omit if needed)
- 2 teaspoons apple cider vinegar
- ½ teaspoon mustard powder
- ½ teaspoon onion powder
- ½ teaspoon salt
- ⅛ teaspoon white pepper, optional
- freshly grated nutmeg, just 4 or 5 passes over a microplane
- 1 pound dry pasta of choice
I also like to add one bunch of sautéed lacinato (dino) kale. The only reason it's not pictured here is because the kale available at the store the day I shopped for this post looked terribly sad. So I decided to carry on without it and give you the option for a pure, straight-up mac and cheese with instructions on how and when to add the kale if you choose.
I hope you have a store near you that carries Violife, Field Roast and/or Follow Your Heart cheeses, but if you don't, stay tuned! I plan to test other brands and let you know about substitutions.
And if YOU try this recipe other cheeses, please let us know in the comments below. I would love to hear how it works out for you.
Cheers to the creamiest, cheesiest, and best vegan mac and cheese. I hope you love it!
You might also like:
Ultimate Vegan Mushroom Mac & Cheese
Vegan Pimento Cheese
Vegan Pimento Macaroni Salad
Easy Almond Ricotta
Vegan Stuffed Crust Pizza with Homemade Mozzarella
Vegan Pesto Stuffed Crust Pizza
Vegan Parm 3 Ways
And check out this list of 40 of the BEST Vegan Mac and Cheese Recipes!
The Best Vegan Mac and Cheese
- 8 cloves garlic, minced
- 2 Tbsp vegan butter I used Earth Balance.
- 1 Tbsp olive oil
- ½ cup raw cashews (if you have a nut allergy, sub your favorite seed or use an add'l half package of cheese)
- 2 cups water
- 2 packages of any of the following vegan cheese slices, cut into cubes: Violife Smoked Provolone or Mature Cheddar, Chao Creamy Original, Follow Your Heart Provolone or Smoked Gouda (all of these are gluten-free)
- 1 ½ Tbsp chickpea miso
- 2 Tbsp nutritional yeast, optional Can omit if needed.
- 2 tsp apple cider vinegar
- ½ tsp mustard powder
- ½ tsp onion powder
- ½ tsp salt
- freshly grated nutmeg, just 4 or 5 passes over a microplane zester
- 1 pound dry pasta of choice
- 1 bunch lacinato kale, chopped, optional
- Preheat a large saute pan over medium/low heat (if not including kale, you can use a small pan). Add the butter, olive oil, and garlic to the pan and sauté for about 5 minutes. Lower the heat if necessary so that it doesn't brown.
- In a high speed blender combine the garlic mixture, cashews, water, cubed cheeses, miso, nutritional yeast, vinegar, mustard powder, onion powder, salt, and nutmeg. Blend until completely smooth.
- Heat a large pot of water for the pasta. Salt it generously, and cook pasta according to package directions.
- If including kale, cook it in the same pan used to sauté the garlic. Stirring occasionally, cook the kale over medium heat for 5 to 7 minutes or until softened and dark green.
- While the pasta drains in a colander, pour the cheese sauce into the pasta pot. Stir frequently and cook over medium heat until hot, about 5 minutes.
- Add the pasta and kale to the cheese sauce, and stir to coat. Remove from heat, and let sit 10 minutes. Stir again, serve and enjoy!
Estimated Nutrition (per serving)
Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used. We calculate this information using the online calculator cronometer.com. For the most accurate nutrition information we recommend calculating it yourself to reflect the specific ingredients used in your dish.