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!

spatula grabbing a hunk of vegan mac and cheese baked in a pan

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!

looking down on a pan of noodle casserole, golden brown on top

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!

  1. 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.
  2. 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.
  3. Blend until very, very smooth! This will take a few minutes, perhaps a little longer if you are using a regular blender.
  4. If making the baked version, mix the breadcrumbs, butter and paprika in a small bowl until crumbly.
collage of how to make cheese sauce with cashews

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.

casserole with cooked noodles and vegan cheese sauce

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.

breadcrumbs covering mac and cheese in dish for baking

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.

spoonful of pasta, orange sauce and breadcrumbs

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.
bowl of mac and cheese with blue striped towel

More drool-worthy pasta recipes

square image of vegan mac and cheese bake
4.96 stars (214 ratings)

The Best Vegan Mac and Cheese

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.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 8 servings

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

  1. 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.
  2. 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.
  3. 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.
  4. Gluten free – Use gluten free pasta, any variety you like.
  5. Nut free – Go make my Dairy Free Mac and Cheese, which is nut free.

Nutrition

Serving: 1serving | Calories: 304kcal | Carbohydrates: 41g | Protein: 11g | Fat: 11g | Saturated Fat: 2g | Sodium: 443mg | Potassium: 309mg | Fiber: 3g | Sugar: 3g | Vitamin C: 2mg | Calcium: 18mg | Iron: 2mg
Course: Main Course
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

*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.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , , , , , , , , , , , , ,

you may also like:

Comments

  1. I’ve experimented with A LOT of different vegan mac-n-cheese recipes, but this is the one that my family likes best. And major bonus – it’s also one of the easiest!

  2. Amazing, just like all of your recipes! I was out of garlic powder so I just used minced garlic instead and it turned out great. Can’t wait to eat the leftovers tomorrow.

  3. I made this last night and it was incredible! I made it for my parents who refuse to eat vegan and watching them have seconds made my day. My sauce was a little chunky, probably because I don’t have a good food processor.. but the flavor was so great! Will be adding to my recipe book! 

    1. I’m so glad they liked it, and you too! Yes, to get the sauce very smooth you will need some sort of powerful blender, not even a food processor. Thank you!

  4. Hi Nora, I do have a question. Can’t recall what I did the last time. When you blend your sauce do you strain the cashews before adding or toss the cashews with that water along with the 1 cup of water? Thanks! ✌? 

  5. Nora, hands down the tastiest and easiest vegan Mac n cheese I’ve ever had and made. Thanks much! ??

    1. Thanks Louise! Isn’t Mac & Cheese the best!? I’m glad you enjoyed it. Thanks for sharing your comments!

  6. Delicious!!! I soaked my cashews for 7 hours. I also used lime juice, mustard powder, white pepper, cayenne pepper and nutmeg. Stirred in brocolli and peas.

    1. Did you continuously change out the water for the cashews with more boiling as it cooled down? 

  7. I don’t know  what I did wrong, is it supposed to taste lemony? This has potential, but the lemon flavor was just really strong.  I squeezed a lemon but didn’t measure out 3 tbs, so it could have been more. it was still good cause I don’t mind lemon. But I’m wondering what the lemons purpose for, next time I may use half a lemon. 

    1. Hi Heather! No, it doesn’t usually taste very lemony. I think you probably added too much since you didn’t measure. The lemon juice adds a nice tang, but it shouldn’t be overpowering. Make sure to measure next time, you would be surprised how much juice some lemons hold!

  8. I’m new to eating whole food plant based and loved this!  I’m wondering if the cheese sauce would work in risotto  as I don’t want to use vegan butter or cheese. 

      1. The risotto turned out fabulous!  I used about half of the cheese sauce and added some roasted butternut squash to it. Everyone loved it including my very picky granddaughter. And I was the only vegan at the table!  

        1. That is great to hear, I’ll have to try it sometime! I’m so glad everyone loved it, even your granddaughter!

  9. This mac and cheese recipe was so quick to make and very delicious, I didn’t have turmeric but will get some for future mac  and cheese  meals. Will definitely make again. I stumbled on your site two days ago when I was searching for a vegan cake for my daughter’s birthday. We love your recipes!! Thank you for sharing!

    1. Hi Angie. Welcome to my site! I’m so glad you found it! I’m thrilled to hear you love my recipes! Enjoy your journey through my recipes, and let me know how it goes, or if you have any questions. Happy birthday to your daughter, and happy cooking!

  10. I love all your recipes! Just one question – how sweet is the cashew cheese sauce supposed to taste? When I make it, I end up putting a lot of extra salt and nooch to balance out the sweet from the cashews. Maybe I’m just not sure what mac n cheese is supposed to taste like anymore!

    1. I have noticed that some people seem to think raw cashew based sauces taste sweet, it’s kind of interesting as I have never found them to be sweet at all. Perhaps it’s just the natural sweetness in the nut, I’m not sure. But of course you can always add more salt to taste or nutritional yeast, other seasonings if you like to bump up the savory factor.

  11. This is the best vegan mac and cheese recipe you will ever come across (I’ve tried several). I have made this so many times since I found this recipe.

  12. This was SO good, thank you! I am a new a vegan who sometimes misses dairy and hates fake cheese substitutes. This was delicious, effortless, and low ingredient/ minimally processed. Thanks again!?

  13. I’ve been SO skeptical of Vegan Mac and cheese sauces because they have not been to my liking (or any of my family members). I’ve been addicted to Annie’s Vegan Mac and so glad to find a healthier alternative . This definitely will be in the meal rotation! You’ve earned all the ⭐️’s!

    1. Hi Amy. I’m really glad you tried my Mac and cheese recipe and that you love it! I appreciate you taking time to leave your review. Thank you!

  14. Delish! Had all ingredients so it was quick, easy and so good. Used Banza pasta &   mixed in some roasted veggies.  Very comforting on this cold, snowy,  winter evening! 

  15. This is awesome! We had a go-to vegan Mac and cheese recipe we used for years but yours has replaced it. Now When I ask my kids if they want Mac and cheese they always ask of it is Nora cooks! ❤️

    1. Hi Megan. I’m thrilled that your family has chosen my Mac and cheese as your go to recipe! Thank you! I appreciate you taking your time to leave your review!

  16. First time trying vegan cheese substitute. This was really tasty! I used coconut milk instead of water and soaked the cashews for 3 hours.

  17. This was great and simple as is, I added in a couple tablespoons of sun dried tomatoes and blended them in.. added a little sweetness and came out so good

  18. I am fussy when it comes to cheese. I am also pleasantly surprised with the flavor in this recipe. Taste test approved!

  19. I’ve tried so many vegan Mac n cheese recipes and never have I been thrilled by the results until tonight!!! I had 3 servings and then ate straight out of the pot. Best recipe hands down!!! I will definitely be making this for my guest! Thanks Nora

  20. Omg how is this soooo easy and so divine?! Been craving Mac and cheese for so long and nine of the recipes ive tried come close. Thank you so much! Im gonna be so fat and happy ?
    Also love your amazing tofu butter chicken. Its a weekly fave. Will definitely be trying your recipes every week now xx

    1. Hi Louise. I’m so glad you love my mac and cheese! Thank you for using my recipes. May you have fun and enjoy them! Thank you for sharing!

  21. I’ve tried making a couple of other vegan mac and cheeses and haven’t been a fan of them. This one was AMAZING—even my carnivore boyfriend loved it!

  22. We made this last night and it was perfect! We were scared of the sauce being too watery but seriously it thickens up perfectly! We’ll definitely be keeping this as a go to recipe, and it’ll make its way to our table on Christmas night. 

  23. Best Mac n cheese recipe EVER! My boyfriend’s favorite food is anything involving cheese, and when I first told him I would be making a Mac n cheese out of cashews he was extremely skeptical. Fast forward to now, we make this recipe at least once a week and he thinks it is the best Mac n cheese he has ever had, saying that ones with real cheese don’t even compare! The best recipe and the lemon juice adds so much flavor. I usually use cauliflower gnocchi for the pasta and add some toasted breadcrumbs on top?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.