1. جفّف شرائح السمك بالتربيت وتبّلها بنصف ملعقة صغيرة من الملح والفلفل الأسود. اتركها جانبًا أثناء إعداد اليخنة.
2. سخّن الزيت في قدر ثقيل على نار متوسطة. أضف البصل واطهه لمدة 5–7 دقائق، مع التحريك من حين لآخر، حتى يطرى ويكتسب لونًا ذهبيًا فاتحًا.
3. أضف الثوم والزنجبيل والفلفل الحلو والفلفل الحار. اطهُ المكونات لمدة دقيقتين مع التحريك حتى تفوح رائحتها وتطرى.
4. أضف معجون الطماطم والكمون وحرّك. اطهُه لمدة دقيقة واحدة لتحميص المعجون.
5. أضف الطماطم المفرومة ومرق السمك. اترك المزيج حتى يغلي غليانًا هادئًا، ثم اطهه دون تغطية لمدة 10 دقائق حتى تتكاثف الصلصة قليلًا.
6. اخفق زبدة الفول السوداني مع نحو 120 مل من سائل اليخنة الساخن في وعاء حتى يصبح المزيج ناعمًا. أضف هذا المزيج إلى القدر مع التحريك، ثم أضف الكمية المتبقية من الملح. اتركه يغلي برفق لمدة 8 دقائق مع التحريك من حين لآخر، حتى تصبح الصلصة كثيفة وناعمة.
7. أضف قطع السمك بحذر إلى الصلصة في طبقة واحدة. غطِّ القدر واتركه يغلي برفق لمدة 6–10 دقائق، بحسب سماكة السمك، حتى يصبح لحم السمك معتمًا ويتفتت بسهولة. تجنّب الغليان القوي حتى لا تتفتت قطع السمك.
8. تذوّق واضبط التتبيل إذا لزم الأمر. أضف الكزبرة المفرومة مع التحريك، واترك اليخنة ترتاح لمدة 5 دقائق بعيدًا عن النار، ثم قدّمها ساخنة مع شرائح الليمون الأخضر.