Are Eggshells Good or Bad for Tomatoes?

From coffee grounds to banana peels to tea bags, there are many strange gardening hacks circulating the internet. Purportedly, adding these household materials to your garden soil can improve plant growth. Many sources recommend adding eggshells to tomato plants for a fertilizer boost. Is this claim backed by science or is it an urban soil myth?

Emerging seedlings thrive within the embrace of rich brown soil, cradled by repurposed eggshells. Nestled within an orderly egg tray, these nascent plants await their journey to the world. A backdrop of blurred tray hints at the garden's bustling anticipation.


Many strange gardening hacks circulate the internet, from coffee grounds to banana peels to tea bags. Purportedly, adding these household materials to your garden soil improves plant growth. Many sources recommend adding eggshells to tomato plants for a fertilizer boost. Does science back this claim, or is it an urban soil myth?

Eggshells are a rich source of calcium carbonate and trace amounts of magnesium, phosphorus, and other minerals.

They can be a helpful mineral fertilizer for tomato plants, but there are some key caveats to understand. Let’s dig into everything you need to know about using eggshells in your tomato beds.

The Short Answer

Eggshells can be a good source of calcium and organic matter for tomatoes, but they are unlikely to yield a major improvement in soil calcium levels. You can add eggshells to your garden by drying, crushing, and incorporating them into the soil, or by composting them.

University research indicates that composting is the best way to make the minerals in eggshells available to your plants. Some anecdotal reports also suggest that dried eggshells can also deter slugs from feeding on young tomato transplants because the sharp edges of the shell dehydrate the slug’s body, but there isn’t much evidence or science to prove this claim.

The Long Answer

A close-up of eggshells neatly arranged in an egg tray. Sprinkled among the shells are tiny seeds, hinting at the potential of life within, like a hidden garden waiting to bloom.
Eggshells can supplement calcium for tomato plants.

Depending on how you add them to your garden, eggshells may provide some nutrient and pest-deterrent benefits. The most notable reason you’d want to add eggshells to tomato plants is as a calcium enhancement to reduce blossom end rot.

Some evidence suggests that calcium deficiency is linked to blossom end rot in tomatoes, while others find that a lack of calcium does not cause blossom end rot, and the issue is far more complex. Both studies have the same basic causes listed for why a plant cannot uptake calcium from the soil, so in both cases, they’re right!

Typically, the issues that impact tomatoes have less to do with the quantity of calcium in the soil and more to do with environmental concerns, as both studies state. Inconsistent watering or extensive drought can produce blossom end rot, for instance.

Similarly, an excess of nutrients in the soil (particularly magnesium, ammonium-based nitrogen, or potassium overloads) can reduce the ability of a plant to absorb calcium from the soil. Plant stresses caused by diseases can also be the culprit, particularly any diseases that girdle the plant’s stem and cause a reduction in moisture transfer through the plant’s tissues.

So, does calcium from eggshells help to prevent blossom end rot? Yes and no. Eggshells are almost pure calcium carbonate, but they have to be fully broken down to be absorbed by the plants, so there’s a time issue involved.

In addition, most garden soil isn’t lacking in calcium, despite the symptoms of blossom end rot in a plant. In most cases, something else is a key factor. The extra calcium generally won’t hurt (unless you add an excess to the soil), but generally, it’s not going to fix the issue!

Benefits of Eggshells

A silver spoon delicately scoops crushed brown eggshells from a scattered pile. Its surface carries a trace of white powder, evidence of its recent task and a departure from its once-shiny appearance.
Eggshells benefit gardens with calcium and nutrients, aiding soil health and plant growth.

These kitchen scraps can benefit your garden in a few ways, but there isn’t significant scientific evidence supporting any of them. Eggshells are mostly made of calcium carbonate crystals, which can contribute to soil health. This rich source of calcium helps plants build stronger cell walls. The shells also add nitrogen, potassium, and chloride.

Additionally, an egg’s alkaline shell and membrane may aid in balancing soil pH in acidic environments, but the effects will be very small and localized.

The best above-ground benefit of eggshells is reputed to be pest control. Many gardeners use them to protect young tomato plants from slug damage.

The jagged texture may deter and dehydrate slugs by damaging their tender skin. However, if it rains, the shells become soggy and less effective; any preventative effects are very short-lived and often do not work.

Role of Soil Calcium

A metal trowel with a sturdy wooden handle spreads fine calcium powder across the surface of rich, dark brown soil. Adding calcium is a vital step toward fostering a nutrient-rich environment for plants to flourish.
Soil calcium is crucial for plant growth. Imbalances impact crops as vitamin excesses affect humans.

Soil calcium is a crucial nutrient for plant growth. Too much or too little calcium can cause major problems in crops, just like excesses and deficiencies of specific vitamins can cause problems in humans. 

Soil calcium plays a role in:

  • Forming plant cell walls
  • Uptaking soil nutrients
  • Activating plant enzymes
  • Improving disease resistance
  • Creating soil aggregates (soil texture that clumps together)
  • Regulating plant hormones like auxins (which influence root development)
  • Developing fruits and seeds (important for tomatoes!)

In the soil, calcium interacts closely with magnesium. The ratio of these two minerals can affect how plants uptake other nutrients (like potassium) or how the soil clumps (“flocculates”) together. Without getting into complex soil science, it suffices to say that soil calcium is vital for a thriving garden and healthy tomato plants. 

Calcium deficiencies are most efficiently addressed with agricultural lime (calcium carbonate) or dolomitic lime amendments. Eggshells can help improve soil calcium levels but may take longer than traditional fertilizers.

How to Use Eggshells as Fertilizer

Pounded egg shells rest on a  bed of rich, dark soi. The soil is nestled within a big terracotta pot.
Eggshells in tomato beds need microbial decomposition to become beneficial organic fertilizers for plants.

Throwing an eggshell into your tomato bed may seem like a quick fix, but it’s unlikely to contribute anything to plant health. The key to any organic fertilizer is decomposition.

The shells must be broken down by microbial activity to become available to your plants. Once decomposed, they can also buffer the soil against changes in acidity.

Follow these steps to use eggshells as a tomato fertilizer: 

1. Clean Residues (Optional)

Two cracked brown eggshells rest in halves on a gleaming kitchen sink, revealing their white interiors. The sink's metallic surface glistens under the water droplets, casting a cool and polished appearance.
Gather eggshells from your kitchen and clean them before storing them.

Begin by collecting eggshells from your kitchen and washing them off before storage. After each use, I like to rinse the shells and collect them in an empty egg carton until I have at least two dozen. 

You can also collect them in a kitchen compost bin without washing them off. As long as you provide the proper nitrogen-to-carbon ratio in your compost, the membranes and remnants of egg white should not be an issue. 

2. Bake Them in an Oven (Optional)

A silver baking tray holds an arrangement of brown eggshells that showcase their diverse shapes and hues. The glossy exterior of the shells catches and dances with ambient light, offering a tantalizing play of reflections.
Crush and bake eggshells for better garden use.

Some sources suggest baking the shells to make them easier to crush. On an industrial scale, eggshell lime is put in an oven to make them more brittle. Then, the residues are crushed and pass through 2 mm sieves.

This is a lot of work for a home gardener, but remember that the smaller you crush your eggshells, the better. If you have time to dehydrate in the oven, go for it! 

3. Crush the Shells Into a Fine Powder

A strong hand applies pressure to a black mortar and pestle, efficiently crushing brown eggshells. The wooden table provides a stable platform, and adjacent to the mortar, fragments of eggshells await transformation into finer particles.
Crushed shells aid microorganism decomposition, influencing the breakdown of large objects.

Crushing the shells makes it easier for microorganisms to break them down. This explains why giant watermelons or big tree limbs take forever to decompose, while grass clippings seem to compost in mere days! 

Some studies suggest that hand-crushing eggshells is insufficient to ensure adequate soil incorporation. Instead, blend them in a food processor or blender to make a fine powder. If they haven’t fully dried, they may clump together rather than form a powder. This material can still feed the soil microbes but may be more difficult to spread.

A helpful hint here: when you blend your eggshells, do not immediately open the blender or food processor afterward. Blend them to a fine powder, then let them sit for 10-15 minutes before opening the blender. This allows the airborne particulate in the blender to fall back down rather than come out in a cloud of fine dust in your kitchen!

4. Add to Compost or Add Directly to Soil

A dark brown soil, rich and fertile, provides a nourishing base for growth. Within the expanse of the dark brown soil, crushed eggshells find their purpose as natural additives. Strewn across the surface, these shell fragments offer essential minerals.
Crushed eggshells can enhance the soil with calcium when added to compost.

Adding your eggshells to a compost bin is the best way to make the calcium readily available. Some gardeners put the crushed powder into the planting hole with their tomatoes, but the efficacy of this method depends on how many microbes are present in your soil. 

If you have a rich, loamy garden bed, your tomato plants will quickly absorb and utilize the powder. However, in poor soils without much life, pre-composting the shells will make them a far more beneficial amendment. 

These shells are also a great addition to a worm bin. The slow-release calcium improves the vermicompost’s quality and prevents acidic conditions in your worm bin. The worms can also use powdered eggshells as grit to aid their digestive process. Mix crushed eggshells in with worm bedding (like shredded newspaper) or sprinkle the powder in with your food scraps.

Do Eggshells Deter Slugs?

A slow-moving brown slug gracefully glides along the plant's surface, seemingly unaffected by the sharp white eggshells caught on its slimy skin. In the distant blurred background, a hint of cabbage leaf is visible.
Using slug bait like Sluggo effectively keeps slugs away from eating plants.

The ragged edges of dried eggshells supposedly deter slugs by cutting through their soft bodies. This could be useful for spreading around young tomato plants attacked by these slimy pests.

However, in this experiment with lettuce, the myth-busting team at AllAboutSlugs put shells to the test and found that they don’t do anything to stop slugs from eating your plants. You are better off using an organic slug and snail bait

Final Thoughts

This garden hack may improve soil calcium around your tomatoes and prevent problems with blossom end rot. The key is to crush and compost the shells first to make the minerals available to your plants. All in all, there is no risk of adding eggshells to your tomato beds. They cannot harm your tomatoes, but they may not provide a noticeable benefit.

tomatoes with radishes


Can You Grow Tomatoes With Radishes?

Are you thinking about planting tomatoes and radishes in your garden this year, and wonder whether these two plants can be planted together? Saving space in the vegetable garden is always a plus. Here, gardening expert Melissa Strauss will explore the ability of these two plants to cohabitate in the garden.

common garden pests

Garden Pests

15 Garden Pests To Watch Out For This Season

If you have a garden, you will undoubtedly encounter some garden pests. Garden pests are those animals that dig, chew, bite, suck, eat, or otherwise disturb your plants. In this article, gardening enthusiast Liessa Bowen will introduce 15 common garden pests, how to identify them, and what can help prevent them.

A solitary small cucumber, vibrant green and plump, hanging amidst the tangle of furry stems and delicate leaves in a garden. In the foreground, charming yellow cucumber flowers bloom.


15 Mistakes to Avoid When Growing Cucumbers This Season

Cucumbers can be a lot of fun to grow and eat. But what if your cucumbers aren’t growing as well as you’d like? There are lots of things that could go wrong with your crop, but if you know what to look out for, you can prevent many issues from even starting. In this article, gardening enthusiast Liessa Bowen will discuss 15 common mistakes to avoid to improve your cucumber harvest this season.