Sutherland Shire Cleaners
Stain Removal

Cleaning Dal Makhani from Carpet

15 July 20263 min read

Dal makhani is made from whole black urad lentils and red kidney beans slow-cooked with butter (makhani means butter), cream, tomato, and spices including turmeric, cumin, and garam masala. The long cooking darkens the black lentils into a very deep brown-black sauce — dal makhani is one of the darkest curry sauces and produces a near-black stain on light carpet. On carpet, it combines: very dark lentil and bean pigment (hydrogen peroxide critical), a high butter and cream fat load (cornflour critical), combined dairy and bean protein (enzyme cleaner), and tomato lycopene underneath the dark pigment. The darkness of the stain can mask how much has spread — treat a wider area than appears stained.

Cleaning steps

  1. Blot up the dal makhani immediately without rubbing — the dark pigment spreads easily.
  2. Apply cornflour generously to absorb the butter and cream fat. Allow 15 minutes and vacuum. A second round is often needed for dal makhani due to the high butter content.
  3. Apply cold water and blot to dilute the dark lentil pigment.
  4. Apply dish soap solution (1 teaspoon per cup of cold water) and blot to emulsify the remaining fat.
  5. Apply enzyme cleaner and allow 20 minutes dwell time for the combined cream casein and bean protein.
  6. Rinse with cold water blotting.
  7. Apply hydrogen peroxide (3%) with a 10-minute dwell. The dark lentil pigment (from anthocyanins and melanoidins in the black urad) requires oxidising treatment — this is the most important step for the colour. Blot and rinse.
  8. Allow to dry fully, then assess. Dal makhani almost always requires a second hydrogen peroxide round on light carpet.
  9. Apply baking soda overnight for the combined butter and spice smell.

Dal makhani's dark colour masks its spread — treat a larger area than you can see

The very dark colour of dal makhani makes the stain boundary appear sharp and contained, but the butter fat and cream have spread further than the visible dark pigment. Press a dry white cloth gently around the edges of the visible stain — if any colour or grease transfers to the cloth, the actual spill zone is larger than what appears stained. Apply cornflour and dish soap across the full greasy zone even where no dark colour is visible. Untreated butter residue at the stain margins will develop a rancid smell over time.

Dal makhani variations

  • Restaurant dal makhani (slow-cooked 24 hours): the extended cooking darkens the lentils further and produces more concentrated melanoidins. The stain is darker and more resistant to hydrogen peroxide — plan for three rounds on light carpet.
  • Home-made dal makhani (shorter cook time): lighter in colour, responds to hydrogen peroxide faster. Two rounds are often sufficient.
  • Dal makhani with extra butter (restaurant "special"): higher fat load — three cornflour rounds and more thorough dish soap rinsing.
  • Dal makhani with heavy cream stirred in generously: higher dairy protein. Extend enzyme dwell to 20–25 minutes.
  • Leftover dal makhani (cold from the fridge): the butter has solidified in the sauce. Apply warm water to rehydrate the solidified fat before cornflour — cold solidified butter is less accessible to cornflour than warm butter.

Dal makhani left a dark stain that won't lift?

Deep black lentil pigment that has set into carpet fibres may need professional oxidising treatment for complete removal.

Find a Matched Local Specialist

Sutherland Shire Cleaners is a local matching and referral service. We connect you with local providers — we do not supply cleaning services directly.

Frequently asked

After three rounds of hydrogen peroxide, the stain has gone from near-black to a dark brown-grey. It is improving but not fully cleared. Should I keep applying hydrogen peroxide or try something else?

Progressive lightening from black to dark brown-grey after three rounds is a good outcome — the hydrogen peroxide is working. Allow the area to dry fully between rounds and assess in daylight before applying the next round, as wet carpet appears significantly darker than dry. For the remaining dark grey-brown after three rounds, switch to a diluted white vinegar solution (1 part white vinegar to 3 parts water) applied with a 5-minute dwell and rinsed — vinegar has a mild bleaching effect on melanoidin pigments from cooked legumes. After the vinegar treatment and rinse, apply a fourth round of hydrogen peroxide. The alternating approach (hydrogen peroxide, vinegar, hydrogen peroxide) is more effective on deeply set lentil pigment than repeated hydrogen peroxide rounds alone.

The dal makhani spilled from a slow cooker that was knocked off a bench. A very large volume soaked into the carpet and potentially reached the underlay. How do I assess whether the underlay was affected?

To check whether dal makhani has reached the underlay, lift a corner of the carpet at the nearest accessible edge and inspect the underside of the carpet and the top of the underlay. Dal makhani in the underlay will appear as a dark stain on the underlay surface and will smell intensely of the curry. If the underlay is affected, surface treatment of the carpet alone will not resolve the stain or smell — the underlay source will continue wicking into the carpet above it. Surface treatment still needs to be done (cornflour, dish soap, enzyme cleaner, hydrogen peroxide) but professional hot-water extraction is required to treat the underlay. In very severe cases where a large volume of dal makhani has soaked through, the underlay section may need to be cut out and replaced — underlay saturated with heavily pigmented, high-fat curry is difficult to treat even with commercial equipment.

I have light beige wool carpet. Can I use hydrogen peroxide on wool to treat the dark dal makhani stain?

Hydrogen peroxide at 3% can be used cautiously on wool carpet but requires care. Apply a test patch in a hidden area first and allow it to dry fully before proceeding — some wool carpet dyes are sensitive to hydrogen peroxide and may lighten. If the test patch is safe, apply hydrogen peroxide diluted to half-strength (1.5% by mixing equal parts 3% hydrogen peroxide and water) directly on the stain rather than at full 3% strength. Allow 5 minutes dwell rather than 10. Do not scrub — blot gently. For a valued wool carpet with a difficult dal makhani stain, a professional cleaner with wool carpet expertise and commercial enzymatic products is the lowest-risk approach.