If you have a baby, cat, or dog at home, vomit stains happen fast—on fabric sofas, carpets, rugs, clothes, mattresses, leather shoes, duvets, seagrass, car seats, or hardwood floors.
The good news? This proven grandmother's remedy using baking soda and sparkling water cleans them up effortlessly, leaving no streaks or residue.
Here's how it works:

- Baking soda
- Absorbent paper towels
- Sparkling water (or seltzer)
1. Immediately sprinkle baking soda generously over the fresh stain.
2. Let it sit for 10 minutes to absorb.
3. Blot up the bulk with paper towels.
4. Vacuum away the remaining powder.
5. For any lingering marks, pour sparkling water directly on them.
6. Gently dab with clean paper towels to lift.

And just like that—spotless! Baking soda absorbs and neutralizes vomit without traces. Quick, easy, and highly effective.
No streaks, halos, or odors remain. Importantly, never rub wet vomit stains—it only pushes acids deeper into the fabric.
Baking soda first absorbs excess liquid from the vomit. It also neutralizes stomach acids that cause damage and eliminates odors.
Sparkling water's bubbles then lift any stubborn residue—a classic trick trusted by experienced homemakers for tough stains.