Yesterday, I saw a kitchen where the sink smells bad so strongly that the owner had to open every window. The smell hit me the moment I walked in. If you’ve ever dealt with this, you know how awful it can be. Your kitchen should smell like fresh food, not like a dirty drain.
The good news? Most of the time, when a sink smells bad, the fix is simple. I’ve worked on home repairs for 15 years, and I’ve seen this problem hundreds of times. In many cases, it comes down to food bits, grease, or a dry pipe.
Let me show you what I usually check first and how you can fix it yourself.
Why Your Sink Smells Bad
A bad sink smell does not come from nowhere. Something is feeding the smell inside the drain.
Here are the most common causes I see.
1. Food Bits Stuck in the Drain
Tiny bits of food slide into the drain every day. Rice, pasta, meat fat—small stuff you may not notice.
Over time, these bits sit in the pipe and start to rot. That is when the sink smells bad.

Pro Tip:
After washing dishes, I always run hot water for 20 seconds. It helps push food bits farther down the pipe.
2. Grease Build-Up
Grease is a big one. Hot grease looks like liquid when you pour it down the drain. But once it cools, it turns sticky.
Food sticks to it. Then bacteria grow. Soon your kitchen has a smelly sink drain.
Pro Tip:
I wipe greasy pans with a paper towel before washing them. It keeps grease out of the drain.
3. A Dry P-Trap
Under your sink is a curved pipe called the P-trap. Its job is simple. It holds a little water that blocks sewer gas.
If the sink has not been used in a while, that water can dry up. Then gas from the sewer moves into your kitchen.
That smell? Often like rotten eggs.

Pro Tip:
If you have a guest kitchen or basement sink, run water once a week to keep the trap full.
4. Mold or Slime in the Drain
Drains stay dark and wet. That is a perfect place for mold or slime to grow.
This can create a musty smell or mildew odor.
Pro Tip:
Once a month I clean my drain with baking soda. It keeps slime away.
Step-by-Step Guide to Fix a Smelly Sink
Let’s fix the problem. These are the steps I use in most homes.
Step 1: Flush the Drain With Hot Water
Start simple.
- Boil water in a kettle. Slowly pour it into the drain.
- Hot water melts grease and washes loose food bits down the pipe.
- Then run hot tap water for another 30 seconds.
Pro Tip:
If your pipes are plastic (PVC), use very hot tap water instead of boiling water.
Step 2: Use Baking Soda and Vinegar
This is my favorite home trick.
- Pour ½ cup baking soda into the drain
- Add ½ cup white vinegar
- Plug the drain
- Wait 15 minutes
- Rinse with hot water
The fizz helps break up grease and food build-up.
It also helps remove kitchen sink odor.
Pro Tip:
I do this once a month even when the sink smells fine. It keeps the drain fresh.
Step 3: Clean the Sink Stopper
- You would be shocked how much gunk hides here.
- Pull out the stopper and look at it. Many times it is coated in slime.
- Wash it with dish soap and a small brush.
- Put it back once it is clean.

Pro Tip:
Old toothbrushes work great for this job.
Step 4: Check the P-Trap
- If the smell is still there, look under the sink.
- Place a bucket under the curved pipe. Then loosen the slip nuts and remove the trap.
- Dump out any gunk inside. Wash the pipe and reconnect it.
- Many times, this is where the smell hides.
Pro Tip:
Wear gloves. Trust me. Some traps smell really bad.
Safety First
Before working on plumbing, remember a few simple rules.
• Never mix bleach with other cleaners
• Wear gloves when cleaning drains
• Let hot water cool before touching pipes
• Keep kids away during cleaning
Drain chemicals can be strong, so always read the label.
When You May Need a New Drain or Disposal
Most of the time, cleaning fixes the smell. But sometimes the problem runs deeper.
You might need a new part if:
- The garbage disposal smells all the time
- The pipes are old and full of rust
- The drain keeps clogging again and again
In those cases, replacing a worn garbage disposal or sink trap may help.
Many homeowners choose trusted products from brands like Moen or InSinkErator when upgrading kitchen plumbing.
Pro Tip:
If your disposal is over 10 years old and smells even after cleaning, replacement is often cheaper than repair.
How to Prevent Sink Smells
Once the smell is gone, keeping it away is easy.
Try these habits:
• Use a sink strainer
• Never pour grease down the drain
• Run hot water after washing dishes
• Clean the drain once a month
• Grind ice cubes in the disposal to scrub it clean
These small habits prevent most smelly sink drain problems.
Pro Tip:
I drop a lemon peel in the disposal once in a while. It keeps the kitchen smelling fresh.
Quick Summary
- If your sink smells bad, don’t panic. It is a very common kitchen problem.
- Most odors come from food bits, grease, or a dry P-trap.
- Start with hot water. Then try baking soda and vinegar. Clean the stopper and check the trap if needed.
- In many homes, this whole fix takes less than 20 minutes.
And once the smell is gone, a few simple habits will keep your kitchen sink fresh for years.


