Drain chickpeas, saving liquid. Add flaxseed to liquid, mix, set aside.
Add chickpeas to food processor, pulse.
Add garlic powder, onion powder, Italian seasoning, dried parsley, chili flakes, msg, salt, black pepper, nutritional yeast, xanthan gum, garlic, yellow onion, and parsley.
Pulse everything a few times, then add breadcrumbs, soy sauce, and the aquafaba and flaxseed mixture. Pulse until it is consistency of smooth ground meat.
Preheat oven to 450ºf.
Roll mixture into meatballs and put on baking sheet.
Add to the oven, let cook for 25-30 minutes.
When done cooking, put meatballs into container, and into freezer.
Get large saucepan on medium/high heat. Add olive oil to pan.
Mince garlic and yellow onion, add to pan, allow it to soften.
Once soft, add passata, dried Italian herbs, salt, sugar, dried parsley and chili flakes.
Give it a stir then add in the meatballs. Flip them around so they get coated in sauce. Cover everything up.
Preheat oven to 400ºf.
Once meatballs are hot, add into bun maybe with some cheese overtop, place in oven.
Let cheese melt, and everything toast together, enjoy!