Home >> Plants >> 5 Best Tomato Fertilizers for Containers (Get More Tomatoes with Less Effort)

5 Best Tomato Fertilizers for Containers (Get More Tomatoes with Less Effort)

When it comes to tomato gardening, one of the most important things to consider is what type of fertilizer to use. With so many different products on the market, it can be hard to know which one is the best for your plants.

If you want to grow tomatoes in containers, you need to use the best fertilizers for the job. Tomato plants are heavy feeders and need a lot of nutrients to produce a bountiful crop of juicy fruits.

The best fertilizer for tomatoes in pots is a well-balanced, water-soluble fertilizer that contains nitrogen, phosphorus, and potassium. Before we list our 5 best tomato fertilizers for containers, you need to know the types of fertilizers available for growing tomatoes.

5 Best Tomato Fertilizers for Containers

What Type of Fertilizer Does a Tomato Plant Need?

Tomatoes are one of the most popular vegetables to grow in the home garden, and there are many different types of fertilizer that can be used to help them grow.

The three most common types of fertilizer for tomatoes are liquid, granular, and water-soluble.

1. Liquid

Liquid fertilizer is the easiest to apply and can be simply poured around the base of the plant. Liquid fertilizer is quickly absorbed by the roots, so it is ideal for plants that are actively growing. However, it can also be easily washed away by rain or irrigation, so it is important to apply it regularly.

2. Granular

Granular fertilizer is usually applied using a spreader and is ideal for large gardens or fields. This type of fertilizer is slower to release its nutrients, so it is not as ideal for plants that are actively growing. However, it lasts longer in the soil, so it does not need to be applied as often.

Spreading granular fertilizer around young tomato plants.
Spreading granular fertilizer around young tomato plants

3. Water Soluble

Water soluble fertilizer is a powder that is mixed with water and applied to the leaves of the plant. This type of fertilizer is ideal for plants that are not actively growing, as it can be difficult to get the roots to absorb the nutrients. However, it is the best type of fertilizer for boosting plants that are not doing well.

No matter which type of fertilizer you choose, it is important to read the label carefully and follow the directions. Over-fertilizing can be just as harmful to plants as not fertilizing at all.

Also, as we stated earlier, there are a few key nutrients that tomato plants in containers need to thrive. Nitrogen, phosphorus, and potassium are all essential for healthy tomato plants.

Spraying tomato plants with fertilizer
Water soluble fertilizer is ideal for plants that are not actively growing

However, the type and amount of fertilizer that a tomato plant needs will vary depending on the stage of growth that the plant is in.

  • For example, when tomato plants are young and just starting to grow, they will need a fertilizer that is high in nitrogen. This will help them grow strong roots and leaves.
  • As the plants mature and start to produce fruit, they will need less nitrogen and more phosphorus and potassium. This fertilizer mix will help the plants to produce healthy, juicy tomatoes.

With a little care and the right fertilizer, your tomato plants will thrive and produce an abundance of delicious tomatoes for you to enjoy!

5 Best Tomato Fertilizer for Containers

If you’re growing tomatoes in containers, you’ll want to use a fertilizer for tomatoes in pots specifically designed for that purpose. Here is a list of the best tomato fertilizer for containers, so you can get the best results for your plants:

1. Miracle-Gro Water Soluble Tomato Plant Food: Best Overall Fertilizer for Tomatoes

Miracle-Gro Water Soluble Tomato Plant Food contains a blend of macro and micronutrients (nitrogen, phosphorus, and potassium) that your tomato plants need to grow, bloom, and produce fruit. This fertilizer is specifically designed for tomato plants and will help your tomatoes get off to a great start.

It’s formulated for container gardeners and offers the convenience of being ready to use right out of the bag. This fertilizer is ideal for growing tomatoes in pots, hanging baskets, or window boxes.

This tomato fertilizer is made with a natural, non-petroleum-based formula. It’s also formulated with plant food concentrates on ensuring that tomato plants get exactly what they need. The result is lush, healthy tomatoes with fewer weeds and pests.


  • Easy to use and fast-acting
  • Prevents tomato diseases and helps plants grow better
  • Produced in the USA
  • Good for potted plants requiring less nitrogen
  • Usable with a watering can or feeder


  • Not as much bang for your buck

Bottom Line

Miracle-Gro Water Soluble Tomato Plant Food is a great choice for those who want a simple option that doesn’t require much effort or time. It’s easy to apply and will help promote strong growth in your plants.

2. Jobe’s Organics Tomato Fertilizer Spikes: Best Granular Fertilizer for Tomatoes in Pots

Jobe’s Organics Tomato Fertilizer Spikes are another great option for getting more tomatoes from your containers. They come in granule form and contain nitrogen (N) and phosphorus (P) with potassium (K). These fertilizer spikes can be applied once a week or as needed.

These organic tomato fertilizer spikes are made with a balanced blend of all-natural ingredients that help plants develop strong root systems and produce bountiful crops.

This fertilizer meets all the requirements for growing tomatoes in containers as well as in outdoor gardens. They’ll work wonders where you can simply sprinkle them on the soil around your tomatoes.


  • OMRI (Organic Materials Review Institute) listed for organic gardening
  • These smell very good
  • All natural and environmentally friendly
  • You don’t need to mix or measure before applying


  • More expensive than some other brands
  • May grow mold

Bottom Line

If you’re looking for organic fertilizer for tomatoes in containers that are also environmentally friendly, Jobe’s Organics Tomato Fertilizer Spikes is an easy recommendation. They’re made from natural ingredients and contain no artificial colors or preservatives, which means you’ll get the same results every time.

3. Espoma Organic Tomato Plant Food: Best Liquid Fertilizer for Tomatoes in Pots

Espoma Organic Tomato Plant Food is made from organic ingredients, and it can help your plants grow stronger and faster than ever before. It’s also better for the environment than chemical-based fertilizers that use pesticides, herbicides, and other chemicals.

This tomato fertilizer is high in potassium, which helps your plants grow big and strong. It also has a balanced ratio of nitrogen for healthy growth and disease resistance. It’s made from plant-derived ingredients and does not contain any nitrogen-fixing microorganisms or artificial additives.

This means that it’s safe for you and your garden! It’s designed to give your tomato plants the nutrition they need to keep blooming, and it’s available in liquid forms.


  • Easy to measure (1/2 cap (2tsp) per quart of water)
  • Approved for organic gardening
  • Made in the USA


  • Smells horrible

Bottom Line

If you’re looking for an easy-to-use liquid organic fertilizer for tomatoes in containers, this one is a no-brainer! You just have to add water and water your plants to fertilize every 2-4 weeks. No hassle with measuring. It’s also safe to use around kids and pets.

4. Miracle-Gro Shake ‘N Feed Tomato Plant Food: Best Powder Fertilizer for Tomatoes

If you prefer a more traditional approach, try Miracle-Gro Shake ‘N Feed Tomato Plant Food! This product comes in powder form and will work just as well when mixed with water as it does when mixed with other fertilizers. Just remember to add a little bit of water when using this product so that it’ll be easier to spread around.

This fertilizer comes in a concentrated formula (10-5-15), so you can get the most out of every drop, whether you’re feeding an entire container or just a few plants. The special formulation includes organic material, which means that it won’t harm your plants as they absorb it and incorporate it into their structure through photosynthesis.

This product is also easy to use—just add some water to the powder and mix thoroughly with a spoon before applying it directly to your plant’s roots using a watering can or sprayer!


  • Lasts up to 3 months
  • Usable in both ground and containers
  • Contains calcium (decreases the need for having to use a calcium spray)
  • Very easy to use


  • It may not suit young shrubs

Bottom Line

Miracle-Gro Shake ‘N Feed Tomato Plant Food contains potassium nitrate, which helps your plants develop strong root systems that pests or diseases can’t destroy. This will help keep your tomatoes healthy as they grow. You can use it both on the ground and in containers.

5. Dr. Earth Organic 5 Tomato Fertilizer Polybag: Best Value Fertilizer for Tomatoes

Dr. Earth Organic 5 Tomato, Vegetable & Herb Fertilizer Polybag is an all-natural and organic fertilizer that is specially formulated for use on tomatoes, vegetables, and herbs.

This fertilizer is made from a blend of fish bone meal, kelp meal, alfalfa meal, soft rock phosphate, steamed bone meal, and oyster shell flour, which are all great organic sources of nutrients. It is designed to provide your plants with complete and balanced nutrition. The fertilizer also contains effective microbes that help to break down organic matter and release nutrients into the soil.

This fertilizer is OMRI listed and compliant for use in organic gardening, and it will not burn your plants. This fertilizer is easy-to-use, and it will provide your plants with the nutrients they need to grow healthy and productive.


  • Lasts several months
  • GMO-free fertilizer
  • Safe for kids and pets
  • Sustainably handcrafted in the USA
  • Comes in budget


  • Unbearable smell (it’s normal)

Bottom Line

The Dr. Earth Organic 5 Tomato, Vegetable & Herb Fertilizer Polybag is a great choice for those looking for an organic fertilizer that is safe for use on all sorts of plants, besides the best tomato plant food. If you’re looking for the best tomato fertilizer for containers on a budget, this one should be your go-to option.

How to Apply Fertilizer in Containers for Growing Tomatoes?

There is no one answer to this question. Fertilizers from different companies come in different forms and different concentrations. It is important to always follow the directions on the fertilizer label, as too much fertilizer can actually be harmful to tomato plants.

Here are some basic tips you can apply with any form of fertilizer:

  • When you are growing your tomato plants in containers, you will need to fertilize them more often than plants in the ground. Use a liquid fertilizer or a slow-release fertilizer specifically designed for container plants.
  • Apply the fertilizer around the base of the plant, taking care not to get any on the leaves or stems. Water the fertilizer in the well so that it can reach the roots of the plant.
  • Apply fertilizer to your tomato plants when they are first planted, then again when they start to flower. Once the fruit starts to set, you can apply fertilizer every two weeks. Again, be sure to follow the instructions on the fertilizer package.

By giving your tomato plants the right type of fertilizer in the proper way, you will be rewarded with bountiful fruits that are bursting with flavor.

Red tomatoes on a table with a basket in soft focus in the background.
Juicy, flavorful tomatoes are possible with the right fertilizer

Things to Consider While Buying the Best Tomato Fertilizer for Containers

If you’re someone who likes to shop online, you won’t need to look for options other than our five best tomato plant food. However, when shopping offline, these may not always be available.

And using the wrong fertilizer can lead to poor plant growth and fruit production. That’s why we came up with this short buying guide. Here are a few things to look for when choosing the best tomato fertilizer for containers:

  • The right concentration of Nitrogen, Potassium, and Phosphorus. Nitrogen is essential for leaf and stem growth, while potassium and phosphorus are important for fruit production and root growth. A fertilizer with a ratio of 10-10-10 or 12-12-12 is ideal for tomato plants. You can also use a fertilizer that is rich in nitrogen, such as a 20-10-10 or 20-20-20.
  • Designed for tomatoes. There are many different fertilizers on the market, but not all of them are created equal. Look for a fertilizer that has been specifically designed for tomatoes. This will ensure that your plants get the nutrients they need to grow and produce fruit.
  • Safe for the environment. Some fertilizers can be harmful to the environment if they are not used properly. Look for a fertilizer that is safe for the environment and that will not harm your plants.
  • Affordable. Fertilizers can be expensive, but they do not have to be. Many affordable fertilizers on the market will provide your plants with the nutrients they need to grow and produce fruit.
  • Easy to find. Fertilizers are sold in many different stores, but not all of them carry the same brands. Look for a fertilizer that is easy to find so that you can get the nutrients your plants need without any hassle repeatedly.
  • Easy to apply. Fertilizers come in both granular and liquid forms. Granular fertilizers are easier to use, but they can be more expensive. Liquid fertilizers are more expensive, but they are easier to use. Choose a fertilizer that is easy to apply so that you can apply it to your plants without any hassle.

For Further Reading


Based on fertilizer type, content, ingredients, organic certification, and quality, Dr. Earth Home Grown Fertilizer is our top recommendation for the value-for-money proposition.

In this article, we concentrated on granular, liquid, and water-soluble choices to make our top list of the best tomato fertilizer for containers.

We also considered organic choices, the convenience of application, chemical content, nutrients, the developmental phases of tomato plants, and fertilizers that are most effective in certain soil types.

You’ll be able to produce the best tomatoes in a container with our five best tomato plant food recommendations.


How often should you fertilize tomato plants in pots?

To ensure healthy growth, tomato plants in pots should be fertilized every two weeks using a water-soluble fertilizer. For the best results, apply the fertilizer when the plants are actively growing and producing fruit.

How do I get my potted tomato plant to produce more fruit?

To get your potted tomato plant to produce more fruit, you will need to fertilize it regularly, water it deeply and consistently, and make sure it gets plenty of sunlight. In order to foster renewed growth, you may also need to prune it from time to time.

Should you water tomato plants daily?

It is not necessary to water tomato plants daily. Watering once or twice a week is sufficient, provided that the soil is moist but not soggy. Watering beyond necessity can result in issues such as leaf drops and root decay among others.

Do tomatoes like banana peels?

There is no definitive answer, and it really depends on the individual tomato plant. Some plants may benefit from the addition of a banana peel, while others may not. It is best to experiment with your own plants to see what works best.

Scroll to Top