Preheat oven to 375°F.
Finely mash the chickpeas in a food processor. Or put the chickpeas in a bowl, and mash them with aa fork or potato masher.
In a mixing bowl, add the mashed chickpeas, bread crumbs, almond flour, tamari, nutritional yeast, parsley, garlic powder, onion powder, Italian seasonings, smoked paprika, cayenne, salt, and pepper. Add the water or plant-based milk a little at at time to add enough moisture for the mixture to stick together. Mix well.
Shape the mixture into balls about 1 inch in diameter.
Heat the olive oil in a skillet over medium heat.
Add the meatballs to the skillet and cook until browned on all sides, about 5 minutes.
Transfer the meatballs to a baking sheet and bake for 15-20 minutes, or until cooked through.
Serve with your favorite sauce or on a bed of pasta. Enjoy your vegan meatballs!