Rustic cassoulet with duck and sausage

France • Regional Dish • Main Course

French Cassoulet

White beans bake slowly with duck, pork and sausage under a browned crust until the dish turns rich, dense and deeply savory.

Servings6
Prep Time30 min
Cook Time150 min
DifficultyModerate

Instructions

  1. Soak the beans in cold water for 8 to 12 hours. Drain them, place them in a pot with fresh water, bring to a boil, then simmer for 45 minutes until almost tender. Drain again.
  2. Heat 15 ml of the duck fat in a heavy casserole over medium heat. Brown the pork shoulder and pork belly for 8 to 10 minutes until lightly coloured. Lift them out.
  3. Add the onion, carrots, celery and garlic. Cook for 6 minutes until softened. Stir in the tomato paste and cook for 1 minute.
  4. Return the pork to the pot. Add the beans, cloves, bouquet garni and stock. Bring to a gentle simmer and cook, partly covered, for 45 minutes, until the beans are tender but not collapsing. Season with salt and pepper.
  5. Meanwhile, brown the sausages in a frying pan for 8 minutes, turning them so they colour evenly. Set aside.
  6. Heat the oven to 160°C. Rub a deep baking dish or casserole lightly with the remaining duck fat.
  7. Layer half the beans in the dish. Add the pork pieces, duck confit and sausages. Cover with the remaining beans and ladle over enough cooking liquid to come just to the surface.
  8. Scatter over the breadcrumbs and bake uncovered for 45 to 50 minutes until a deep golden crust forms and the top looks moist but not soupy. If the dish dries out too much, add a little more cooking liquid around the edges.
  9. Rest for 10 minutes before serving. Spoon down through the crust so each portion includes beans, meat and broth-thickened juices.

Cultural Context

Cassoulet comes from southwestern France, especially Occitanie, with Castelnaudary, Carcassonne and Toulouse all claiming their place at the bean-filled table. The foundation stays firm: white beans, slow cooking and meat that changes by town, season and local pride. Castelnaudary leans toward duck and pork. Toulouse often brings in Toulouse sausage. Other versions add mutton, pork ribs or garlic sausage. That variation isn’t a problem. It’s the point. Cassoulet isn’t a quick bean casserole wearing a beret. It’s a layered, slow-baked dish built on meat juices, tender beans and a crust that earns its place.

Fun Fact

Cassoulet’s identity is still argued town by town across southwestern France. That regional rivalry is part of what makes it culturally distinct.

Cook’s Tip

This home version simplifies the build but keeps the essential structure: white beans, slow cooking, meat juices and a baked crust.

Trivia

Taste France says a real cassoulet can take at least two days to prepare.