This truly is the BEST Vegan Mac and Cheese and it’s easy to make! The stovetop version is ready in less than 20 minutes, or bake it for a few minutes with a buttery breadcrumb topping. Irresistibly cheesy and creamy without a hint of dairy!
My favorite thing about this recipe is how easy and quick it is to throw together. It’s ready in the same time it would take for you to make a box of regular mac and cheese!
When I’m craving comfort food, I turn to a big bowl of noodles, and this plant based mac and cheese hits the spot. The luscious sauce is oh-so-creamy, cheesy and mild with just a little tang. It’s sure to become a staple meal in your home!
I highly recommend pairing it with some sort of vegetable or salad. My favorite add-ins are: thawed frozen green peas, roasted brussels sprouts, roasted cauliflower or broccoli, roasted asparagus or cooked kale.
Stovetop or baked macaroni and cheese
I’ve included both a simple stovetop version (ready in less than 20 minutes) and a baked version. If you have a few extra minutes, the baked version is out of this world amazing!
Ingredients needed (with substitutions)
- Raw cashews – This is what makes the sauce so delightfully creamy and cheesy at the same time. There isn’t a good substitute for this recipe, but if you need a nut free cheese sauce, try this Nut Free Vegan Cheese Sauce instead and pair it with noodles. I also created Dairy Free Mac and Cheese, which is nut free.
- Water
- Fresh lemon juice – From about 1 large lemon. Use fresh squeezed for the best flavor. I love my lemon juicer and use it daily.
- Nutritional yeast – If you really dislike it or don’t have it, you could leave it out. But it adds a lot of cheesy flavor.
- Turmeric – Mostly for color!
- Garlic powder – For flavor. A little bit of onion powder also works well here.
- Salt
- Vegan cheese – I added a bag of Follow Your Heart cheddar shreds. This is optional, but I loved the extra cheesiness and creaminess it added.
- Elbow noodles – Or your favorite pasta. Use gluten free if needed. But for classic mac and cheese, use white elbow noodles.
- Panko bread crumbs – Make sure they are vegan friendly. Optional for the baked version.
- Vegan butter – Also for the buttery crumb topping.
- Smoked paprika
How to make vegan mac and cheese
It’s so easy to prepare, you won’t believe it!
- Pour boiling hot water over the cashews in a bowl or measuring dish. I usually heat water in my tea kettle or a small pot, then pour it over the nuts. Get your pasta cooking as well.
- Let the nuts soak for about 5 minutes. If you don’t have a Vitamix, you may want to let them soak for an hour or even overnight so they will get smooth when you blend them. Drain the cashews and add them to a blender, along with the fresh water, lemon juice, nutritional yeast, turmeric, garlic powder, salt and vegan cheese if using.
- Blend until very, very smooth! This will take a few minutes, perhaps a little longer if you are using a regular blender.
- If making the baked version, mix the breadcrumbs, butter and paprika in a small bowl until crumbly.
If making the stovetop version, simply drain the pasta, add it back to the pot and pour in the cheese sauce. Stir until it thickens somewhat, then serve immediately.
For the baked version, add the drained noodles to a casserole dish and pour in the cheese sauce. Stir so the noodles are coated.
Sprinkle the breadcrumb topping over the top and bake for about 15 minutes. Do NOT over bake or it will dry out. I also broiled it just for a few minutes until the breadcrumbs turned a golden brown.
How to thin the sauce if it’s too thick
Serve the mac and cheese right away for the best texture and flavor. The sauce will thicken as it sits, even after 20 minutes. But I have a solution! Simply add some additional warm water (a few tablespoons at a time) and stir it in well. The sauce will thin perfectly – problem solved!
Do the same thing with leftovers. When reheating, add some more water and stir until you reach the desired consistency. This won’t work well with the baked version, but I found these leftovers saved better anyhow.
Tips for the best vegan mac and cheese
- Classic elbow noodles – While other pasta is totally fine to use, classic elbow noodles will give the dish that certain mac and cheese feel.
- High powered blender – This is probably the most important thing. It might work okay with a regular blender or food processor, but to really create a cheesy, perfectly smooth sauce out of cashews, you need a Vitamix or other high powered blender.
- Fresh lemon juice – The flavor will be much better with fresh squeezed lemon juice than if you use bottled.
- Add in some vegetables! I think this makes mac and cheese amazing. My favorite is stirring in some roasted vegetables, yum.
- Sprinkle some vegan bacon for extra flavor and protein – Try my tempeh bacon or tofu bacon.
Frequently asked questions
- Does it freeze well? The sauce itself freezes wonderfully, and is great for freezing, then taking out small portions for single meals or kids lunches. You could even freeze the sauce in an ice cube tray, then transfer the cubes to a freezer bag. I don’t recommend freezing the pasta + sauce, as it gets very thick and mushy.
- How to store and reheat leftovers – The dish will last 3-4 days in the refrigerator. And like I said above, add more water to the leftover pasta so it’s not too thick. The baked version won’t need any additional water. Reheat in the microwave until warm and enjoy.
- Can you make vegan mac and cheese without nutritional yeast? You can, yes. If you leave it out, make sure to add the bag of vegan cheese. Nutritional yeast gives vegan cheese sauces a wonderful cheesiness, but some people don’t care for it.
More drool-worthy pasta recipes
- Vegan Baked Ziti
- The Best Vegan Lasagna
- Vegan Alfredo Sauce
- Creamy Vegan Carbonara
- Vegan Jalapeรฑo Popper Mac and Cheese
The Best Vegan Mac and Cheese
Ingredients
Mac and cheese
- 1 1/2 cups raw cashews
- 2 cups water or less if not using vegan cheese, see Notes
- 3 tablespoons fresh lemon juice
- 1/2 cup nutritional yeast
- 1/4 teaspoon turmeric
- 1/2 teaspoon garlic powder
- 1 1/2 teaspoons salt
- 1 (7-oz) bag shredded vegan cheddar cheese, optional
- 12 ounces elbow pasta
Optional breadcrumb topping
- 1 1/2 cups panko breadcrumbs
- 4 tablespoons vegan butter, melted
- 1/4 teaspoon smoked paprika
Instructions
- Preheat oven and prep – If planning on baking it with the breadcrumb topping, preheat the oven to 350 degrees F and lightly grease a casserole dish (I used a 9×13 inch dish). Skip this step for stovetop mac and cheese.
- Soak the cashews – Soften your cashews by covering them in boiling water for 5 minutes. I do this by heating up water in my tea kettle, and then pouring the boiling water over the cashews in a large glass measuring cup.ย
- Cook pasta – Cook the pasta according to package instructions, but do not overcook.ย Drain and set aside.
- Blend cheese sauce – Drain the soaked cashews and discard the soaking water. Add the cashews, fresh water, lemon juice, nutritional yeast, turmeric, garlic powder, salt and bag of shredded cheese (if using) to a high powered blender and blend until very smooth.
Stovetop version
- Simply return the pasta to the pot and pour in the cheese sauce. Stir until the sauce thickens and serve immediately.
Baked version (the best!)
- Make the breadcrumb topping by mixing the breadcrumbs, melted vegan butter and smoked paprika in a small bowl until crumbly and moist.
- Add the drained pasta to the prepared casserole dish, and pour in the cheese sauce. Stir to coat the noodles. Sprinkle the breadcrumb mixture on the pasta and bake, uncovered for 15 minutes. I also broiled it for a few minutes until golden brown. Serve immediately and enjoy!
Video
Notes
- The bag of vegan cheddar cheese is optional. If you don’t want to use vegan cheese, reduce the water to 1 cup, especially if not baking it. This way, the sauce will be thicker and creamier.
- The cheese sauce freezes well, so feel free to make extra sauce and freeze some for a super quick meal or kid’s lunch option.
- Leftovers will last 3-4 days in the refrigerator. The sauce does thicken when it cools or sits out for awhile, but there is an easy fix. Simply add a little warm water and stir, noodles and all, while you reheat it. The sauce will thin and it will be perfect again.
- Gluten free – Use gluten free pasta, any variety you like.
- Nut free – Go make my Dairy Free Mac and Cheese, which is nut free.
Nutrition
*This recipe was originally posted in August 2018 and has been updated November 2021 with new photos and better instructions. I also added an optional bag of vegan cheese and an optional topping for baking.
Truly comfort food!!!! Both my husband and I enjoyed this w/broccoli!!!!
That is so awesome! Thank you for your wonderful feedback and review!
I canโt believe how easy and delicious this mac and cheese is! Best vegan mac Iโve made. I was scared the sauce was too watery but it thickens up in the pasta. Will be making this again!
I’m glad you loved the Mac and cheese! It’s a favorite in our home! Thanks for your terrific feedback!
Our new go to vegan mac and cheese recipe! My family said, “How did you get this so cheesey?!”
I’m glad you and your family are loving the Mac and cheese! Thanks for your fantastic feedback!
Fantastic Recipe!!!!!!!!!
This became a staple in our house in just 2 weeks. My vegan grandchildren request this mac n cheese recipe all the time. It’s one of my favorites, too. Your lasagna is awesome, too. We love the addition of the cheddar cheese, noted an option. It really does take it to the next level. Thanks so much.
Hi Annie. You are welcome! I’m so glad all of you are loving them Mac and cheese. This is one of our favorite recipes as well! Thank you for using my recipes, and for sharing your awesome feedback and review!
How many cups is the serving size?
Hi Amanda. This recipe makes 8 servings. You would have to divide the recipe by 8 to obtain one serving size.
This was an amazing and comforting addition to our Christmas dinner table. My husband ( non-vegan) commented on how tasty it was. Thank you, Nora!
You are welcome, Valerie! I’m glad the mac & cheese was a wonderful addition to your Christmas dinner! Thank you for sharing your fantastic feedback and review!
Nora, you have done it again!! Thank you for sharing this recipe, it truly is amazing!! The only things I tweaked were adding a tiny bit of mustard powder and some extra vegan cheese (I used violife cheddar and shredded a block of chao original). Absolutely delicious!
Mouthwateringly delicious. So great! Thank you!
You are welcome, Tyler! I’m so glad you loved the mac & cheese! Thank you for sharing!
Iโve been plant-based for 6 years & this is truly THE BEST vegan mac n cheese! I didnโt have a lemon, so I just used some apple cider vinegar instead. This stuff is even better than what Iโve had at most vegan restaurants. Thank you, Nora! *chefโs kiss* ๐ค๐ผ
Hi Casey. Thank you sincerely from one chef to another! It makes me so happy to hear that this is the best mac & cheese you have ever made! Thank you for sharing your fabulous feedback, and wishing you lots of happy cooking!
Very good. Great idea of blending the cheese with the cashew/yeast sauce. That helps with the pesky melting point. The only change I would make on my next batch is Iโll use 1 cup of crumbs instead of 1 and a half.
Thanks!
Hi Scott. You are very welcome! I’m glad that you love the mac & cheese! Thank you for sharing your great feedback and ideas!
With a baby, I benefit from making things in advance in case she’s needing me during the normal time that I’d be making dinner. Is it okay to prepare the entire dish and put in the fridge in the hours leading up to dinner, and THEN baking it to serve right away? Or, will it thicken too much while in the fridge? Thank you!
Hi Angela. Congratulations on your baby! You can make the sauce ahead of time. I would not mix the noodles and sauce because the noodles will continue soaking up the sauce and cause the dish to dry out. You donโt need to reheat the sauce, just mix it with the warm noodles in the pot they cook in (once drained) and cook on low until warm. I hope this helps.
I made this for Thanksgiving for my non-vegan family and it was a hit with everyone, including the 10-year-old! I doubled the recipe and did not have enough space in the blender for the shredded cheese, so I mixed in a bag before putting in the oven. This will hands-down now be my go-to mac and cheese recipe.
Soooo delicious!! I recommend increasing the amount of garlic power by 50% and adding Cayenne Pepper and black pepper. I doubled the recipe and used about 3 tsp of Cayenne Pepper
Hi Sumera. I’m glad you loved the Mac and cheese! Sounds like you like a little spice! Thanks for sharing your ideas and great feedback!
Yum!!! I recently found out I can’t have dairy anymore, and thank goodness I came across this recipe. The crispy topping is such a nice touch, I barely even miss classic Mac n cheese. Thank you!!!
This is so wonderful to hear! Thank you so much for your review ๐
This is THE best vegan Mac and cheese!! Bonus is that it’s so easy to make. I top with vegan Italian panko breadcrumbs and it’s just delicious!!
Hi Heidi. I love easy and delicious! How wonderful that you loved the Mac and cheese! Thanks for sharing your great feedback and idea!
I made this for Thanksgiving it was amazingly delicious. The whole pan completely disappeared and my entire extended family asked for me to bring it to the next family gathering. Another plus it’s super easy to make. I’ll definitely be making this again and again.
Hi Stella – I’d call that a hit! I’m so happy for you! Also thrilled that this will be part of your meal rotation! Thanks for your fabulous feedback and review! Happy cooking!
do you think subbing the water for unsweet cashew milk would possibly make it creamier? im going to make this tomorrow for thanksgiving.
Yes, that should make it creamier. Happy cooking!
Iโm doing the baked version for a Thanksgiving dinner at someone elseโs home. I was thinking of taking it already baked and throwing it under the broiler or in the microwave for a warm up. Does that sound ok? If not, what would you recommend?
That should work pretty well. Or you could make it, not bake it, then bake when you get there. If you can.
Nora, you can get down!! This baked mac and cheese is sooooo damn good!! By far, the best vegan version circulating. I threw in some frozen peas, used spiral pasta, other than that everything was identical, and I’m blown away at how fantastic this is two days later!! This is the first of many recipes of yours that I’ve tried. I think I’m going to try your best vegan chocolate cake next. Girlfriend, thank YOU for taking the time to share!!!
Favorite Mac & Cheese Recipe – vegan cheese I use vio life or follow-your heart!
I’m glad you are loving the Mac and cheese! Thanks for your sharing you review and cheese tips!
Just made this last night, and it was the best vegan mac n cheese I’ve ever had! We used penne because that’s that we had in the house, and served it with BBQ jackfruit. Thank you so much for this recipe!
We wanted something for our son to take to a teen friendsgiving event and ended up doubling the recipe so the rest of us could have some for dinner. Our family scarfed it!!!! We’re going to take this to all of the upcoming events and potlucks!!! Thank you for living up to the title of this dish! It really is the best vegan Mac n cheese we’ve tried so far!
Iโd just like to say I tried this recipe last week and it really is the BEST Mac & cheese Iโve ever had! Iโm usually so disappointed with vegan versions, but even my non/vegan family loved this! Iโm making it again tonight ๐
Thanks from the UK!
Hi Rachel in the UK! You are welcome! I’m thrilled your family loved the Mac and cheese! Our family loves this one as well! Thank you for your great feedback, and enjoy dinner!
Can you make this ahead and then put it in the oven with bread crumbs last minute. I was thinking of making it up til that step and freezing for Thanksgiving.
Hi Gillian. The cheese sauce on its own is freezer-friendly. I donโt recommend freezing the pasta and sauce together as it can become thick and mushy. If you choose to freeze the sauce, you will see tips in the recipe post about reheating. Hope this helps!
is the tumeric necesaery for taste or is it mostly for coloring?
It’s mostly for color. You can leave it out if you want!
I want to say that I am a real idiot!!! I made this tonight for dinner for my hubby and myself and thought it’s good, mild but good. My hubby liked it also. As I was eating it I thought to myself, ‘you idiot, you forgot the nutritional yeast!!’ I will be making this again but just to let everyone know it’s tasty, good with out it! LOL I did add a bag of cheese, could not get Follow your Heart, used a different brand. Thank you Nora for great recipes!
Haha, I’m so glad you still enjoyed it, despite forgetting the nutritional yeast! Thank you so much for your wonderful review!
I have made this recipe twice now and it is just scrumptious!!! Even better than the real thing! Thank you Nora for your lovely recipes๐