Are Coffee Grounds Good for Tomatoes? A Complete Guide for Gardeners
If you’re wondering, are coffee grounds good for tomatoes?, the short answer is yes—when used correctly. Coffee grounds are a free, eco-friendly resource that can boost your tomato plant’s health, enrich your soil, and even help deter garden pests. But there are right and wrong ways to use them. This guide explains why coffee grounds are good for tomatoes, and how you can integrate them into your gardening routine for better plant growth and higher yields.
Why Coffee Grounds Are Good for Tomato Plants
Coffee grounds are rich in nutrients essential for tomato growth. They contain:
-
Nitrogen: Crucial for leaf development and chlorophyll production.
-
Phosphorus: Supports strong root systems and promotes flowering.
-
Potassium: Helps regulate water and nutrient movement within the plant.
-
Calcium, Magnesium, Iron, and Zinc: These micronutrients assist in everything from photosynthesis to enzyme activation.
Used coffee grounds typically have a pH near neutral, making them safe for tomato plants that thrive in slightly acidic to neutral soils (pH 6.0–7.0). Moreover, coffee grounds are organic matter, meaning they break down over time and contribute to long-term soil health.

Best Practices for Using Coffee Grounds in Tomato Gardening
1. Composting Coffee Grounds
Composting is the safest and most effective way to make coffee grounds good for tomatoes.
Coffee grounds are considered a “green” compost material because of their nitrogen content. For a balanced compost pile, mix your used grounds with “brown” materials like dried leaves, paper, or straw. Aim to keep coffee grounds at about 10–20% of your total compost volume.
Why it matters:
-
Composting breaks down the caffeine, tannins, and oils that could harm sensitive seedlings.
-
It prevents compaction and allows beneficial microorganisms to thrive.
-
Finished compost with coffee grounds boosts the soil’s water retention and structure while slowly releasing nutrients to your tomato plants.
Let your compost cure for at least 2–3 months before applying it to your garden. This ensures the coffee grounds are fully decomposed and safe for use.

2. Direct Application to Soil
Coffee grounds can be applied directly to the soil—but with caution.
If you want to skip composting, you can still make coffee grounds good for tomatoes by applying them in small amounts. Spread a thin layer—no more than ½ inch—around established tomato plants. Avoid piling them up, as this can form a crust that prevents water and air from reaching the roots.
Best practices:
-
Scratch the grounds lightly into the topsoil or mix them with mulch.
-
Avoid using near young seedlings—fresh grounds can inhibit germination and early growth.
-
Combine grounds with dry organic matter like shredded leaves or straw to promote airflow.
This technique helps boost microbial activity and soil structure but should be done in moderation. Excessive use can lead to nitrogen lock-up or soggy, compacted soil.
3. Creating Coffee Ground “Tea”
Coffee ground tea is a gentle, liquid fertilizer that’s easy to make and safe to use.
To prepare:
-
Add 2 cups of used coffee grounds to a 5-gallon bucket of water.
-
Let it steep overnight (8–12 hours).
-
Strain and apply the liquid to the base of your tomato plants once every two weeks.
Benefits:
-
Delivers diluted nutrients directly to the roots.
-
Less likely to cause soil compaction compared to dry grounds.
-
Great for foliar feeding—apply to leaves using a spray bottle (test first to avoid burning).
While it won’t replace a complete fertilizer, this DIY solution is a fantastic way to give your tomato plants a natural, supplemental boost.

Additional Benefits of Coffee Grounds in the Garden
-
Soil Improvement
Coffee grounds improve soil tilth, which helps with water retention and aeration—especially beneficial in sandy or compacted soils. -
Pest Deterrence
Some gardeners report that slugs, snails, and even ants avoid areas treated with coffee grounds, possibly due to the abrasive texture or caffeine content. -
Worm Attraction
Earthworms are drawn to coffee grounds in compost and soil, and their castings further enrich your garden bed.
Potential Pitfalls to Avoid
While coffee grounds are good for tomatoes when used correctly, improper application can backfire.
-
Avoid Overuse: Too much can suffocate your soil and tie up nitrogen.
-
Avoid Fresh Grounds on Seedlings: High caffeine and acidity may damage tender roots.
-
Don’t Use as a Sole Fertilizer: Coffee grounds lack complete NPK balance needed for fruiting plants.
Always monitor your plants and adjust your methods if you notice yellowing leaves, poor growth, or soil crusting.
Final Thoughts: Coffee Grounds Good for Tomatoes When Used Wisely
Used responsibly, coffee grounds are good for tomatoes and can become a regular part of your sustainable gardening routine. Whether composted, sprinkled into soil, or brewed into a nutrient tea, this kitchen waste can give your tomato plants a natural advantage. With a little planning and moderation, your coffee habit can support both your morning routine and your garden’s success.
Sources
Burwell A, Chatrchyan E, and Loomis Z. Cornell College of Agriculture and Life Sciences. Mulching with Coffee Grounds.
Pokorny K. Oregon State University Newsroom. Used appropriately, coffee grounds improve soil and kill slugs.