"Creamy, fluffy, rich sweet potatoes with a meringue top. Enjoy sweet potatoes' natural sweetness without drowning it in sugar. This is everyone's favorite. We can't serve Thanksgiving dinner without it!"
1Place the cubed sweet potatoes into a large pot and cover with water. Bring to a boil, then reduce heat to medium-low, and simmer until tender, about 30 minutes. Drain and let cool.
2Preheat oven to 350 degrees F (175 degrees C). Grease a 9x9 inch baking dish.
3Place the cooked sweet potatoes, egg yolks, butter, and salt into the work bowl of an electric mixer, and beat on high speed until the sweet potatoes are creamy and smooth, 3 to 5 minutes. Spoon the sweet potato mixture into the prepared baking dish, and level the top with a spoon. Sprinkle raisins and walnuts over the top of the casserole, and lightly press them into the surface of the sweet potatoes.
4In a mixing bowl, beat the egg whites until foamy, about 1 minute. Gradually pour in the sugar and continue beating until the meringue is glossy and holds soft peaks, 2 to 3 more minutes. Spread the meringue over the casserole.
5Bake in the preheated oven until the casserole is hot and the meringue is lightly browned, about 30 minutes.