1. Prep: Preheat oven to 375°F. Lightly grease a large sheet pan or baking dish with oil (or line with parchment). Pulse cauliflower florets in a food processor until finely chopped (rice-like). If using whole oats, pulse until fine as well.
2. Mix the Meatball Mixture: In a large bowl, combine ground chicken, eggs, shredded zucchini and carrots, chopped cauliflower, pulsed oats, Parmesan, salt, pepper, and spices. Mix thoroughly using a spatula or clean hands until everything is evenly incorporated.
3. Shape and Bake: Use a cookie scoop or lightly oiled hands to form mixture into ~1.5-inch balls. Place meatballs in a single layer on the sheet pan, spaced slightly apart. Bake for 18–23 minutes, or until golden and cooked through (internal temp should reach 165°F).
4. Serve or Store: Serve warm with marinara for dipping. Garnish with chopped basil if desired. Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for up to 2 months.