מחממים תנור ל-180 מעלות. מכינים תבנית מרופדת בנייר אפייה או משטח סיליקון.
מכינים את הקציצות - במעבד מזון מניחים בצל, אגוזי מלך, כוסברה קצוצה גס, גרידת לימון, 2 שיני שום, 2 כפות שמן זית, בהרט, כורכום, מלח ופלפל שחור. מעבדים את כל הרכיבים לתערובת פירורית חלקה. מוסיפים טופו וקמח חומוס, ומעבדים בפולסים לתערובת פירורית ואוורירית.
בידיים נקיות יוצרים מהתערובת כדורי קציצות בקוטר של כ-4 ס"מ. מניחים בתבנית ואופים כ-20 דקות, עד שהקציצות מזהיבות ונהיות מוצקות. במקביל מכינים את הרוטב.
במחבת עמוקה ורחבה, שמתאימה גם לשימוש בתנור, מחממים 3 כפות שמן זית. מוסיפים רצועות בצל דקות ומלח ומטגנים למשך 5-7 דקות, עד שהבצל מתרכך. מערבבים מידי פעם. מוסיפים סלרי קצוץ גס מאוד ו-3 שיני שום קצוצות וממשיכים לבשל 2-3 דקות נוספות תוך כדי ערבוב. מוסיפים סילאן, מיץ לימון, 2 כוסות מים, כוסברה קצוצה, כורכום ופלפל שחור. מערבבים ואז מוסיפים פנימה את תפוחי האדמה. מוודאים שהמים מכסים את תפוחי האדמה כמעט לגמרי, ואם יש צורך להוסיף עוד מים - מוסיפים. מכסים ומביאים לרתיחה. מבשלים במכסה סגור עוד 20-30 דקות נוספות, עד שתפוחי האדמה מתרככים לגמרי (זמן הבישול תלוי בתפוחי האדמה).
מחממים תנור ל-200 מעלות.
לאחר שתפוחי האדמה מתרככים מוסיפים לסיר את קציצות הטופו האפויות. מכסים ומשקשקים בעדינות את הסיר כך שהקציצות ינוחו בתוך הרוטב. מבשלים על להבה בינונית 5 דקות נוספות.
מסירים את המכסה ומעבירים את הסיר לתנור ל-10 דקות, בכדי שהרוטב יצטמצם ותפוחי האדמה יקבלו חריכה.