Pasta with canned fish is a delicious and very filling dish. The canned fish contained in this dish has many benefits. Canned fish is a source of omega-3 fatty acids, vitamins D and B, as well as phosphorus, calcium, selenium and zinc. In addition, canned fish contain protein. Onions contain essential oils, vitamins B1, B2, B6, PP, E, and a large amount of vitamin C.