Oven baking salmon in foil results in a delicious food and minimal cleanup. This technique traps dampness throughout the foil, making sure the salmon stays tender, flaky, and cooked good.You may freeze salmon for approximately 6 months. To thaw, choose it from the freezer on the fridge the night before you intend to take in it. Or, if time is an is