Whisk onion, sugar, apple cider vinegar, canola oil, yellow mustard, salt, celery seed, and black pepper together in a bowl until well combined. Chill in refrigerator at least 2 hours to blend flavors.
Mix spinach, stuffing mix, eggs, and bacon together in a large bowl. Add dressing and stir to coat.