Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
Place the fresh spinach in a large skillet over medium heat. Cook, stirring occasionally, until wilted and tender, about 3-4 minutes. Remove from heat and let it cool slightly.
Squeeze out excess moisture from the cooled spinach using a clean kitchen towel or paper towels, pressing to remove as much water as possible. This helps keep the mixture from becoming too wet.
Transfer the drained spinach to a mixing bowl. Add the shredded cheese, chopped herbs, cooked breadcrumbs, salt, and pepper. Mix everything together until well combined.
Use a spoon or small cookie scoop to portion out the mixture and gently roll it between your hands into small, round balls. Place each ball onto the prepared baking sheet, spacing them evenly.
Lightly brush each spinach cheese ball with olive oil. This will help them turn golden and crispy as they bake.
Bake in the preheated oven for about 15 minutes, or until the balls are golden brown and crispy on the outside.
Remove from the oven and let them cool for a few minutes. Serve warm or at room temperature for a tasty, crunchy snack or appetizer.