The ideal tomato fertilizer matches your soil test results, with separate single-ingredient amendments (blood meal, bone meal, kelp meal) preferred over blends for in-ground plants, while container-grown tomatoes need a formulated mix like 3-4-6 or 5-10-10.
Throwing a bag of 10-10-10 at your tomato plants every few weeks is the fastest way to get lots of green leaves and almost no fruit. The real trick is timing: tomatoes need a heavy dose of nitrogen when they’re young, then a sharp switch to phosphorus and potassium the moment flowers appear.
Here’s how to fertilize tomatoes at every stage, which ratios to use, and the one mistake that ruins more crops than anything else.
The Problem With Blended Tomato Fertilizers
Most bagged tomato fertilizers are a fixed ratio — 3-4-6, 4-7-10, or 5-10-10 — meant to be thrown on and forgotten. That works fine for container plants, where the limited soil volume makes precise stage-by-stage feeding impractical. For in-ground beds, those blends lock you into one nutrient ratio for the whole season, and that’s exactly wrong for a plant whose needs change completely between June and August.
The better approach for garden beds is single-ingredient organic amendments: blood meal for nitrogen when the plant is building leaves, then bone meal or fish bone meal for phosphorus once flowering starts, with kelp meal or wood ashes supplying potassium throughout. You control the timing and the dose independently.
Three Key Ratios and When Each One Works
Tomatoes have three distinct nutrient phases, and using the wrong ratio at the wrong time is the most common cause of disappointing yields.
Phase 1 (Transplant to First Blooms): High Nitrogen. New plants need nitrogen to build stems and leaves. A 20-10-10 ratio or straight blood meal works here. Apply at planting, then repeat once two weeks later. After that, stop — more nitrogen after flowering begins pushes leaf growth at the expense of fruit.
Phase 2 (Flowering to Fruit Set): High Phosphorus, Low Nitrogen. This is the critical switch. Use a 5-10-10 or 3-4-6 blend, or apply bone meal (2 tablespoons per plant) as a side-dress. Phosphorus drives flower and fruit development; excess nitrogen at this stage causes blossom drop and hollow fruit.
Phase 3 (Fruit Ripening): Potassium Boost. As fruit swells and ripens, potassium supports size, color, and disease resistance. Kelp meal, wood ashes (from untreated wood only), or a 3-6-12 organic blend keeps potassium levels up without adding more nitrogen.
How To Apply Fertilizer At Planting (Step By Step)
Getting the starter dose right prevents root burn and sets the plant up for weeks of steady growth.
- Dig the planting hole to the usual depth.
- Place the measured fertilizer in the bottom of the hole — 2 tablespoons blood meal, 2 tablespoons kelp meal, and 2 tablespoons bone meal per hole if you’re using single amendments.
- Cover the fertilizer with a layer of clean dirt — at least an inch of soil between the fertilizer and the root ball. Direct contact burns roots.
- Set the plant in, backfill, and water thoroughly.
If you’re using a dry granular blend like Tomato Tone, use one handful per hole, still covered with soil. The roots will reach the nutrients when they’re ready, about two weeks later.
Side-Dressing Every 3–4 Weeks
Tomatoes are heavy feeders, and a single planting-dose won’t carry them through to September. Side-dressing replenishes nutrients right when the plant needs them most.
- With a hoe, cut a shallow furrow 5–6 inches from the stem.
- Sprinkle 1 to 1.5 tablespoons of dry granular fertilizer per plant into the furrow.
- Cover the furrow with soil and add mulch on top.
- Water well immediately — dry fertilizer sitting on dry soil does nothing. The water carries the nutrients down to the root zone.
Repeat every 3–4 weeks through the growing season. Never let fertilizer granules touch the leaves or stem; contact burns foliage and invites disease. For a detailed roundup of the top-rated formulas we’ve tested on cherry tomatoes specifically, see our best fertilizer for cherry tomatoes guide.
Fertilizer Options Comparison Table
| Fertilizer Type | N-P-K Ratio (Example) | Best Use Case |
|---|---|---|
| Blood Meal | 12-0-0 | Early growth / nitrogen boost at planting |
| Bone Meal / Fish Bone Meal | 3-15-0 | Flowering and fruit set side-dress |
| Kelp Meal | 1-0-2 | Potassium / trace minerals anytime |
| Wood Ashes (untreated wood only) | 0-1-3 (approx) | Potassium boost; use sparingly to avoid pH spikes |
| Espoma Tomato Tone | 3-4-6 | Container tomatoes / all-season balanced blend |
| Water-soluble (Grow More 18-18-21) | 18-18-21 | Quick uptake for stressed or potted plants |
| Compost Tea (homemade recipe) | Variable | Gentle weekly feed for established plants |
| DAP (Di-Ammonium Phosphate) | 18-46-0 | Early growth only; switch to high-N 2 weeks later |
Fertilizing Tomatoes in Containers vs. In-Ground
Container plants have less soil to hold nutrients and drain faster, so they need a different strategy. Use a balanced tomato-specific blend like 3-4-6 or 5-10-10 from transplant through harvest — the single ratio works because you’re replenishing often enough to cover each phase. Mix 1 tablespoon of water-soluble fertilizer per gallon of water and apply every 1–2 weeks rather than side-dressing dry granules.
In-ground plants in good soil can rely on the staged approach: single-ingredient amendments timed to each growth phase, with occasional compost or compost tea as a backup. If you use drip irrigation, skip dry granular fertilizers entirely — they need heavy water to break down. Use liquid fertilizer injected through the drip line instead.
For overhead sprinklers, side-dressing with dry granular fertilizer works well because the water spreads evenly across the soil surface.
Application Rates Table (Quick Reference)
| Situation | Product | Amount & Frequency |
|---|---|---|
| At planting (single amendments) | Blood meal + kelp + bone meal | 2 tbsp each per hole, covered with dirt |
| At planting (blend) | Espoma Tomato Tone | 1 handful per hole, covered with dirt |
| Side-dressing (dry granular) | Any 3-4-6 or 5-10-10 blend | 1–1.5 tbsp per plant every 3–4 weeks |
| Water-soluble (containers) | Grow More 18-18-21 / similar | 1 tbsp per gallon, every 1–2 weeks |
| Water-soluble (garden) | Miracle-Gro / generic | 2 tbsp per gallon, every 1–2 weeks |
| Compost tea (homemade) | 1 lb homemade mix + 1.5 gal water | Steep 5 days, stir twice daily, use undiluted at roots |
| Seedlings (dilute only) | Fish emulsion | 50% dilution; apply at 6–8″ tall, not before 3–4 true leaves |
Finish With A Soil Test
Every recommendation in this article assumes your soil is in reasonable shape. If you haven’t tested your soil in the last two years, that single step — a $15 lab test from your local extension office, done 4–8 weeks before planting — will tell you exactly which nutrients are already present and which ones are missing. Adding phosphorus to soil that’s already high in phosphorus doesn’t help; adding nitrogen to soil rich in compost wastes time and can stunt flowering. The best fertilizer for tomatoes is the one that fills your soil’s specific gaps, and a test is the only way to know what those are.
FAQs
Can I use tomato fertilizer on other vegetables?
Yes, but match the ratio to the crop. The 3-4-6 or 5-10-10 formulations work well for peppers, eggplants, and other fruiting vegetables that need low nitrogen and high phosphorus during flowering. Leafy greens like lettuce and spinach need more nitrogen; a balanced 10-10-10 is a better choice for them.
How often should I fertilize cherry tomatoes?
Every 3–4 weeks with dry granular fertilizer side-dressed 5–6 inches from the stem, or every 1–2 weeks with a water-soluble formula if growing in containers. Cut back on nitrogen the moment flowers appear and switch to a phosphorus-focused feed.
Is Miracle-Gro good for tomato plants?
Miracle-Gro works well for a quick nitrogen boost, especially in containers or when plants are stressed. Its high nitrogen content (24-8-16 in the all-purpose version) makes it better for early growth than for flowering and fruit set. Switch to a lower-nitrogen formula once blooms appear.
Do I need to fertilize tomatoes every year?
Yes, because tomatoes are heavy feeders that strip nutrients from the soil each season. Even rich garden beds need annual replenishment. Rotating planting locations helps, but fertilizer is non-negotiable for a strong harvest. Soil testing every 2–3 years keeps your fertilizer choices accurate.
Can I use Epsom salt as tomato fertilizer?
Epsom salt (magnesium sulfate) addresses magnesium deficiency — yellowing between leaf veins on older leaves — but is not a complete fertilizer. It does not supply the nitrogen, phosphorus, or potassium tomatoes need in large amounts. Use it only if a soil test confirms low magnesium.
References & Sources
- PRO-MIX Gardening. “How to Fertilize Tomatoes.” Step-by-step side-dressing and water-soluble application rates.
- The Seasonal Homestead. “The Best Fertilizer for Tomato Plants.” Single-ingredient organic approach with planting hole measurements.
- San Diego Seed Company. “Organic Tomato Fertilizer.” Organic methods, soil testing guidance, and Darn Good Fertilizer recommendation.
- Chicago Botanic Garden. “Fertilizing Talk.” Manure safety, container vs. garden fertilization, and ratio guidance.
- Rural Sprout. “Homemade Tomato Fertilizer Recipe.” 5-day steep compost tea method and ingredient proportions.
