Caramelize the Onions: Heat butter and olive oil, cook onions over medium-low heat until golden brown and sweet.
Cook the Salmon: Sear seasoned salmon fillets on both sides until just cooked through.
Make the Glaze: Combine butter, thyme, cranberries, cider, sugar, and cinnamon in the skillet. Simmer until thickened.
Toast the Almonds: Toast sliced almonds in a dry pan until golden.
Combine: Return salmon to the glaze and spoon sauce over the top. Serve over caramelized onions.
Finish and Serve: Top with orange zest, fresh herbs, and serve warm over mashed potatoes or wild rice.
