Equipment
Ingredients
Beans and Preparation Liquids
- 500 g dried tarbais beans
- 2000 ml cold water
Meats
- 4 duck confit legs
- 400 g toulouse sausages, pricked lightly with a fork
- 250 g unsmoked pork belly, cut into 5cm chunks
- 150 g pork skin
Aromatics and Cooking Liquids
- 30 g duck fat, melted
- 2 yellow onion, diced
- 2 carrot, diced
- 6 garlic clove, peeled and smashed
- 1 bouquet garni
- 1000 ml low-sodium chicken broth, warm
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 744 kcal
- Protein
- 47 g
- Carbohydrates
- 48 g
- Fat
- 44 g
- Fiber
- 13 g
- Sugar
- 13 g
- Sodium
- 1358 mg
- Saturated Fat
- 9 g
- Trans Fat
- 0 g
- Monounsaturated Fat
- 9 g
- Polyunsaturated Fat
- 4 g
- Cholesterol
- 121 mg
- Potassium
- 1575 mg
- Calcium
- 225 mg
- Iron
- 13.8 mg
- Magnesium
- 110 mg
- Phosphorus
- 437 mg
- Zinc
- 3.8 mg
- Vitamin A
- 883 mcg
- Vitamin C
- 12 mg
- Vitamin D
- 0.7 mcg
- Vitamin E
- 2.0 mg
- Vitamin K
- 27 mcg
- Vitamin B6
- 0.9 mg
- Vitamin B12
- 1.2 mcg
- Thiamin
- 0.63 mg
- Riboflavin
- 0.56 mg
- Niacin
- 7.9 mg
- Folate
- 33 mcg
- Water
- 458 g
Sources: Aggregated Public Data, USDA FoodData Central
Method
Place the dried tarbais beans in a large mixing bowl and cover with the cold water. Allow them to soak at room temperature for at least 12 hours.
In a large pot, blanch the pork skin in boiling water for 15 minutes to soften it and remove impurities. Drain, rinse under cold water, and set aside.
Melt the duck fat in a large skillet over medium heat. Sear the Toulouse sausages and pork belly chunks until deeply golden brown on all sides. Use a slotted spoon to transfer the meats to a plate. Briefly warm the duck confit legs in the same skillet to render their exterior fat, then remove them.
In the remaining fat in the large skillet, saute the diced onions, carrots, and smashed garlic cloves over medium-low heat until softened and lightly caramelized.
Drain the soaked beans and transfer them to the large pot. Add the blanched pork skin, bouquet garni, and the sauteed vegetables. Pour in the warm chicken broth. Bring to a gentle simmer, cover, and cook for 1 hour.
Preheat the oven to 160 C (320 F). In a Dutch oven, arrange the pork skin flat on the bottom. Add half of the simmering beans and vegetables with a slotted spoon. Nestle the sausages, pork belly, and duck confit tightly into the center. Cover with the remaining beans. Gently pour the simmering broth over the top until the beans are just submerged.
Bake uncovered at 160 C (320 F) for 3 hours. A dark crust will form on the surface. Every hour, use the back of a spoon to gently press the crust down into the liquid, allowing a new crust to form. Verify the raw pork sausages reach an internal temperature of at least 74 C (165 F). If the cassoulet appears too dry, add a splash of reserved broth or warm water.
Remove the Dutch oven from the heat and let the cassoulet rest uncovered for 20 minutes before serving. The liquid will continue to thicken and absorb into the beans as it cools.
Chef's Notes
- The true secret to a magnificent cassoulet crust lies in the natural gelatin extracted from the pork skin. Never skip the rind, as it provides the crucial body that distinguishes a cassoulet from a standard bean stew.
- Breaking the crust is a time-honored tradition. Folklore suggests breaking it seven times, but three times over a three-hour bake perfectly mixes the rendered duck and pork fats back into the beans without turning them to mush.
- Tarbais beans are the absolute gold standard for this dish because of their remarkably thin skin and creamy interior that absorbs massive amounts of fat without disintegrating.
- Handle raw pork with extreme care to avoid cross-contamination. Always wash hands, utensils, and surfaces immediately after coming into contact with the raw sausages and pork belly.
Storage
Refrigerator: 5 days — Flavors deepen and improve significantly after 1 to 2 days of cold storage.
Freezer: 3 months — Freeze without the crust. Thaw overnight in the refrigerator before reheating.
Reheating: Reheat gently in an oven at 150 C / 300 F until bubbling and a minimum internal temperature of 74 C / 165 F is reached.
Troubleshooting
Beans remain tough and grainy after the full baking time
Cause: The dried beans were too old, or hard water prevented them from softening
Fix: Add a cup of warm water or broth, cover the pot tightly with foil, and continue baking until the beans yield
Prevention: Source fresh dried beans from high-turnover suppliers and use filtered water for soaking
The surface crust burns before the cooking time is complete
Cause: Oven temperature runs hotter than calibrated, or meats were exposed excessively above the liquid line
Fix: Gently press the burned portions into the liquid, lower the oven temperature slightly, and continue baking
Prevention: Verify oven calibration with an internal thermometer and ensure beans cover the meats initially
Cultural Context
Cassoulet is a profound regional masterpiece from the Languedoc region of southern France, fiercely claimed by the towns of Castelnaudary, Toulouse, and Carcassonne. Historically a humble peasant dish meant to stretch scarce preserved meats with hearty white beans, it slowly evolved into a luxurious culinary centerpiece. The name itself derives from the 'cassole', the iconic sloped earthenware vessel in which the stew has traditionally been baked for centuries.










