French onion soup (soupe à l'oignon gratinée) is a richly coloured soup made from a base of very deeply caramelised onions — slow-cooked for 45–60 minutes until they turn dark brown-amber from extensive Maillard reaction — combined with beef or veal stock and finished with a baguette crouton and a thick layer of melted, broiled gruyère or Emmental cheese. The broth colour is one of the darkest of any common soup: the combination of caramelised onion sugars and Maillard compounds from the long slow-cooking, plus reduced beef stock, produces a deep reddish-brown liquid more intensely pigmented than a standard gravy. When French onion soup spills on carpet, it deposits this very dark broth alongside the most unusual staining element in soup cookery — hot melted gruyère cheese, which can drape and stretch across carpet fibres as it is lifted and then sets into a rubbery, adhesive film as it cools.
French onion soup cleaning steps
- Act immediately on the melted cheese while it is still warm and pliable — peel or lift the cheese strands from the carpet surface before they cool and set. If the cheese has already cooled to a rubbery film: apply a warm (not hot) damp cloth to the cheese zone for 30 seconds to re-soften, then peel.
- Remove the crouton/bread piece — it will be saturated with dark soup and must be scooped rather than pressed.
- Blot the dark broth across the full contact area.
- Apply cornflour for the cheese fat and any butter from the soup. Two rounds.
- Apply cold water and blot to dilute the caramelised onion pigment compounds.
- Apply dish soap solution and blot.
- Apply enzyme cleaner for 20 minutes — bread starch from the crouton, cheese protein (casein), and any beef protein from the stock.
- Rinse thoroughly.
- Apply hydrogen peroxide (3%) for the dark broth colour. Caramelised onion Maillard compounds are among the most persistent of common food pigments — two to three rounds on light carpet. The cheese yellowing (from aged gruyère) is addressed by the same peroxide rounds.
Melted gruyère on carpet — the timing of removal matters enormously
Gruyère and Emmental cheese become highly liquid and stretchy when hot from the broiler. When French onion soup spills with the cheese layer, the hot melted cheese can drape across carpet fibres like a thin, stretchy film. While still hot (first 30–60 seconds), the cheese can be lifted off cleanly with a spoon or spatula — it has not yet bonded to the fibres. As it cools over the next minute, the cheese fat sets and the cheese firms up, bonding more strongly to carpet fibres. Once fully cooled, gruyère forms a semi-rigid, rubbery patch adhered to the pile. To remove cold-set cheese: place a warm damp cloth over the cheese zone for 30–45 seconds to re-soften it without applying direct heat (do not use a hot iron directly — excessive heat bonds the casein protein to fibres). Once re-softened, peel the cheese off with a spatula, then proceed with the cornflour and enzyme steps.
Dark French onion soup broth or set gruyère not clearing from carpet?
Caramelised onion Maillard pigments and set cheese protein that have bonded to carpet fibres may need professional hot-water extraction for complete resolution.
Find a Matched Local SpecialistSutherland Shire Cleaners is a local matching and referral service. We connect you with local providers — we do not supply cleaning services directly.
Frequently asked
The French onion soup was served in a crock (oven-safe ceramic bowl) and the crock itself was extremely hot when it tipped. The ceramic bowl sat on the carpet briefly before being moved. Can a hot ceramic bowl contact cause carpet damage even before any liquid spills?
A hot oven-safe ceramic crock used for French onion soup gratin can reach temperatures of 200°C or higher during broiling — at this temperature, even brief contact (2–3 seconds) with carpet can melt synthetic fibres (nylon melts around 220°C, polypropylene around 160°C) or scorch wool. Move the crock immediately and do not place it back on the carpet. Assess the carpet under and around the crock contact point for heat damage before treating the soup stain: if the fibres are melted, fused, or have a hard texture, that is physical damage (not a stain) and cannot be reversed by cleaning. If the fibres are intact, proceed with the normal soup treatment. Treat the heat damage and stain as separate issues — the stain can be treated but the physical fibre damage is permanent.
The soup used a dark beer (Guinness or stout) as part of the broth base for a "pub-style" French onion soup. Does dark beer in the broth make the stain darker than a standard wine-based version?
Dark stout (Guinness-style) added to French onion soup broth increases the colour depth further — stout melanoidin pigments are very dark and persistent, similar to what they contribute in Guinness beef stew. A dark beer French onion soup has a triple-pigment colour challenge: caramelised onion Maillard compounds + beef stock reduction colour + stout melanoidin. On light carpet: plan for three hydrogen peroxide rounds as the starting assumption rather than two to three. The stout pigment adds the most persistent layer of colour — it is typically the last to clear as peroxide rounds are applied. White wine-based or plain stock-based French onion soup is lighter in colour than the dark beer version and typically responds to two rounds.
After removing the gruyère carefully, there is still a small circle of cheese fat that has soaked into the carpet below where the cheese sat. No visible cheese remains but the area feels greasy. How do I treat an invisible cheese fat zone?
A greasy feel without visible residue indicates cheese fat has penetrated the carpet pile below the removed cheese layer. The fat is in the fibres but has no colour component — the goal is fat removal only. Apply cornflour directly to the greasy zone, allow 25 minutes, vacuum. Repeat once. Apply cold water and blot to remove any fat-soap residue. Apply enzyme cleaner for 15 minutes (for any residual casein protein from the cheese). Rinse and allow to dry. The greasy texture should resolve after the two cornflour rounds. Test by running a clean cloth across the treated area after drying — if it no longer picks up a greasy residue, the fat has been extracted. Do not apply hydrogen peroxide to the cheese fat zone — there is no colour to treat, and unnecessary peroxide application risks lightening the carpet background.