Sosu hazırlamak için; safranı geniş bir kaseye koyup üzerine sıcak suyu aktardıktan sonra, çatalla çırparak, safranın erimesini ve suyun sararmasını bekleyin. Üzerine zeytinyağı ve limon suyunu ilave edip tuz ve karabiberi serpiştirerek tekrar karıştırın.
Somon balıklarını hazırladığınız sosa iyice bulayın. Balıkları bu sosun içinde yaklaşık 15-20 dakika kadar bekletin.
Diğer taraftan, pilavı yapmak için; zeytinyağı ve rendelenmiş soğanı orta boy bir tencereye koyun. Orta ısılı ateşte, sürekli karıştırarak 1-2 dakika kavurduktan sonra yıkayıp süzdüğünüz pirinçleri ilave edin. Tahta bir kaşıkla sürekli karıştırarak 3-4 dakika kavurduktan sonra sıcak suyu da tencereye aktarın. Tuz ve karabiberi serpip haşlanmış bezelyeleri de tencereye boşaltın. Birkaç kez karıştırıp orta ısılı ateşte, pirinç suyunu iyice çekinceye kadar pişirin.
Pirinç suyunu iyice çekince ocağı kısın ve çok kısık ateşte 2-3 dakika daha pişirip ocaktan alın. 20 dakika kadar dinlendirin. Sosta bekletip lezzetine lezzet kattığınız somon balığı dilimlerinin iki tarafını da sıcak ızgarada beşer dakika kızartın. Sıcak pilavın yanında servis yapın. Afiyet olsun.