מחממים סיר עם שמן, מטגנים את הפרגיות למשך 3 דקות מכל צד, עד שהן משנות את צבען ללבן מוציאים לצלחת.
באותו הסיר מטגנים את הבצל עד להזהבה. מוסיפים את הגזרים ומטגנים למשך 3 דקות נוספות או עד שהם מתרככים.
מוסיפים את האורז ומערבבים למשך 2-3 דקות עד שהוא נהפך ללבן, מוסיפים את העדשים ומערבבים.
מוסיפים את הפרגיות, 3 כוסות מים רותחים, כמון, מלח ופלפל לפי הטעם ומבשלים עד שהסיר מגיע לרתיחה. כשהסיר מגיע לרתיחה, מכסים עם מכסה, מנמיכים את האש לאש בינונית-נמוכה ומבשלים למשך 20 דקות.
משאירים את הסיר עם מכסה למשך 10 דקות נוספות, מסירים את המכסה ומערבבים את המג'דרה היטב עם מזלג, מגישים ובתאבון!