Grate the zucchini and carrot, then squeeze out as much moisture as possible with a clean towel.
In a large bowl, combine the grated vegetables, onion, almond flour, eggs, baking powder, garlic powder, salt, and pepper.
Mix until everything holds together.
Heat olive oil in a skillet over medium heat.
Scoop spoonfuls of the mixture into the skillet and flatten slightly with the back of the spoon.
Cook for 3 to 4 minutes per side until golden and crispy.
Transfer to a paper towel-lined plate and repeat with remaining batter.
Serve warm with your favorite dipping sauce.