Sutherland Shire Cleaners
Stain Removal

Cassoulet on Carpet: Removing Duck Fat, White Bean Starch, and Sausage Grease

15 July 202611 min read

Why Cassoulet Is One of the Fattiest Food Stains on Carpet

Cassoulet — the slow-cooked French casserole from the Languedoc region — is built around white beans (typically haricot or tarbais) braised for hours with duck confit, Toulouse sausage, salt pork, and sometimes lamb. The fat content is exceptional: duck confit is cured and slow-cooked in its own rendered duck fat, which saturates the beans and broth during braising. A spilled cassoulet deposits multiple fat sources simultaneously — rendered duck fat, sausage grease, and bean-absorbed cooking fat — along with white bean starch and a deeply coloured, collagen-rich broth. The fat load requires more cornflour rounds than almost any other food stain.

What You Will Need

  • Cornflour (duck fat and sausage grease — plan for three rounds)
  • Cold water (never hot)
  • Enzyme-based carpet cleaner (bean starch, duck protein, pork protein)
  • Dish soap (residual fat)
  • White vinegar (smoked sausage odour)
  • Baking soda (overall odour)
  • Clean white cloths
  • Spoon or blunt knife
  • Vacuum cleaner

Step 1: Remove Solids Carefully

Use a spoon to scoop bean mass, duck pieces, and sausage chunks from the carpet surface, working inward from the edges. Cassoulet typically develops a breadcrumb crust on top during baking — these crust fragments should be vacuumed up before any liquid treatment. Do not press down on the cassoulet mass when scooping; the pressure forces the duck fat deeper into the pile.

Step 2: Three Rounds of Cornflour for the Duck Fat

Duck confit fat is dense, heavily saturated, and penetrates carpet pile rapidly. Apply a generous layer of cornflour over the full stained area and allow 25 minutes. Vacuum. Repeat immediately for a second round. After vacuuming the second round, press a clean dry cloth firmly against the carpet — if a visible grease stain appears on the cloth, apply a third round. Three cornflour rounds are the standard expectation for cassoulet. The sausage grease and salt pork fat contribute additional fat load on top of the duck fat. Do not proceed to the enzyme step until the cloth test shows minimal grease transfer.

The cloth test for fat removal

After each cornflour round, press a clean white cloth firmly against the treated area for 10 seconds. If a yellow-brown grease mark appears on the cloth, another cornflour round is needed. Only proceed to the enzyme step when the cloth shows minimal transfer. Skipping this check and proceeding with residual fat causes the enzyme step to be less effective.

Step 3: Treat Bean Starch and Meat Protein with Enzyme Cleaner

White beans in cassoulet release starch into the broth during slow cooking — the starch thickens the broth and leaves a sticky residue on carpet fibres. The duck and pork proteins also require enzyme treatment. Apply cold water and blot to dilute the broth residue. Apply enzyme-based carpet cleaner and allow 20 minutes — the longer dwell time addresses both the bean starch (amylase component) and the meat proteins (protease component). Blot from outside inward, then rinse with cold water.

Cold water only for cassoulet

Cassoulet broth is collagen-rich from hours of pork bone and duck braising. Hot water causes the dissolved collagen to gel and bond permanently to carpet fibres. Use cold water for all steps.

Step 4: Address Residual Fat with Dish Soap

After three cornflour rounds and the enzyme step, if the carpet still feels slightly oily, apply dish soap solution (one teaspoon in 250ml cold water) and work gently into the fibres. Dish soap's surfactant action lifts the residual fat that cornflour did not fully absorb. Rinse with cold water and blot dry.

Step 5: Neutralise the Smoked Sausage Odour

Toulouse sausage and other smoked pork sausages used in cassoulet carry phenolic smoke compounds that can leave a persistent smoky-meaty odour in carpet fibres. Apply a light mist of equal parts white vinegar and water over the treated area and allow to dry fully. Follow with baking soda applied overnight and vacuumed in the morning. For cassoulet made with highly smoked sausage (like chouriço or smoked kielbasa used in some regional variations), two overnight baking soda treatments may be needed.

Duck Fat Stain Still Present?

Cassoulet's exceptional fat content can resist home treatment when it penetrates to the carpet backing. A matching service can connect you with a vetted local carpet cleaner in the Sutherland Shire with hot-water extraction equipment for deep fat removal.

Find a Local Cleaner

Referral matching service. Cleaner fees apply.

Frequently asked

The cassoulet was homemade with duck legs confit — I cooked the duck in a large amount of duck fat and there was excess duck fat in the serving bowl that also spilled. Pure rendered duck fat is clear and nearly solid at room temperature. Is solid duck fat harder to remove than the cassoulet itself?

Pure rendered duck fat in large quantity is a high-challenge stain. Solid duck fat at room temperature (below about 25°C) is firm — scoop and lift as much of the solid fat as possible before any treatment. If the spill is still hot (liquid), absorb with cornflour immediately before it cools and sets into the pile. Solid duck fat that has cooled into the carpet pile requires warming slightly to loosen: place a clean cloth over the area and apply a warm (not hot) iron through the cloth for 5-10 seconds. This warms the duck fat back to a semi-liquid state. Immediately apply cornflour to absorb the loosened fat. Repeat the warm-iron-then-cornflour sequence until the cloth shows minimal fat transfer. This technique also works for cooled butter and lard stains.

The cassoulet breadcrumb crust (chapelure) was thick and buttered — when the dish tipped, the crust broke into large pieces that dragged across the carpet before landing, smearing a butter-soaked breadcrumb trail. How do I treat a breadcrumb smear trail separately from the main cassoulet stain?

A butter-soaked breadcrumb smear trail is a combination of clarified butter fat, bread starch, and sometimes cheese or herbs from the crust mixture. Vacuum the smear trail first to remove the dry breadcrumb fragments. Then apply cornflour along the full trail length — one round for a thin smear, two for a heavy buttered crust trail. The bread starch in the smear responds to enzyme cleaner (amylase component) applied after the cornflour step. The trail width is typically narrower than the main cassoulet stain — apply enzyme cleaner in a strip along the trail rather than across the full stain zone. Treat the main stain and the trail simultaneously in the enzyme step to reduce overall treatment time.

My cassoulet used lamb instead of duck (a Languedoc variation). Lamb has a distinct lanolin-adjacent fat smell. Is the odour treatment different for lamb cassoulet compared to duck cassoulet?

Lamb fat contains short-chain fatty acids (particularly caprylic and capric acids) that give it a distinctive gamey, barnyard aroma distinct from duck fat (which has a milder, richer smell). Lamb cassoulet spilled on carpet leaves a more assertive odour than duck cassoulet. The baking soda overnight step is particularly important for lamb fat odour — apply generously across the full stain zone, leave for at least eight hours, then vacuum. A second overnight baking soda application the following night is recommended for lamb cassoulet rather than the single night needed for duck. The vinegar mist step also benefits from a slightly longer dwell on lamb fat odour — allow the vinegar mist to dry completely before applying the baking soda, rather than applying baking soda while still damp.