Preheat your oven to 400°F (200°C). Remove the leaves and stem from the cauliflower and cut it into florets. Place the florets in a food processor and pulse until the cauliflower resembles rice.
Transfer the riced cauliflower to a microwave-safe bowl and cover it with a damp paper towel. Microwave for about 5-6 minutes until the cauliflower is tender. Let it cool slightly, then use a clean kitchen towel to squeeze out any excess moisture.
In a large mixing bowl, combine the riced cauliflower, cheddar cheese, mozzarella cheese, minced garlic, Italian seasoning, eggs, salt, and pepper. Mix until all the ingredients are well combined.
Using your hands, scoop about 2 tablespoons of the mixture and shape it into a small tot. Place it on a baking sheet lined with parchment paper. Repeat this process until you’ve used up all the mixture, spacing the tots about an inch apart.
Bake the cauliflower tots in the preheated oven for 25-30 minutes, or until they are golden brown and crispy on the outside. For an extra crispy finish, flip the tots halfway through baking.
Once baked, let the tots cool for a few minutes before serving. They are delicious on their own or paired with your favorite dipping sauce.