Accessories

How to clean a shaker bottle and get rid of the smell

How to clean a protein shaker so it stops smelling: the rinse-now habit, deep-clean method with baking soda or vinegar, lids, seals and when to replace.

By NZ Supps Team Updated 23 September 2026 5 min read
Disassembled SmartShake Original2Go shaker drying upside down on a dish rack beside a bottle brush and baking soda

You unzip your gym bag, twist the lid off yesterday's shaker, and that smell hits you. We have all been there. Most shakers can be saved, and stopping it happening again takes about 20 seconds after each shake.

The short answer

  • Rinse it straight away. Warm water, a drop of dish soap, shake, rinse, then leave it apart to dry.
  • Deep clean weekly. Take everything apart, seal included, and scrub with warm soapy water and a bottle brush.
  • For smell: scrub with a baking soda paste, or soak in equal parts white vinegar and warm water.
  • Know when to quit. If the smell survives two deep cleans, or the bottle is cracked, replace it.

Why shakers stink

It comes down to three things: milk protein, warmth and time. A thin film of shake is always left behind. Bacteria feed on that leftover protein, and a warm car or gym bag speeds them up.

The smell also has places to hide. The rubber seal in the lid, the screw threads and the corners of the base all trap residue. On plastic shakers, tiny scratches from scoops and brushes hold onto film and odour too.

Daily: rinse now, dry open

The single best habit is rinsing within minutes of finishing your shake. Dried protein is far harder to shift than wet protein.

  1. Fill the shaker a third of the way with warm water, not boiling.
  2. Add a drop of dish soap, close it and shake hard for ten seconds.
  3. Rinse it out, including the lid and strainer.
  4. Leave the lid off and stand the bottle upside down to dry.

Never screw the lid back onto a wet bottle. Trapped moisture is what turns a clean shaker sour.

Cannot rinse properly at the gym? Fill it with water and shake it anyway, so the residue does not dry on.

If your shaker has storage compartments, like the SmartShake Original2Go or the SmartShake Slim, rinse and dry those too if any powder got damp.

Deep clean: once a week, or after a forgotten shake

  1. Take it fully apart. Remove the lid, strainer and flip cap. If the rubber seal in the lid comes out, ease it out with a fingernail or a butter knife. This is where most of the smell lives.
  2. Scrub with warm soapy water. Use a bottle brush to reach the base corners and screw threads.
  3. Deal with the smell. Pick one method: - Baking soda paste: mix baking soda with a little water, scrub it over the inside and the seal, and leave it for 15 minutes. - Vinegar soak: fill the bottle with equal parts white vinegar and warm water, drop the lid parts in, and leave it for a few hours or overnight.
  4. Rinse well and dry completely with every part separate before you put it back together.

Skip bleach, which can leave a taste, and never mix it with vinegar. Boiling water and hot dishwasher cycles can warp some plastics and seals, so only use the dishwasher if the product page says your shaker is dishwasher safe.

Plastic vs stainless steel

Plastic shakers are light, cheap and easy to replace. The trade-off is that plastic scratches over time, and scratches hold film and smell.

Stainless steel tends to hold odour less. Steel is harder to scratch, so there are fewer places for residue to hide. If smell is a constant battle, a stainless Reforce from SmartShake is built from food-grade stainless steel. The Ice Shaker NFL bottle goes further with kitchen-grade, double-wall insulated steel that keeps drinks cold for 30+ hours.

One honest caveat: steel does not fix a dirty lid. The seal and cap still need the same care. If you like a cold drink all day, our guide to insulated bottles covers the steel options in more detail.

When to replace your shaker

Some shakers are past saving. Replace yours if:

  • The smell survives two proper deep cleans.
  • The bottle is cracked or deeply scratched inside.
  • The lid has warped and no longer seals.
  • The seal has perished, or there is mould in it you cannot shift.

A simple trick: keep two shakers on rotation. One is always clean and fully dry while the other is in your bag.

Where NZ Supps fits

When it is time for a new one, our shakers and bottles range covers plastic and stainless options at a range of price points. A lot of our range comes from SmartShake, and if you are torn between models, our guide on which SmartShake to buy breaks them down.

A clean shaker is only half of it. Our tips on storing protein powder keep your tub fresh too.

FAQ

How do I get the smell out of my protein shaker? Take it fully apart, including the seal in the lid, and scrub everything with warm soapy water and a bottle brush. Then scrub with a baking soda paste or soak it in equal parts white vinegar and warm water for a few hours. Rinse well and let every part dry fully before you put it back together.

Can I put my shaker bottle in the dishwasher? Only if the product page or label says it is dishwasher safe. If it is, use the top rack. Hot cycles can warp some plastics and seals, and a warped lid is how leaks start.

How often should I deep clean my shaker? Once a week is a good rhythm if you rinse it straight after every use. If you ever leave a shake sitting in it overnight, give it a deep clean that day rather than waiting.

Do stainless steel shakers smell less than plastic ones? They tend to. Steel does not scratch as easily as plastic, and scratches are where old protein and odour hide. You still need to rinse it and clean the lid and seal, because those parts can hold smell on any shaker.

When should I throw out a shaker bottle? Replace it if the smell survives two proper deep cleans, if it is cracked or deeply scratched, if the lid no longer seals, or if there is mould in the seal you cannot shift. Plastic shakers are cheap to replace and not worth the risk.

Shop by category