Combine and blend together the cashew nuts, nutritional yeast and almond milk then set aside.
In a large saucepan or a skillet, melt the vegan butter over medium heat.
Once melted, mix in the brown rice flour for about one minute and form a paste.
Slowly pour in the almond milk, while stirring to dissolve the paste into the milk.
Add the mustard powder, onion granules, garlic granules, thyme, parsley and finally the vegan cheese.
Continue to stir until the cheese melts and the sauce thickens (this should take several minutes). You want the sauce to be not too thin nor too thick (it should coat the back of a spoon) adjust by adding more cheese/milk if needed.
Fold in the macaroni and thoroughly coat with the cheese sauce.
Do a taste test and add any additional pink salt if needed.
Pour into an oven proof baking dish.
Mix the breadcrumbs together with the parsley, onion and garlic granules.
Sprinkle the breadcrumbs over the macaroni.
Bake for 12-15 minutes (don't over bake or the sauce will start to evaporate).
Serve immediately while hot.