Soy can be a controversial ingredient but if it's something that you are trying to avoid then check out these recipes.