Skip to main content


vegan mac and cheese
6min read

Vegan Mac and Cheese

by Valentina Concordia

6min read

A very low maintenance yet super cheesy and creamy classic vegan mac and cheese that comes together in 30 minutes. Ps. it's also nut, seed and tofu free.

Just like a regular mac and cheese does, this version comes together over the stove with a creamy béchamel. It's then folded through cooked macaroni and topped with vegan cheddar which bubbles and crisps up in the oven. In the recipe I suggest using vegan cheddar cheese but if you have a favourite vegan cheese on hand you want to add, feel free to sub 50-60% of the cheddar with it. If you are going the full cheddar route and aren't sure which to choose, violife, ASDA, Waitrose cheddars are my favourite in general and for this vegan mac and cheese - they melt and bubble just as they should and don't have an overpowering or artificial flavour.

Prep Time

15 mins

Cook Time

25 mins




Mac and Cheese:

60g plant based butter
50g plain flour 
1 tsp salt
1L high-fat plant based milk (like oatly whole)
½ tsp freshly ground black pepper
½ tsp nutmeg
2 tsp grainy mustard 
140g vegan cheddar, grated
500g macaroni

40g panko breadcrumbs
2 tbsp olive oil
1/4 tsp salt



Preheat your oven to 220˚C and grease a baking dish with plant based butter.


Melt the butter in a large pot over medium heat. Stir in the flour until it forms a paste, and cook it for 2-3 minutes. Lower the heat, and whisk in 200ml of milk and salt until smooth and clump-free. 


Slowly whisk in the remaining 800ml milk, 200ml at a time - allowing the mixture to thicken between each addition. 


Once all of the milk has been incorporated, stir in the black pepper, nutmeg and mustard. Taste for seasoning and adjust to taste.  Add 140g of grated vegan cheddar and stir for 2-3 minutes, until it has melted. 


In the meantime, cook 500g macaroni in salted boiling water for 1 minute less than the package instructions. Before draining the macaroni, reserve 100ml of the water the macaroni is cooking in. 


Once drained, fold the macaroni into the cheese sauce along with the 100ml cooking water and stir to combine. Transfer the mac and cheese into the baking dish. 


Last make the topping. In a small pan, combine the oil, breadcrumbs and salt over medium heat and stir to combine. Toast the breadcrumbs, stirring often, until golden brown - 5-6 minutes. Sprinkle the breadcrumbs on the mac and cheese.


Bake the mac and cheese for 20-25 minutes, until the top is golden and bubbling. Let cool for 10 minutes before serving.


By Valentina Concordia
Valentina Concordia

Valentina is our Food Editor, who dreams up our tasty dishes and recipes for our social channels. She has loads of experience cooking up a storm in Italian kitchens, so it’s no surprise she can’t live without good-quality olive oil (don’t come between her and her olive oil) and fresh pasta.

Read more from Valentina

Let us take care of dinner

After getting creative in the kitchen, give yourself the weekend off by letting us take care of dinner. Check out our delicious meals here.

Shop now
Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power


Where to find usVeganuaryUltra Processed FoodSustainability(Not at) school dinnerRefer a FriendPlanted blog

Stay in touch

Multi award-winning great taste producer
Certified B Corporation
London Living Wage Employer
Plant Power

© Copyright 2024 Allplants Ltd. All rights reserved