Independent comparisons. We may earn from shop links. More info

Tomato Soil Compared

The best tomato soils, compared.

Top pick: UK GROW tomato compost 10 litres Best value: Munnie multi-purpose compost 60 litres – It is £9.34 for a stated 60 litres, with 4.6 from 2,045 reviews. Peat-free status is not stated, and the two-pack field is unresolved. Updated October 2026.

Tomato soil in UK shops is either compost sold for tomatoes or a grow bag you plant into. You do not need the word tomato on the bag. The RHS says a peat-free loam-based or multi-purpose compost is suitable, with one plant in a 30–45 cm pot and two plants in a standard growing bag. Judge the stated litres, whether peat-free is printed, and the feed window on the listing, then plan a high-potassium liquid feed once fruit starts. This page compares ten amazon.co.uk options priced from £7.70 to £24.99, including small UK GROW tomato mixes, multi-purpose sacks and one peat-free vegetable grow bag. The top pick is Munnie multi-purpose compost 60 litres, with the highest score in this comparison (9.2 out of 10, from 2,045 amazon.co.uk reviews). The Munnie multi-purpose compost 60 litres is the best value option at £9.34, with 4.6 from 2,045 reviews and an unresolved two-pack field. Neither result comes from a laboratory test. Peat compost remains legal to sell, and the word organic on a bullet is not a certificate unless a scheme is named. For the order of those checks, use the [tomato soil buying guide](/hub/fertiliser-soil-and-bark-mulch/tomato-soil/sub/tomato-soil-buying-guide).

Tomato soil in UK shops is either compost sold for tomatoes or a grow bag you plant into. You do not need the word tomato on the bag.

UK GROW tomato compost 10 litres

Best overall

UK GROW tomato compost 10 litres
9.0/10∼ £12

36 products checked · 64 hrs invested · +18,600 readers

10 of 10: Best tomato soils compared

Swipe for more

1-2 of 10
Best overall
UK GROW tomato compost 10 litres
Munnie multi-purpose compost 60 litres
TerraGrade multi-purpose compost 60 litres
UK GROW tomato compost 2 litres
Miracle-Gro peat-free compost 20 litres
DIVCHI multi-purpose compost 10 litres
UK GROW tomato compost 5 litres
Laeto multi-purpose compost 60 litres
Laeto multi-purpose compost 120 litres
2you vegetable grow bag 30 litres
9.0/10
9.2/10
9.2/10
9.0/10
9.0/10
8.8/10
8.8/10
8.6/10
8.6/10
–/10
∼ £12
∼ £9
∼ £11
∼ £8
∼ £8
∼ £8
∼ £10
∼ £13
∼ £25
∼ £10
4.8(34)
4.6(2,045)
4.6(493)
4.6(8)
4.5(1,307)
4.4(1,702)
4.4(7)
4.3(1,857)
4.3(1,857)
–
View offer
View offer
View offer
View offer
View offer
View offer
View offer
View offer
View offer
View offer

The best tomato soils in detail

UK GROW tomato compost 10 litres

Rank 1

UK GROW tomato compost 10 litres

∼£12

Our view

The 10 litre bag is a compact tomato-labelled mix for topping up or filling one modest container, rather than a complete two-plant grow-bag system. Its listing names orchid bark, perlite and vermiculite, which gives you more ingredient detail than many products here. A 4.8 rating from 34 reviews is encouraging, but the evidence base is much smaller than for the leading multi-purpose bags. Reviewers also report that the contents do not fill a large pot. The listing says 10 litres while its unit-count field says 1,000 ml, so you should check the delivered pack rather than rely on every Amazon field. Peat-free status and a feed duration are not stated. At £11.99, it carries a substantial price-per-litre premium for the tomato name. On these listing facts it is the top pick in this comparison. That is a data score, not a laboratory test.

Pros

  • Tomatoes are explicitly named on the listing
  • Orchid bark, perlite and vermiculite are listed
  • Highest Amazon rating in this set at 4.8

Cons

  • Only 10 litres at £11.99
  • Peat-free status and feed duration are not stated
  • Conflicting 10 litre and 1,000 ml listing fields

Best for: One modest tomato pot, a top-up or a small patio where storage matters

Less suitable: Two plants, a large container or buyers who require a stated peat-free mix

Specifications

Model
UK GROW tomato compost 10 litres
Brand
UK GROW
Price
∼£12
Customer rating
4.8/5(34)
Product type
Tomato potting mix
Volume
10 litres
Peat-free
Not stated
Tomatoes named
Yes
Plant in bag
No
Ingredients
Orchid bark, perlite, vermiculite
Listed weight
3.06 kg
Listing conflict
Unit count 1,000 ml

Common questions

Does this listing say the bag is peat-free?

No. The bullets say organic materials and no synthetic chemicals or GMOs. They do not say peat-free and they do not name a certification scheme.

How much compost does the listing say you get?

The volume field says 10 litres and the weight is 3.06 kg. The same listing also shows a unit count of 1,000 ml, so those two figures conflict.

What does the listing say is in the bag?

The included-components line names a clear seal bag or a reusable bucket, plus orchid bark, perlite and vermiculite.

Munnie multi-purpose compost 60 litres

Rank 2

Munnie multi-purpose compost 60 litres

Our view

Munnie's listing offers a large stated 60 litre volume for £9.34, making it the strongest price-per-litre proposition in this comparison. The mix is multi-purpose rather than tomato-specific, but the listing names fruit and vegetables and the RHS accepts peat-free multi-purpose compost for tomatoes when the label supports the job. Its 4.6 rating from 2,045 reviews is the broadest positive evidence here. However, the listing does not explicitly say peat-free and gives no feed duration. It also combines a 60 litre title with a two-pack field without explaining whether 60 litres describes each bag or the full order. Vermiculite is named, but the rest of the composition is sparse. This is the best value pick if you prioritise volume and verify the delivered quantity and peat status first.

Pros

  • Low price for a stated 60 litres
  • 4.6 rating from 2,045 reviews
  • Fruit, vegetables and vermiculite are named

Cons

  • Peat-free status and feed duration are not stated
  • The 60 litre and two-pack fields are unresolved
  • Not specifically formulated or labelled for tomatoes

Best for: Several large pots or a grow-bag-style setup where volume and value come first

Less suitable: Buyers who need verified peat-free wording or an included-feed timetable

Specifications

Model
Munnie multi-purpose compost 60 litres
Brand
Munnie
Price
∼£9
Customer rating
4.6/5(2,045)
Product type
Multi-purpose compost
Volume
60 litres
Peat-free
Not stated
Tomatoes named
Fruit and veg
Plant in bag
No
Ingredients
Vermiculite
Listed weight
14.9 kg
Listing conflict
2 packs and 60 litres

Common questions

Is this a tomato compost?

The title says multi-purpose compost. The bullets name vegetables and fruit. They do not use the word tomato.

Does the listing say peat-free?

No. One bullet talks about reducing peat use. That is not a peat-free statement.

Do you get one bag or two?

The title says 60 litres and the number of packs is 2. Weight is 14.9 kg. The listing does not say whether 60 litres is one bag or the full order.

TerraGrade multi-purpose compost 60 litres

Rank 3

TerraGrade multi-purpose compost 60 litres

∼£11

Our view

TerraGrade's stated 60 litres for £10.99 makes it a practical bulk option for pots, beds and general vegetable growing. Its 4.6 rating from 493 reviews provides more evidence than the specialist UK GROW packs, though less than the biggest multi-purpose listings. The title name is TerraGrade while Amazon's brand field says ecoblaze and the manufacturer is Zebra Renewables Ltd, so the branding is not straightforward. Vegetables and seeds are named, but tomatoes are not called out specifically. The bullets do not state peat-free status, feed duration or ingredients. The apparent 14,900 g and 14.9 kg weight fields are equivalent rather than a substantive conflict. It is a value-led general compost, provided you confirm the current bag label meets your peat and feeding preferences.

Pros

  • Stated 60 litres at a moderate price
  • 4.6 rating from 493 reviews
  • Suitable uses include vegetables and seeds

Cons

  • Peat-free status, feed duration and ingredients are not stated
  • Tomatoes are not named
  • Title, brand and manufacturer names differ

Best for: General vegetable containers and larger jobs where cost per litre matters

Less suitable: A tomato-specific or explicitly peat-free purchase

Specifications

Model
TerraGrade multi-purpose compost 60 litres
Brand
ecoblaze
Price
∼£11
Customer rating
4.6/5(493)
Product type
Multi-purpose compost
Volume
60 litres
Peat-free
Not stated
Tomatoes named
Vegetables
Plant in bag
No
Listed weight
14.9 kg

Common questions

Which brand name is on the listing?

The title says TerraGrade. The brand field says ecoblaze. The manufacturer line is Zebra Renewables Ltd in Perivale, London.

Does the listing say peat-free?

The bullets do not say peat-free. A short review uses those words. The review is not the listing specification.

Do the weight fields agree?

Item weight is 14.9 kg and the unit count is 14,900 g. Those are the same mass, so they are not a separate quantity conflict.

UK GROW tomato compost 2 litres

Rank 4

UK GROW tomato compost 2 litres

Our view

This 2 litre pack is best understood as a small top-up bag, not enough compost for a tomato plant on its own. It uses the same Premium Tomato Potting Soil name and listed orchid bark, perlite and vermiculite as the larger UK GROW sizes. It is rated 4.6 from only eight reviews, so it offers very limited evidence about consistency. At £7.99, its price per litre is the highest in this comparison. The title says 2 litres while Amazon's unit-count field says 1,000 ml, which leaves an avoidable quantity conflict. The listing does not state peat-free status or a feed window. Buy it only when you need a little specialist mix and cannot store a larger sack.

Pros

  • Small pack is easy to store
  • Tomatoes are named
  • Perlite, vermiculite and orchid bark are listed

Cons

  • Too little for a tomato plant by itself
  • Very high price per litre
  • Only eight reviews and conflicting volume fields

Best for: Topping up a seedling pot or keeping a small reserve indoors

Less suitable: Filling a final tomato container or anyone buying on value per litre

Specifications

Model
UK GROW tomato compost 2 litres
Brand
UK GROW
Price
∼£8
Customer rating
4.6/5(8)
Product type
Tomato potting mix
Volume
2 litres
Peat-free
Not stated
Tomatoes named
Yes
Plant in bag
No
Ingredients
Orchid bark, perlite, vermiculite
Listed weight
0.4 kg
Listing conflict
Unit count 1,000 ml

Common questions

Is 2 litres the only volume figure?

The title and volume field say 2 litres and the weight is 400 g. The unit count on the same listing is 1,000 ml.

Does the listing say it is safe for pets?

The listing prints a pet-safety question and does not print an answer.

Is peat-free stated?

No. The bullets do not say peat-free and do not name a feed period.

Miracle-Gro peat-free compost 20 litres

Rank 5

Miracle-Gro peat-free compost 20 litres

Our view

Miracle-Gro combines three useful facts on the listing: a 20 litre volume, explicit peat-free wording and feed for up to three months. That is enough compost for one tomato at the cited 10 litre floor, with room to avoid choosing the absolute minimum, although it is sold as all-purpose compost rather than a tomato planter. Its 4.5 rating from 1,307 reviews offers a sizeable body of buyer feedback. At £7.95, it costs less than every UK GROW pack while providing more volume. The ingredient list and NPK are not stated, and tomatoes are covered only under the broader fruit-and-vegetable use. You will need a separate pot because the sack is not designed as a planter. It is the most clearly specified option in this comparison for one peat-free container, subject to following its label when supplementary feeding becomes necessary.

Pros

  • Peat-free wording is explicit
  • Up to three months of feed is claimed
  • 20 litres for £7.95 with 1,307 reviews

Cons

  • Requires a separate pot
  • Tomatoes are not named specifically
  • No ingredient or NPK detail on the listing

Best for: One tomato in a suitable pot when you want explicit peat-free wording and included feed

Less suitable: Two plants in one bag or buyers wanting a tomato-specific planter

Specifications

Model
Miracle-Gro peat-free compost 20 litres
Brand
Miracle-Gro
Price
∼£8
Customer rating
4.5/5(1,307)
Product type
Multi-purpose compost
Volume
20 litres
Peat-free
Yes
Feed claim
Up to 3 months
Tomatoes named
Fruit and veg
Plant in bag
No
Listed weight
6.15 kg

Common questions

Is this bag peat-free?

Yes. Peat-free is in the title and in the item type name.

How long does the listing say the feed lasts?

Smart release feeding for up to 3 months. It also says 14 nutrients and does not print an NPK.

Is it a tomato planter?

No. It is a 20 litre all-purpose compost for pots, baskets, beds and borders. The bullets say fruit and veg.

DIVCHI multi-purpose compost 10 litres

Rank 6

DIVCHI multi-purpose compost 10 litres

Our view

DIVCHI is a compact 680 g block that reviewers describe expanding with water, so it is easier to store and carry than a conventional wet 10 litre sack. The listing states 10 litres and one reviewer reported roughly 12 litres after adding 4 litres of water, but you should treat the listing volume as the product claim. A 4.4 rating from 1,702 reviews gives it substantial feedback coverage. It is multi-purpose compost for fruit and vegetables rather than a tomato-specific planter. The ingredient wording is garbled, the unit count says 1.00 Pice, and neither peat-free status nor a feed period is stated. Rehydration adds a preparation step and makes the final moisture level dependent on you. It is a useful space-saving choice, but not the clearest option for traceable composition or ready-to-plant convenience.

Pros

  • Lightweight, compact format before hydration
  • 4.4 rating from 1,702 reviews
  • Fruit and vegetable use is stated

Cons

  • Requires rehydration before use
  • Ingredient and unit-count fields are unclear
  • No stated peat-free status or feed window

Best for: Small homes, balconies or deliveries where dry storage and low carrying weight help

Less suitable: Planting immediately or buyers who need a transparent peat-free formulation

Specifications

Model
DIVCHI multi-purpose compost 10 litres
Brand
DIVCHI
Price
∼£8
Customer rating
4.4/5(1,702)
Product type
Multi-purpose compost
Volume
10 litres
Peat-free
Not stated
Tomatoes named
Fruit and veg
Plant in bag
No
Ingredients
Vermiculite; percentages garbled
Listed weight
0.68 kg
Listing conflict
Unit count 1.00 Pice

Common questions

Is this a ready-to-use loose compost?

The listing says 10 litres and weighs 680 g. Reviews say you add water and the block expands. One reviewer reported about 12 litres after adding 4 litres of water.

Does the listing say peat-free or name a certificate?

No peat-free line and no certification scheme. The bullets say organic materials.

Where does the listing say it is made?

Country of origin is India. The manufacturer is Divya Enterprises Limited.

UK GROW tomato compost 5 litres

Rank 7

UK GROW tomato compost 5 litres

∼£10

Our view

The 5 litre UK GROW bag sits between a top-up pack and a usable final container, but it remains below the cited 10 litre-per-plant floor. Its listing names tomatoes and includes orchid bark, perlite and vermiculite. The 4.4 rating comes from seven reviews, too few to draw a strong conclusion about reliability. At £9.99, it is costly for the volume supplied compared with larger multi-purpose sacks. Amazon also shows a 1,000 ml unit count, which conflicts with the stated 5 litres. Neither peat-free status nor a feed duration is provided. It makes sense only when five litres closely matches the gap you need to fill.

Pros

  • Convenient size for a measured top-up
  • Tomato use is explicit
  • Several aerating ingredients are named

Cons

  • Below 10 litres for one plant
  • Only seven reviews
  • No peat-free or feed claim and conflicting volume data

Best for: Adding compost around an existing plant or filling several small nursery pots

Less suitable: A tomato's final pot, two plants or value-led bulk buying

Specifications

Model
UK GROW tomato compost 5 litres
Brand
UK GROW
Price
∼£10
Customer rating
4.4/5(7)
Product type
Tomato potting mix
Volume
5 litres
Peat-free
Not stated
Tomatoes named
Yes
Plant in bag
No
Ingredients
Orchid bark, perlite, vermiculite
Listed weight
1.31 kg
Listing conflict
Unit count 1,000 ml

Common questions

What volume does the listing claim?

5 litres, with a weight of 1.31 kg. The unit count field says 1,000 ml.

How many packs are listed?

The number of packs is 1.

Does the listing name a feed period?

No. Feed duration is not stated.

Laeto multi-purpose compost 60 litres

Rank 8

Laeto multi-purpose compost 60 litres

∼£13

Our view

Laeto's 60 litre bag gives you enough stated volume for several tomato containers and explicitly names tomato plants in its bullets. At £13.29, it remains far cheaper per litre than the small UK GROW packs. It is rated 4.3 from 1,857 reviews, although that count is shared with the 120 litre ASIN and must not be treated as unique to this size. The listing describes topsoil and soil improver but does not provide a clear ingredient breakdown. Peat-free status and a feed duration are not stated in the specification. A review using the words peat-free is not enough to establish the product claim. There is also no country of origin on the listing. It suits volume-led potting only if the current bag label answers the peat and feeding questions for you.

Pros

  • Large stated 60 litre volume
  • Tomato plants are explicitly named
  • Moderate price per litre

Cons

  • Peat-free status and feed period are not stated
  • Review count is shared with another Laeto size
  • Ingredient information is vague

Best for: Filling several pots when you want a general compost that names tomatoes

Less suitable: A peat-free-only shortlist or buyers who want size-specific review evidence

Specifications

Model
Laeto multi-purpose compost 60 litres
Brand
Laeto
Price
∼£13
Customer rating
4.3/5(1,857)
Product type
Multi-purpose compost
Volume
60 litres
Peat-free
Not stated
Tomatoes named
Yes
Plant in bag
No
Ingredients
Topsoil and soil improver claimed
Listed weight
13.8 kg

Common questions

Does Laeto name tomatoes?

Yes. The bullets say the mix is for tomato plants as well as other vegetables and houseplants.

Is it labelled peat-free?

The title does not say peat-free. A review uses that word. The review is not the listing specification.

Is the review count unique to this bag?

The listing shows 4.3 from 1,857, the same count as the Laeto 120 litre ASIN. Do not add the two counts.

Laeto multi-purpose compost 120 litres

Rank 9

Laeto multi-purpose compost 120 litres

∼£25

Our view

The 120 litre Laeto listing is the largest option in this comparison and is intended for a multi-container job rather than one patio pot. Its bullets name tomato plants, while the £24.99 price keeps the stated cost per litre below that of small specialist bags. The 4.3 rating and 1,857-review count duplicate the 60 litre listing, so they do not provide independent evidence for this pack. No item weight is stated, despite a unit count expressed as 120,000 grams. The specification does not state peat-free status, feed duration or a detailed composition. Handling and storage may also be less convenient than buying smaller sacks, especially without a reliable weight. Choose it for planned bulk use only after confirming the current pack details.

Pros

  • Largest stated volume in this comparison
  • Tomatoes are named in the listing
  • Competitive stated cost per litre

Cons

  • No item weight on the listing
  • Peat-free and feeding claims are absent
  • Review evidence overlaps the 60 litre listing

Best for: A greenhouse or patio project with several containers and dry storage available

Less suitable: One plant, limited storage or buyers who need fully specified bag contents

Specifications

Model
Laeto multi-purpose compost 120 litres
Brand
Laeto
Price
∼£25
Customer rating
4.3/5(1,857)
Product type
Multi-purpose compost
Volume
120 litres
Peat-free
Not stated
Tomatoes named
Yes
Plant in bag
No
Ingredients
Topsoil and soil improver claimed
Listing conflict
Weight not stated

Common questions

How big is this bag?

The listing says 120 litres. Item weight is not in the specification. The unit count is 120,000 grams.

Does the listing mention tomatoes?

Yes. The bullets include tomato plants.

Can this review total be added to the 60 litre Laeto bag?

No. Both listings show 4.3 from 1,857 and overlapping review text. Do not add the counts.

2you vegetable grow bag 30 litres

Rank 10

2you vegetable grow bag 30 litres

∼£10

Our view

The 2you 30 litre grow bag is the only product in this comparison designed for planting directly into the sack while explicitly naming tomatoes. It is peat-free, lists coir, wood fibre and plant fibre, and claims feed for up to six weeks. At £9.99, it gives two plants 15 litres each if you follow a two-plants-per-bag pattern, although it is smaller than the 60 litre example used by Gardeners' World. The main limitation is evidence: the listing contains no Amazon review line or review text. The listing also does not state the drainage method, so follow the instructions printed on the delivered bag rather than copying another brand. The 14 kg weight makes it less portable than a compressed block, but no separate container is needed. This is the clearest planter format in this comparison, with the important caveat that buyer feedback is unavailable.

Pros

  • Ready to plant into without a separate pot
  • Peat-free with coir, wood fibre and plant fibre named
  • Tomatoes and a six-week feed claim are stated

Cons

  • No Amazon rating or review line on the listing
  • Only 30 litres for a two-plant setup
  • Drainage instructions are not stated

Best for: Two patio tomatoes when you want a ready peat-free planter and can monitor watering

Less suitable: Buyers who require established review evidence or want a deeper pot for one plant

Specifications

Model
2you vegetable grow bag 30 litres
Brand
2you
Price
∼£10
Product type
Vegetable grow bag
Volume
30 litres
Peat-free
Yes
Feed claim
Up to 6 weeks
Tomatoes named
Yes
Plant in bag
Yes
Ingredients
Coir, wood fibre, plant fibre
Listed weight
14 kg

Common questions

Can you plant straight into the bag?

The listing says the 30 litre bag is ready to use and that you open it and plant. It also says the mix can go into pots and beds.

How long is the feed claim?

Up to 6 weeks. No NPK is printed.

Are there Amazon reviews on the listing?

There is no star rating and no review count on the listing.

How we compared

We compared ten amazon.co.uk listings, their UK rating lines and the public RHS, Which? and Gardeners' World guidance named below. Editorial scores weigh review evidence, suitability for tomatoes, listing clarity and value for the stated volume. They are not laboratory results. Where a listing has no review line, the Amazon rating and review count stay at 0.

1

Amazon rating and review count

40%

Stars and review counts stay on the correct ASIN. Very small samples, a missing review line and the shared Laeto count reduce confidence. The 2you listing has no review line, so those fields stay at 0.

2

Suitability for tomatoes

25%

Stated volume, whether you can plant into the bag, and whether tomatoes, fruit or vegetables are named. A tomato title does not override a bag that is below 10 litres for one plant.

3

Listing clarity

20%

Peat-free wording, any stated feed duration and named ingredients count when they are printed. Organic wording is not treated as a certificate, and conflicting pack fields stay visible.

4

Value for the stated volume

15%

Shelf price is read against the stated litres. Where the pack count and the litre field disagree, the price per litre is not treated as settled.

Independent review
Last updated: October 2026
8 sources checked

Tomato soil buying guide

Match litres to the number of plants, then read peat-free and the feed claim on the bag you will actually receive. A tomato title, a multi-purpose sack and a grow bag you plant into are different formats. Price per litre only helps when the pack field agrees with the stated volume.

What to check before you buy tomato soil

Tomato soil, as UK shops use the phrase, is compost sold for tomatoes or a grow bag you plant into. It is not landscaping topsoil, and it is not a bottle of liquid feed. The RHS says a peat-free loam-based or multi-purpose compost is suitable, with one plant in a 30–45 cm pot and two plants in a standard growing bag. Start with litres against the number of plants. Which? says at least 10 litres of compost per plant in a grow bag.

Best for

  • One tomato in a 30–45 cm pot
  • Two patio plants when the bag has enough litres

Not ideal for

  • Three cordons in a 30 litre bag
  • Anyone who needs a named organic certificate from these listings

Mistakes to avoid

  1. 1

    Buying on the word tomato alone

    A tomato title does not prove peat-free status, a feed window or enough litres. Multi-purpose compost can be suitable when the bag supports the job.

  2. 2

    Three cordons in a 30 litre bag

    Which? cites at least 10 litres per plant. Three plants in the 2you 30 litre bag would sit under that figure. Gardeners' World allows three plants in 75 litres.

  3. 3

    Treating organic wording as a certificate

    Organic, eco or reduced-peat wording is not peat-free, and it is not Soil Association or OF&G certification unless the listing names the scheme. These ten listings do not.

What to weigh up

Litres, format and plants

High

Decide whether you are filling a pot or planting into the sack, then match the stated litres to the plants. One plant can sit in a 30–45 cm pot. Which? uses at least 10 litres per plant in a grow bag, while Gardeners' World allows two plants in 60 litres and three in 75 litres. The 2 litre and 5 litre UK GROW bags are top-ups on that reading. The 10 litre UK GROW bag and the 20 litre Miracle-Gro sack can cover one plant. The 2you bag is the only one here you plant into, at 30 litres.

Peat-free line, feed claim and price

High

Peat compost is still legal to sell. Only a peat-free line on the listing supports that claim, which Miracle-Gro and 2you print and the other eight do not. A feed duration is also a claim: up to 3 months on Miracle-Gro and up to 6 weeks on 2you. The rest do not state one, and none of these bags prints a compost NPK. After that window, follow a high-potassium liquid feed once the first fruits swell. Divide the shelf price by the stated litres only when the pack field agrees.

Which option suits you?

Three typical situations, each with a recommendation from this comparison.

One pot or a small patio

You are filling one modest container or topping up, and you want tomatoes named on the bag. The UK GROW 10 litre mix does that at £11.99, with 4.8 from 34 reviews. Peat-free status is not stated, and the unit count conflicts with 10 litres.

Two plants in a grow bag

You want to plant into the sack and you need peat-free printed on the listing. The 2you 30 litre bag names tomatoes, coir and a feed claim of up to 6 weeks. It has no Amazon review line, and 30 litres is tighter than a 60 litre bag for two plants.

Several pots on a budget

You want a large stated volume at a low shelf price. Munnie is £9.34 with a 60 litre title and 4.6 from 2,045 reviews. Peat-free is not stated, tomatoes are not named, and the two-pack field is unresolved.

Common questions about tomato soils

Which tomato soil is the top pick in this comparison?
The UK GROW tomato compost 10 litres is the top pick because it has the highest editorial score in this set. The listing names tomatoes and lists orchid bark, perlite and vermiculite, and amazon.co.uk shows 4.8 from 34 reviews. At £11.99 for 10 litres it suits one modest pot or a top-up, not two plants. Peat-free status and a feed duration are not stated. The unit-count field says 1,000 ml, which conflicts with 10 litres. This score is not a laboratory test.
Which option is the best value?
Munnie multi-purpose compost 60 litres is the best value option. The listing price is £9.34 for a stated 60 litres, and amazon.co.uk shows 4.6 from 2,045 reviews. The bullets name fruit, vegetables and vermiculite. They do not say peat-free. A line about reducing peat use is not a peat-free statement, and the word tomato is not used. Number of packs is 2, and the listing does not say whether 60 litres is each bag or the full order. Check the bag before you plant.
How many litres of compost does one tomato plant need?
Which? says at least 10 litres of compost per plant in a grow bag. Gardeners' World allows two plants in 60 litres and three in 75 litres. The RHS gives one plant a 30–45 cm pot and two plants a standard growing bag, rather than its own litre minimum. The UK GROW 2 litre and 5 litre bags are below 10 litres, so they are top-ups. Two plants in a 30 litre bag have 15 litres each. Do not plant three cordons in 30 litres.
Does tomato soil have to say tomato on the bag?
No. The RHS says a peat-free loam-based or multi-purpose compost is suitable for tomatoes. Miracle-Gro names fruit and veg rather than the word tomato, and the listing says peat-free with feed for up to 3 months. Munnie names fruit and vegetables and does not say tomato. A tomato-labelled bag such as UK GROW tells you the intended crop. The word tomato on its own does not show that the mix is peat-free, that a feed window is stated, or that the litres match your plants.
Is peat compost illegal to sell in the UK?
No. Peat compost is still legal to sell. The RHS says there is still no peat ban. The Peat-Free Partnership notes that the 2024 England deadline passed with no Act, and that a ban remains a pledge for when parliamentary time allows. Look for the words peat-free on the bag. Organic, eco or reduced-peat wording is not the same as peat-free. In these ten listings, only Miracle-Gro and the 2you vegetable grow bag state peat-free. A customer review that uses the word is not the product specification.
When should you start feeding tomatoes in compost?
Follow the feed window on the bag, then follow the bottle. Miracle-Gro states feed for up to 3 months. The 2you grow bag states up to 6 weeks. The other listings here do not state a feed duration, and none of them prints a compost NPK. The RHS suggests a high-potassium liquid feed every 10–14 days once the first fruits swell. Do not put tomato feed on seedlings. The bag and the liquid feed are different buys, which is why the tomato fertiliser comparison sits beside this page.
Can you reuse tomato compost after blight?
The RHS says not to reuse compost from a blighted greenhouse crop for tomatoes the following year, and not to home-compost blighted foliage. Compost from a healthy crop can go into the border after harvest, but it does not replace rotation. Open bags away from your face, dampen a dry mix, and do not store them in a hot greenhouse. The RHS links compost dust to Legionella longbeachae. Get medical help if you are breathless afterwards, especially if you are older or immunocompromised.
What should you do if the bag does not match the listing?
Compare the litres on the bag with the amazon.co.uk fields before you rely on a price per litre. Munnie shows a 60 litre title and 2 packs, and does not say which figure is the full order. Each UK GROW size states 2, 5 or 10 litres and also shows a unit count of 1,000 ml. Laeto's 120 litre listing does not state an item weight. If what arrives is not what the listing described, take it up with the retailer. Prices and availability can change after October 2026.

Our verdict

Litres, a printed peat-free line and a stated feed window matter more than the word tomato on its own. The top pick is Munnie multi-purpose compost 60 litres, with the highest score in this comparison (9.2 out of 10, from 2,045 amazon.co.uk reviews). Munnie multi-purpose compost 60 litres is the best value option at £9.34, with 4.6 from 2,045 reviews, if you check the two-pack field and the bag before planting. Neither result is a laboratory test.

Best overall
UK GROW tomato compost 10 litres

UK GROW tomato compost 10 litres

View offer
Best value
Munnie multi-purpose compost 60 litres

Munnie multi-purpose compost 60 litres

It is £9.34 for a stated 60 litres, with 4.6 from 2,045 reviews. Peat-free status is not stated, and the two-pack field is unresolved.

View offer

Editorial

Peter F. - Editor
Editor
UK product comparisonsAmazon listing analysisPublic-source research

Products Compared publishes British-English buying guides based on amazon.co.uk listings and public UK sources. We do not run a lab and we do not invent test scores.

Updated: October 2026
8 sources checked

Guides to tomato soils

Guides on what to look for, how to use a product, and common mistakes.

Related comparisons

Sources

Public UK sources used for this comparison; listings checked on amazon.co.uk. Last accessed 15 October 2026.

  1. RHS: How to grow tomatoes (retrieved 15 October 2026)
  2. RHS: Peat-free compost (retrieved 15 October 2026)
  3. RHS: Tomato blight (retrieved 15 October 2026)
  4. RHS: John Innes compost (retrieved 15 October 2026)
  5. RHS: Minimising health risks in the garden (retrieved 15 October 2026)
  6. Which?: How to grow tomatoes (retrieved 15 October 2026)
  7. Gardeners' World: tomatoes in a growing bag (retrieved 15 October 2026)
  8. Peat-Free Partnership: legislation timeline (retrieved 15 October 2026)

Expert source (DIY & tools): Lee Burkhill (Garden Ninja) (external profile) – public expert commentary used as a research source, not as a contributor to our pages.

This article contains affiliate links. If you buy a product through one of these links, we may earn a small commission at no extra cost to you. Our editorial assessment remains independent and is based on amazon.co.uk listing data, customer-review evidence and public sources. We did not conduct a laboratory test.