Combine all meatball ingredients in a large mixing bowl and mix until combined well, using your hands. Do not overmix.
Use a disher and portion out meatball mixture into even balls; repeat until all meatball mixture is used.
Heat a layer of refined coconut or avocado oil in a large skillet over medium heat. Fry meatballs in batches until brown on all sides and cooked through. Transfer to a plate.
Pour out oil if excess remains. Add 2 teaspoons avocado or refined coconut oil to skillet over medium-low heat. Add garlic and, stirring constantly, cook until fragrant, about 30 seconds.
Add remaining sauce ingredients and stir to combine well. Bring to a low boil then reduce heat slightly and simmer for about 5-10 minutes or until a bit thickened.
Return meatballs to skillet and simmer 3-5 minutes to absorb sauce. Serve over zoodles or alone and top with fresh chopped parsley.
Recipe Notes
For a dish with less sauce, use 1 teaspoon oil, 2 cloves garlic, 1 can crushed tomatoes, 1/2 cup coconut cream, 1 teaspoon Italian seasoning, and 1/2 to 3/4 teaspoons salt.