1שוטפים את העדשים ומבשלים אותן בסיר עם הרבה מים עד שהן רכות בערך 20-25 דקות.
2מטגנים את הבצלים עם שמן הזית במחבת עד שהם חומים מאוד, שנייה לפני שהם מתחילים להישרף.
3מוסיפים למחבת כחצי כוס ממי הבישול של העדשים ומכבים את האש.
4מעבירים את הבצלים לקערה וטוחנים למעין רוטב חום ושומרים בצד.
5שופכים את עודפי מי הבישול של העדשים לקערה ושומרים בצד, כך שמי הבישול במפלס יותר נמוך מהעדשים.
6מוסיפים לסיר העדשים את הבורגול, את רוטב הבצלים הטחון, מלח ופלפל שחור ומערבבים.
7מוסיפים ממי הבישול של העדשים ששמרנו בצד לסיר עד שהנוזל מגיע לגובה ס״מ או קצת פחות מעל למג׳דרה.
8מכסים את הסיר ומביאים לרתיחה, מנמיכים את האש ומבשלים עד שהנוזלים נספגים בבורגול כ־12 דקות.
9מכבים ומשאירים מכוסה 10 דקות.
10בזמן הזה שמים את הבצל החתוך לסהרונים בשקית זיפלוק או קערה, מוסיפים את הקמח, הקורנפלור והמלח ומערבבים היטב.
11מטגנים את הבצל המקומח בשמן עמוק עד שהבצל מקבל צבע זהוב עמוק.
12מגישים את המג׳דרה עם הבצל הפריך מעל לצד יוגורט, סלט קצוץ וזיתים.