The ultimate Baked Vegan Mac and Cheese. Cheesy, saucy macaroni topped with an irresistible buttery & golden crispy crumb topping. No dairy, no nuts & easily made gluten-free. Prepare to get saucy!
It’s the weekend, spring has sprung then unsprung this week, and comfort food is called for. And it doesn’t get more comforting than oozy, cheesy Vegan Mac and Cheese all baked up with a delicious golden and buttery, crispy crumb topping. ♡
This world has been conspiring against this recipe. I actually perfected it ages ago and shared a little teaser video on my Facebook page and Instagram. You all went nuts wanting the recipe and I promised it the week after, then not so good weird life things happened.
Now weeks and weeks later it’s finally here. Although, I am only posting it now due to the pressure you guys are putting me under! ????
I have shot the photos for this recipe three times now and am still not happy with them. Today’s photos aren’t bad, but my pasta to sauce ratio isn’t great so it looks a little dry. That’ll teach me to just eye-ball the pasta rather than measuring it.
You’d think I would know to follow my own recipes. ????
Honestly though, if you follow the recipe and eat it right away, instead of standing over it with a camera for 2 hours first, yours wont be dry in the slightest. ????
Enough is enough though. I am still getting daily emails asking me for the recipe so I have decided to just go with it.
THE BEST VEGAN MAC AND CHEESE PERIOD
Ok, so there are hundreds of Vegan Macaroni and Cheese recipes out there, but I have never found one that has truly done it for me. Of course I haven’t tried them all, but I have tried a lot, and I have made a lot of my own versions. Until now they have all fallen short of perfection.
You see, I was the hugest mac and cheese lover before I was vegan. It was probably one of my all time favourite meals and let me tell ya, I made the meanest non vegan mac and cheese on the planet. It was incredible. That’s why vegan versions have an awful lot to live up to.
For me, the ultimate mac and cheese should be saucy (but not too saucy) and buttery with a sharp cheese taste and it must be baked and it must have a crispy topping. It’s just not proper mac and cheese otherwise. I am very hard to please!
My incredible non-vegan version from years ago had a crispy, golden, broiled cheese topping and it was my favourite bit.
So with this Vegan Mac and Cheese you get meltingly soft cheesy (yes cheesy!) insides and the all important crispy, crunchy topping.
This right here is mac and cheese heaven! ♡
DAIRY-FREE, NUT-FREE & EASILY GLUTEN-FREE MAC AND CHEESE!
Unlike many Vegan Mac and Cheese recipes this one does not contain any nuts.
Often cashews are used as a base for vegan cheese sauces and although I love cashew cheese sauce, I wanted this recipe to be accessible to everyone. So, as well as being nut-free it can easily be made gluten-free too just by using gluten-free macaroni.
It also has hidden veggies lurking in the sauce.
Shhhh! Don’t tell the kiddos. What they don’t know won’t hurt them…..
HOW TO MAKE VEGAN MAC AND CHEESE
SEE MY VIDEO FOR A VISUAL GUIDE. FOR INGREDIENTS & FULL INSTRUCTIONS PLEASE SEE THE RECIPE CARD AT THE END OF THIS POST
As well as tasting fantastic, this Vegan Macaroni and Cheese is pretty straightforward to make.
Here’s how!
STEP 1
Start by throwing all the sauce ingredients into a blender and blending until nice and smooth. It must be perfectly smooth otherwise it won’t taste as luxurious as it could.
I love my Blendtec for this ????but any high powered blender will do a great job and if you don’t have a high powered blender you’ll just have to keep going for a little longer until it’s good and velvety.
STEP 2
Once the sauce is blended you just need to warm it through in a pan which thickens it up a bit and makes it more ‘real’ cheese sauce like in texture.
STEP 3
Cook some macaroni in boiling water, then stir the ‘cheese’ sauce through and spoon it all into a casserole.
STEP 4
Then comes the yummy, crispy topping. It takes two minutes to blitz it all up in a blender, then spread it over all the cheesy goodness and bake until golden and bubbling.
STEP 5
EAT!
This is why I am loving this Baked Vegan Mac and Cheese:
it’s the best tasting vegan mac and cheese I have tried
it’s nut-free!
the garlicky crispy crumb top is so good and brings a lovely combination of textures
it’s a real family favourite
you can make it in advance, keep it in the fridge then bake it up when needed
the cheese sauce is great in other recipes too, like cauliflower cheese, on power bowls, in lasagne, or anywhere else you need a cheese sauce…because everyone needs cheese sauce in their lives ????
HOW TO SERVE MAC AND CHEESE
I usually serve my mac and cheese just as it is with a big squeeze of my guilty pleasure which is tomato ketchup but it is also great healthified up a bit with a big crisp salad or with some veggies. Broccoli and peas in particular are a great match.
You could also try adding some slices of tomato to the crumb topping before it goes in the oven for an extra special flavour/texture sensation too. It’s so good!
You have no idea how many times I have made and eaten this Baked Vegan Mac and Cheese over the last few months and I never get fed up with it. I am still making it frequently now and I think I always will. It’s a sure fire winner!
This is the Vegan Mac and Cheese you have been waiting for all your life! ????
If you are a mac and cheese fiend like me though, you might also want to try this Mac and Cheese with Black Pepper and Broccoli . It’s also super yum!
PRE-ORDER MY COOKBOOK NOW!
I’ve been busy behind the scenes, working on my first cookbook and it is now available to pre-order!
The book will feature 75 recipes, almost all of them brand new and not available anywhere else, with full colour photographs, all taken by yours truly.
Each recipe in the book has been tested by my amazing team of 20 recipe testers to ensure that they will work flawlessly in any kitchen.
The book will be released on May 28th 2019 and will be available everywhere that sells books. Check out my cookbook page for more information and for pre-order links to a variety of stores.

Baked Vegan Mac and Cheese
Ingredients
- 290 g | 1 really packed cup yellow sweet potato cooked, cooled and skinned. If you can't find yellow sweet potatoes then use a regular white potato instead.
- 175 g | 1 packed cup | around ¼ of a small cauliflower cooked and cooled
- 4 heaping tablespoons | heaped ¼ cup white miso paste I use naturally aged organic Amano Shiro Miso (use chickpea miso to keep the recipe soy free.
- Around 1¾ teaspoon salt It might seem like a lot of salt but it really helps bring out the 'cheesy' flavour. Add it gradually though to get it just right for you.
- ¾ cup | 12 tablespoons nutritional yeast
- 1 teaspoon prepared wholegrain or Dijon mustard
- 1 tablespoon tapioca flour see recipe notes if you need to sub this
- 1 cup | 240mls unsweetened non-dairy milk NOT almond milk - the flavour comes through too much & takes away from the cheesiness. Not rice milk either as it's too sweet. I like cashew milk best as it's rich, thick & neutral. If you need the recipe to be nut-free, soy milk would be a good choice.
- 1 tablespoon apple cider vinegar you can use white wine vinegar instead but apple cider vinegar gives the best flavour
- ¼ teaspoon onion powder Do not omit, it makes all the difference with the cheesy flavour
- ¼ teaspoon garlic powder Do not omit, it makes all the difference with the cheesy flavour
- ⅛ teaspoon smoked paprika or chipotle powder
- 1 tablespoon vegan butter (optional - and bear in mind that if you use my vegan butter it is NOT nut-free)
- 400 g | 14oz macaroni you can use other pasta shapes, and use gluten-free if necessary
For the crumb topping
- 3 slices bread white or wholewheat, gluten-free if necessary. White tastes better but it's your choice
- 2 tablespoons vegan butter or olive oil (optional but recommended and bear in mind that if you use my vegan butter it is NOT nut-free)
- 1 clove garlic (optional)
Instructions
- Preheat your oven to 400°F
- Add all of the sauce ingredients except the optional butter and salt to a blender and blend until completely smooth. If you have a smaller blender you might need to do it in 2 stages. Add the salt gradually to taste and blend a little in between each addition, tasting as you go. Salt really brings out the cheesiness so it is important to be generous with it.
- Fill a large pan with water and bring to a rolling boil then cook the macaroni as directed on the packaging.
- Pour the cheese sauce from the blender into a pan and warm through over a medium heat, stirring constantly until it is hot, glossy and the texture of cheese sauce. It should only take about 5 minutes. Finish with the butter if you are using it. It adds a lovely richness and extra glossiness! Just stir it in then remove from the heat.
- Drain the pasta, return to the pan and stir through the sauce.
- Quickly wash out and dry your blender, then break the bread into pieces and place in the blender with the butter or olive oil. The oil/butter is recommended for a crisper, more golden and more flavourful topping but if you prefer not to consume oil you can omit it. 1 clove of garlic is optional too. Blend until crumbs.
- Spoon the saucy macaroni into an oven proof dish, sprinkle over the crumbs evenly then place in the oven and cook for 20 - 25 minutes or until it is piping hot and the crumb topping is golden brown and crispy. Serve immediately.
Laura says
Holy sweet smokes! I had already started making a different recipe I had for mac & cheese, when I came across yours — it sounded amazing, so I pinned it…then kept looking at it. I’d already made a roux for my sauce, but I wondered if I could “switch over” to your recipe mid-process. I know that’s crazy, but your recipe just sounded SO GOOD! And by golly, I have just tasted the sauce, and am ready to declare your recipe the Holy Grail of Mac & Cheese. My search is over. The sharp cheesiness is there! Thank you, thank you. And I promise to make it in all its full glory next time!
A Virtual Vegan says
That’s awesome Laura! I’m really pleased you found my recipe and gave it a try. I am totally addicted to this mac and cheese too. A week doesn’t go by that I don’t make it!
Thanks so much for coming back to leave a review. It’s much appreciated!
Deena says
Just wondering if this recipe can be frozen and thawed at a later date.
A Virtual Vegan says
I’ve never tried it but it should be ok. The crumb topping freezes really well in a bag or sealed container. I’d keep it separate to stop it getting soggy, then add just as you are about to bake it straight form the freezer. It doesn’t freeze solid so is easy to pour on.
For the mac, put it in a freezer-to-oven baking dish and cover well. It should be ok for up to 2 months in the freezer. I’d bake it from frozen but at a slightly lower temperature. Put it in a cold oven so you don’t risk breaking the dish. 350°F, for about an hour – 1 hr 10 mins’ish should do it.
Nicki says
Hi! Two questions: is a yellow sweet potato the same as a Hannah sweet potato? Light tan on the outside and off white inside? Second, does it give the sauce a noticeable sweet flavor? I tried a mac recipe that used butternut squash and I didn’t like the sweetness combined with the cheese flavor. If so I’ll just use a white potato. Exited to try this recipe, I knew I had to make it when I saw the full 3/4 cup of nooch, haha.
Melanie McDonald says
I just googled Hannah sweet potatoes and that is exactly what you want. I’ve never seen them called that here. They aren’t overly sweet like the other kinds and no where near as sweet as a butternut squash.
I totally agree about butternut squash mac. It is too sweet and I don’t think it works in mac and cheese either.
This mac and cheese isn’t noticeably sweet. You would never know it has sweet potato (or cauli) in it once it all gets baked up and especially with all of that nooch! I think you will really like it, especially as it seems we have similar tastes!