The ultimate French comfort food! I adore this dish. Full of flavor. Cassoulet is usually served with confit of duck, bone in (I use roasted duck removing the meat and break into bite size pieces and use the bones for stock) and many type of meats can be used. I did this version for a large party with other foods being served. In this recipe the pieces of meat is easier to serve and everyone get a bit of both. No handling of bones so no messy hands while eating.:) Butter can be used in place of the rendered duck fat. Can be frozen for up to 3 months. Just freeze before place crumbs on. Defrost and heat. Top with crumbs and continue as directed below. Canned beans (about 6-8 cans) can be used for less cook time or they will mush out so watch carefully. I like the dry beans and the longer cooking time for a more richer cassoulet.