Pour the apple cider into a large saucepan and place it over medium heat.
Add the fresh cranberries, sliced apples, cinnamon sticks, whole cloves, and ground ginger to the cider.
Bring the mixture to a gentle simmer, listening for a soft bubbling sound, and let it cook uncovered for about 15-20 minutes, until the cranberries burst and the apples soften.
Occasionally stir the mixture to help release the flavors and prevent sticking at the bottom.
Once fragrant and the fruit looks plump, remove the saucepan from heat.
Strain the mulled cider through a fine mesh strainer into a clean pot or pitcher to remove spice bits and fruit skins.
Add honey or maple syrup to the strained cider, stirring well to dissolve and balance the tartness.
Pour the hot, spiced cider into mugs, allowing the aromas of cinnamon and berries to waft up with each pour.
Serve immediately, garnished with extra cinnamon sticks or fresh cranberries if desired, and enjoy the cozy flavors of fall and winter.