Add margarine to dutch oven until melted. Saute onion for 3 minutes, then add garlic and stir for 1 minute.
Add jalapenos, drained cashews, salt, garlic powder, onion powder, smoked paprika, nutritional yeast, miso paste and flour. Stir quickly to combine, then add vegetable stock to deglaze the base of the dutch oven.
Add soy milk and simmer on low heat until mixture has thickened. Remove from the heat and transfer to a high speed blender. Blitz until smooth.
Return the sauce to the dutch oven and mix with cooked macaroni. Spread the mixture into two ice cube trays and freeze for a minimum of 4 hours.
Once the macaroni has frozen, prepare your crumb toppings. Drain chickpeas, reserving aquafaba. Mix the flour and salt in a bowl, and panko crumbs in a seperate bowl.
Remove the macaroni cubes from the ice cube trays. Dip them into the aquafaba, then flour, then back into aquafaba to form a sticky coating before rolling them in the panko crumbs.
Heat vegetable oil in large pot or dutch oven until it reaches 170C. Using a spoon, carefully place the mac n cheese bites into the oil and fry in batches so as not to crowd the pot.
Drain on paper towel, then toss in salt and serve immediately with a tomato relish, sweet chilli sauce, aioli or dipping sauce of choice.