No. Any light colored sweet soda will work. A good substitute would be Ginger Ale or even Sprite. The Pear Soda really adds to the flavor of this recipe. Pear and cardamom round out traditional winter/holiday flavors and work well with the cranberry. But it's not absolutely necessary for this to taste delicious.