Norway doesn't want to close down rural agriculture as Sweden has done in northern Sweden. Neither does Norway want to hand over its fishing areas to EU.
The climate here is not economically competitive, we have fairly large toll walls and subsidies to protect local farmers. In a completely free market, most food production would be outcompeted by foreign goods.
This does of course make food much more expensive for us than strictly needed, but it also gives a safe supply.