Enjoy a sweet and savory treat with Baked Caramelized Peaches with Salted Nuts. This dessert features fresh peaches that are sprinkled with brown sugar, butter and cinnamon and baked until they are soft and golden. Crunchy salted nuts add a delicious contrast, and crème fraîche or whipped cream adds a creamy touch.