1) Heat oil in medium sized heavy pan, add onions, and saute 5 minutes. 2) Add garlic and saute 1-2 minutes. 3) Add curry powder to onion-garlic mixture and saute about 2 minutes more. 4) Add lentils and stock, bring to a low simmer, then cover pan and cook until lentils are tender and liquid is absorbed. Cooking time will depend on how old the lentils are, but after 30 minutes I would start to check every few minutes. You may need to add a little water towards the end. 5) When lentils are done (soft but still slightly chewy), remove from heat, and let sit covered for 5 minutes. 6) Stir in parsley, season with salt and pepper and serve hot.