Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a large bowl, combine all the ingredients: spinach, stuffing mix, eggs, melted butter, Parmesan, onion, garlic powder, salt, and pepper.
Mix until fully combined. Let the mixture rest for 10 minutes so the stuffing mix absorbs the moisture.
Shape into 1-inch balls using your hands or a small cookie scoop.
Place the spinach balls on the prepared baking sheet.
Bake for 20–25 minutes, or until golden brown and set.
Serve warm with your favorite dipping sauce or enjoy as-is!