1. Place all of the ingredients except the chocolate chips and walnuts into the pan of your bread machine. Program the machine for raisin bread, if possible.
  2. Check the dough after 10 to 15 minutes of kneading; it should have formed a smooth ball, soft but not sticky. If necessary, adjust the dough's consistency with additional water or flour.
  3. Add the chips and nuts at the signal; or, if you have no raisin bread cycle, add them about 3 minutes before the end of the second kneading cycle.
  4. Store for up to 5 days, well-wrapped at room temperature, or freeze for up to 3 months.