How to Use Eggshells to Boost Tomato Yield and Prevent Diseases

Eggshells Tomatoes Prevent Diseases Plant Care
PlantJoy Expert Team
November 19, 2025

What Are the Benefits of Eggshells for Tomato Plants?

1. Natural Source of Calcium and Other Minerals

Eggshells are an organic, calcium-rich material. When crushed and added to soil, they slowly release nutrients that tomato roots can absorb as they grow.

2. Helps Prevent Blossom End Rot

This destructive condition causes tomatoes to rot at the blossom end and is commonly linked to calcium deficiency. Adding eggshells increases soil calcium and helps reduce the risk of blossom end rot.

3. Improves Soil Structure

Crushed eggshells help loosen compacted soil, improving airflow and water movement—creating a healthier environment for tomato roots.

4. Helps Neutralize Acidic Soil

Because eggshells are alkaline, they can help naturally balance soil pH if your garden soil is too acidic.

5. Repels Slugs

The sharp, dry edges of crushed eggshells can deter slugs from crawling toward your tomato plants.

How to Prepare Eggshells for Tomato Plants

The first step is to rinse and dry the shells. This isn’t strictly required, but it keeps the shells from smelling and makes them easier to store and crush.

After the shells are clean and dry, crush them into the smallest pieces possible. Like compost materials, eggshells need time to break down before they can release nutrients into the soil.

For best results, use a blender or food processor to turn the shells into fine powder.

How to Use Eggshells as a Soil Additive

If you’re using eggshells as a soil amendment rather than a fertilizer, you don’t need to grind them into powder. Simply crush clean, dry shells into small pieces and mix them into the soil or compost.

If you're using eggshells to repel slugs, scatter the crushed shells on the soil surface around each tomato plant. You can also place slightly larger pieces strategically in the soil to create a physical barrier to keep slugs away.

Bonus Use: Start Tomato Seeds in Eggshells

Eggshells can also serve as natural seed-starting pots:

When it’s time to transplant, gently crush the bottom of the shell and plant the entire thing directly into the soil. The shell will break down over time and release nutrients to the growing seedling.

Conclusion

Stop throwing away your eggshells!

Instead of wasting them, turn them into a free, natural soil booster to improve your tomato plants’ health, prevent blossom end rot, and increase yields. Your garden—and your tomatoes—will thank you.