i signed up for recipematcher.com a while ago, but this is the first time i've used it.
you sign in,
go through the epantry and check off what food you have in your kitchen,
then it generates recipes for you, by the ingredients you have, and
gives you a list of what you need to buy.
(before i added the couscous and chickpeas)
i followed this recipe, but added 1/4 cup golden raisins, 1/4 cup mushrooms, 1/2 tsp coriander, a half cup of frozen peas chopped up some stewed tomatoes (in addition to crushed), and used Quorn brand "chicken" tenders, instead of real chicken. i added the extras from looking over other moroccan stew recipes and whatever i had in my pantry.
it smells amazing and i've been tasting it as it's cooking in the crock pot, and it tastes fantastic.