Preheat the oven to 375°F (190°C) and line a muffin tin with paper liners or lightly grease it.
Grate the carrots and zucchini using a box grater, then squeeze out excess moisture from the zucchini with a clean towel to prevent sogginess.
In a large mixing bowl, sift together the flour, baking powder, baking soda, cinnamon, and salt to evenly distribute the dry ingredients.
In a separate bowl, whisk the eggs until they are lightly frothy, then add the oil and honey (or syrup), mixing until well combined.
Pour the wet mixture into the dry ingredients and fold gently with a spatula or spoon, just until combined and no dry flour remains.
Gently fold in the grated carrots and zucchini, making sure they are evenly distributed throughout the batter.
Divide the batter evenly among the muffin cups, filling each about three-quarters full for a nice rise.
Bake in the preheated oven for about 18-20 minutes, or until the muffins are golden brown and a toothpick inserted into the center comes out clean.
Remove the muffins from the oven and let them cool in the tin for a few minutes before transferring to a wire rack to cool completely.
Once cooled, enjoy these moist, rustic muffins as a hearty breakfast or snack packed with vegetables and warm spices.