Winter is here, and I could not be happier. Not because it is cold, that part I can live without it, but because I can make hearty meals.

Duck cassoulet is just the perfect winter fare that I was looking forward to challenging myself to prepare for my family.

Cassoulet is the classic one-dish meal of the Southwest of France.

The recipe I made is from my favorite chef,  Jacques Pepin from his cookbook “Essential Pepin”.

The challenge may be a strong word, but I have never made it,  I had no idea what I was going against.

Duck Cassoulet

Let me assure you, it is not difficult at all. However, it will take you a few hours to prepare it. The result? A fantastic meal that will be gone in an instant.

The recipe has two components: the beans and the meats.

They are cooked separately, and they are assembled for the last cooking.

Cooking tips and some steps necessary to achieve this recipe

Ask your butcher to cut the duck for you. Saves you time and they are better equipped to cut thru bones. 

With the duck cut, you can remove it at the cooking time.

Remove from the cooking pan and set aside.

Check to make sure the pork is cooked all the way thru. If not cut it in half and place it back into the oven for another 15 minutes. Use a heavy bottom-cast enamel casserole.

Le Creuset is perfect for this dish.

Duck Cassoulet

No ratings yet
Prep Time: 30 minutes
Cook Time: 3 hours 30 minutes
Resting Time: 20 minutes
Total Time: 4 hours
Servings: 10 people



  • 2 pounds Navy Beans 2 pounds dried Great Northern or Navy beans, picked and rinsed
  • 1 tablespoon salt 1 tablespoon salt
  • 1 leek 1 large leek, trimmed leaving some green, split and washed
  • 1 onion 1 large onion, peeled and tuck with 2 whole cloves
  • 1 carrot 1 large carrot, peeled and cut in half
  • 2 tomatoes 2 large tomatoes, peeled, halved, seeded and chopped - about 3 cups
  • 3 garlic cloves 3 garlic cloves, crushed
  • 1 tablespoon tomato paste 1 tablespoon tomato paste
  • 1 bouquet garni 1 bouquet garni - 2 bay leaves, 2 teaspoons dry thyme, 4-5 fresh parsley tied up in a cheesecloth
  • 1 pound pancetta 1 1-pound piece pancetta
  • 4 cups homemade chicken stock 4 cups homemade chicken stock or sodium free canned chicken stock
  • 6 cups water 6 cups water
  • 1.5 pounds garlic sausage 1 1/2 pounds garlic sausage


  • 5 pounds ducks 1 5-pounds duck (have the butcher put it into pieces)
  • 3 pounds boneless pork shoulder 1 3-pounds boneless pork shoulder
  • 2 teaspoons salt 2 teaspoons salt
  • 2 teaspoons ground black pepper 2 teaspoons ground black pepper
  • 4 slices stale country bread 4 slices stale country bread, processed to fine crumbs in a food processor - 1 1/2 cup



  • Put the beans in an 8 to 10-quart heavy enameled casserole. Add the salt, leek, onion, carrot, tomatoes, garlic, tomato paste, bouquet garni, pancetta, stock and cold water and bring slowly to a boil, skimming off the froth. Reduce the heat, cover, and simmer for about 1 ½ hours.
  • Pick the sausage with a fork, add to the beans, and cool for about 15 minutes longer.


  • Preheat the oven to 375 degrees. Season the duck and pork with salt and pepper. Place them side by side in a roasting pan and roast for 1 ½ hour to 2 hours.
  • When the beans are cooked (they should be tender but not mushy), turn off the heat.
  • Lift the sausage, pancetta, onion, carrot, leek and bouquet garni form the casserole onto a baking sheet. 
  • Discard the onion, carrot, leek and bouquet garni.
  • When the duck and pork are cooked, pour ¼ cup of the fat from the roasting pan into a measuring cup and set aside. Discard any remaining fat and deglaze the pan by adding ½ cup of the cooking liquid from the beans to the pan and bringing to a boil, stirring to melt all the solidified cooking juices. Add the liquid to the beans.
  • Remove the casing from the sausage and cut the sausage into ¾ - inch-thick slices. Slice the pancetta into strips ½ inch wide by 3 inches long. 
  • Slice the pork roast lengthwise in half and then into 1-inch-thick slices and set aside in a dish. 
  • Preheat the oven to 350 degrees
  • Transfer the beans to another container, then layer the various ingredients in the casserole, starting with about one third of the beans, followed by alternating layers each of the meats and more beans ending with beans.
  • Moisten the bread crumbs with the reserved fat and spread them over the entire surface of the beans.
  • Bake for about 20 minutes, until a crust forms on top. Break the crust and push it into the beans with a large spoon, then continue cooking for another 30 minutes.
  • At the end of the cooking time the casserole can rest out of the oven for 20 minutes before serving.
  • Serve straight from the casserole, giving each person some of the various ingredients


Calories: 513kcal | Carbohydrates: 29g | Protein: 44g | Fat: 23g | Saturated Fat: 7g | Cholesterol: 111mg | Sodium: 1565mg | Potassium: 1113mg | Fiber: 11g | Sugar: 2g | Vitamin A: 1525IU | Vitamin C: 7.8mg | Calcium: 122mg | Iron: 5.1mg

Giangi's Kitchen provides nutritional information, but these figures should be considered estimates, as a registered dietician does not calculate them.

Did you make this?

Leave a comment below and tag @giangiskitchen on Instagram