Bring a large pot water to a boil and cook pasta per package instructions.
Boil the Say Grace Bits in water to re-hydrate them. I do this for about 10 minutes.
Soften the raw cashews by either soaking them overnight or tossing them in boiling water for about 10 minutes.
Peel and dice the onion.
Peel and mince the garlic.
Pre-heat the oven oven to 350 F (177 C).
In a non-stick pan on medium-low heat, saute the diced onion for ~5 minutes until translucent. Stir regularly to avoid burning and sticking.
Add minced garlic and continue cooking for another 3 or so minutes. Continue stirring regularly.
Once the onion and garlic are cooked and the cashews are softened, toss all of the ingredients under the mac and cheese sauce ingredients section in a blender. Now you have your mac and cheese sauce.
Drain the cooked pasta and mix in the sauce well.
Add saucy pasta to a casserole dish (I typically spray this with a bit of oil to avoid sticking).
Sprinkle the shredded cheese on top and cover with lid or aluminum foil; this keeps the moisture in which will allow the vegan cheese to melt better.
Toss in the oven for 20 - 25 minutes until cheese has melted.
While you're waiting, once the Say Grace has been re-hydrated, remove from heat and drain with a strainer. Run cold water over it until you can safely touch it. When it has cooled down, squeeze out the excess water. I just do this by hand.
In a medium-heat pan, cook the Say Grace bits. The goal here is to brown the exterior and add a little crunch to it. Flip it around regularly to avoid burning. I usually cook it for around 15 minutes while I'm doing other things. Once you've browned the outside, you can add the BBQ sauce, and cook for another 5 minutes or so.
Remove the mac and cheese from the oven once the cheese has fully melted.