What Plants Like Coffee Grounds and Eggshells? How to Use Them

What Plants Like Coffee Grounds and Eggshells

We use affiliate links to run our site. When you buy through links on our site, we may earn an affiliate commission, without any added cost to you. Learn more

Coffee Grounds and Eggshells both provide different nutrients to the soil. Coffee grounds and eggshells both can be used as fertilizers and they won’t cost much either. But not all plants like them. Here in this post we will tell you what plants like coffee grounds and eggshells and plants that hate them.

Organic fertilizers are definitely the best fertilizer for your plants. They promote healthy growth, prevent fungus and even help keep your roots hydrated. 

Coffee grounds and eggshells are super cheap but they’re one of the best fertilizers you can use. Learning more about using coffee grounds and eggshells will help you grow your plants easily.

The Benefits of Using Coffee Grounds As Fertilizers:

There are a few reasons why plants love coffee grounds.

Coffee grounds as a fertilizer adds organic material to the soil. These organic materials  improve drainage, water retention, and aeration in the soil. 

And this is true for used coffee grounds also. It also helps beneficial microorganisms to thrive. Coffee grounds also attract earthworms.

Coffee grounds with the right amount of nitrogen is great for most flowers and vegetables.

Fresh coffee grounds are slightly acidic. So if you add this to your ground it will also increase the soil acidity. A little bit of acidic soil is usually good for plants as they can easily absorb nutrients.

Used coffee grounds on the other hand are neutral. So washing the coffee ground before adding them to the soil will not impact the soil pH.

You can also use coffee grounds as a mulch.

What Plants Like Coffee Grounds and Eggshells

Plants That Like Coffee Grounds:

Here is a list of plants that like coffee grounds

Plants that Don’t Like Coffee Grounds:

But not all plants like coffee grounds. Adding coffee grounds to these plants can’t make them thrive, rather can kill them. Mostly plants that grow indoors don’t like coffee grounds. This is because moist coffee grounds often lead to fungal growth that can kill the plant.

Here is a list of plants that don’t like coffee grounds, you should never add coffee grounds to them.

How to Use Coffee Grounds To Fertilize Your Plants:

There are two ways you can use coffee grounds in the garden. The compost method and the sprinkle method. Both methods add nutrients that help plants grow better while improving drainage, water retention, and aeration in the soil.

Composting Coffee Grounds:

Composting your coffee grounds is probably the best way to use them in the garden. When we discussed composting we spoke about carbon and nitrogen ratio

Coffee grounds add a lot of nitrogen to your compost pile. So whenever you use coffee grounds don’t forget to add grass clippings, dry leaves, newspapers etc that have a lot of carbon in them. For example add four parts of shredded leaves to one part of coffee grounds to make a proper C:N ratio. 

Sprinkling Coffee Grounds:

If you do not want to do composting, you can also sprinkle coffee grounds directly on the soil. Simply, mix one part of the coffee grounds to five parts of soil for your plants.

Benefits of Using Eggshells As A Fertilizer:

Calcium is a very important and crucial nutrient for plants. Eggshells are full of calcium. So, it gives an extra boost of calcium to plants.

Eggshells also give a natural protection to plants from slugs as well. 

Many plants are prone to damage by the snails and slugs. Adding crushed eggshells as a barrier prevents slugs and snails from attacking the plants.

What Plants Like Coffee Grounds and Eggshells

Plants That Like Eggshells:

The main reason why we add eggshells to soil is that they have a lot of calcium in them. So plants that need a lot of calcium to thrive will be the plants who will like eggshells the most. Here is a list of plants that like eggshells in their soil:

How To Use Eggshells To Fertilize Your Plants:

The best way to use eggshells in your garden is to make a powder. Grind your eggshells into a fine powder with a grinder or mortar and pestle. 

Make sure you mix them in the soil before the growing season starts. This way, you ensure that the nutrients mix with the soil a lot easier and the plants can absorb the nutrients easily.

Alternatively, you can crush the eggshells by hand and add them on top of the soil. This will act as pest repellent. It will protect your plants from snails and slugs. 

Eggs are known carriers of salmonella. So, always rinse the eggs well and let them dry on a sunny windowsill before using. Dryness usually kills any salmonella present on the eggs.

What’s your experience? Have you ever used coffee grounds and eggshells in your garden? Now that you know what plants like coffee grounds and eggshells, try adding these to your favorite plants. I am sure you will love the results.

Happy Gardening.

Amazon and the Amazon logo are trademarks of Amazon.com, Inc, or its affiliates.



Hi there! My name is Prasenjit and I’m an avid gardener and someone who has grown a passion for growing plants. From my hands-on experience, I have learned what works and what doesn't. Here I share everything I have learned.

You may also like...