Place oil in a medium-size pot, break the vermicelli into inch-long pieces and add to oil. Cook vermicelli over medium heat, stirring occasionally. After about 5 minutes — or when the noodles turn walnut brown — add the milk and almonds.
Pinch the cardamom pods to release the seeds, and add both seeds and shells to vermicelli. Add sugar. Cover and cook 20 to 25 minutes over medium heat. The noodles will begin to soak up the milk.
Check every 5 minutes to see how much milk has been absorbed; stir occasionally. When the milk has just about evaporated, turn the heat to low in order; the noodles should separate. Heat for 10 minutes.