This recipe is amazing! You may have to modify the actual cook time as my oven has issues. Making this recipe in souffle dishes really makes clean-up and serving very easy! These pies can also be made vegan with ease. I recently modified this recipe to cut back on calories and saturated fat. You may substitute a diced and peeled potato in place of the leek (cook until done with carrots). My margarine of choice is Smart Balance.