The best potting soil for vegetables isn't a particular brand. It's a light, soilless mix that drains quickly, still holds enough water to carry plants between waterings, and has a sensible pH and a little starter fertilizer. Most bags at a garden center can tell you whether they meet that standard, if you know where to look on the label.

This guide walks through what vegetables need from a mix, how to decode the words on the bag, the warning signs of a poor product and how many bags you'll need for your pots.

Quick answer: Choose a bag labeled "potting mix" or "container mix" whose ingredients start with peat moss, coir or composted bark plus perlite or vermiculite. Avoid topsoil and garden soil for containers. Expect any added fertilizer to last about 8 to 10 weeks, and plan on roughly 0.67 cubic feet (19 L) of mix for each 5-gallon pot.

What the best potting soil for vegetables has to do

A container holds a small volume of growing medium, so that medium has to do a lot. University of Maryland Extension's guide to growing media for containers lists three jobs: supply roots with nutrients, air and water, allow full root growth, and physically support the plant.

In practice that means four properties:

  • Fast drainage. Alabama Extension calls a mix that stays moist yet well drained the most important factor in container gardening. Texas A&M AgriLife warns that waterlogged mix kills plants through lack of oxygen.
  • Air space. University of Nebraska–Lincoln Extension describes a good medium as lightweight and well drained, with enough aeration for oxygen and carbon dioxide to move around the roots.
  • Water holding. Vegetables are about 99% water, Alabama notes, so a mix that dries out within hours stresses fruiting crops like tomatoes and peppers.
  • Enough body. Nebraska cautions that very light materials, such as 100% peat moss, may not support plants for a whole season, and light pots tip over in wind.

pH matters too. Maryland says vegetables generally grow best between pH 5.5 and 7.0, and that commercial soilless mixes usually sit around 6.2.

Potting mix, potting soil or garden soil: decoding the name

The product name is the first filter, but it isn't reliable on its own. University of Maryland Extension notes that bagged products are sold as "topsoil," "planting soil," "planting mix" or "potting soil," and that they vary widely in quality. Read the ingredient list, not just the front of the bag.

Words on the bag What it usually contains Use for vegetable containers?
Potting mix, container mix, soilless mix Peat or coir, bark, perlite, vermiculite, often compost, lime and fertilizer Yes
Potting soil Varies; often the same as potting mix, sometimes contains soil Check the ingredients
Garden soil, planting mix, planting soil Blends meant for working into beds Not on its own
Topsoil Field soil No; at most 5–10% in very large containers
Seed-starting mix Fine peat or coir with vermiculite or perlite, little fertilizer For seed trays only

Real soil is the problem ingredient. Nebraska explains that clay soil holds too much water when wet, cuts off oxygen, shrinks away from the pot sides as it dries, and can bring in pathogens and weed seeds. Maryland allows topsoil only in very large containers, at no more than 5–10% of the volume.

How to read a potting soil label

Turn the bag over. The back panel and the small print near the bottom tell you whether you're holding the best potting soil for vegetables or a bag better suited to flower beds.

Diagram of a potting mix bag with labels pointing to the name, ingredients, fertilizer, wetting agent, organic listing and feel Six things to check on a bag of potting mix before you buy it.

Ingredients

Look for a base of sphagnum peat moss, coconut coir or composted bark, plus perlite or vermiculite. Maryland lists these, along with compost and small amounts of lime and fertilizer, as typical commercial ingredients. Nebraska notes that common formulations include peat moss, perlite and compost, and suggests checking that the contents suit the vegetables you plan to grow.

Two ingredients deserve a second look. Maryland recommends avoiding mixes that contain sedge peat, and says bark fines are high in carbon, low in nutrients and not recommended for container vegetables. Composted bark that is part of a balanced blend is a different thing from a bag that is mostly fine bark.

Fertilizer

Some bags contain none. Alabama Extension and University of Illinois Extension both point out that some potting mixes have no fertilizer, so you need to add it. Others include a starter charge or a slow-release fertilizer.

Don't expect bagged fertilizer to last the season. The Nebraska Extension guide to container vegetable gardening says a medium containing fertilizer feeds plants for about 8 to 10 weeks, and recommends adding a water-soluble fertilizer about eight weeks after planting. For a mix with no fertilizer, it suggests a balanced slow-release product such as 10-10-10 or 14-14-14 at ½ tablespoon per gallon of container capacity (about 7.5 mL per 3.8 L), following the label. Our guide to fertilizer for potted plants covers feeding after that.

Wetting agents and water-holding gels

Peat that dries out can repel water. Alabama Extension says some commercial mixes include a wetting agent, which is "a great help" when planting and watering. Maryland notes that organic soilless mixes leave out chemical wetting agents, so you may need to work water in by hand until the mix is thoroughly wet.

Water-holding polymers, or gels, get mixed reviews. Alabama says they can absorb up to 400 times their weight in water and last several years. Nebraska is more cautious: gel-containing media are very hard to rehydrate once they dry out, may still need watering once or twice a day, and can damage feeder roots. If your mix already contains gel, don't add more.

pH and lime

Peat is acidic, so manufacturers add lime. If the bag doesn't list a pH, limestone or dolomitic lime in the ingredient list tells you the maker adjusted it. Alabama suggests a range of 6.0 to 6.8 for container mixes, and a soil test answers the question if your plants look off.

Organic claims and OMRI

"Organic" on a potting mix usually means natural fertilizers and no synthetic wetting agent. Maryland describes organic soilless mixes as substituting organic for synthetic fertilizers and omitting chemical wetting agents. The "OMRI Listed" seal from the Organic Materials Review Institute means that a specific product has been reviewed for use in organic production. A seal on one product doesn't cover everything a brand sells, so check the exact bag you're buying.

Organic doesn't automatically mean better for a balcony tomato. It matters most if you garden to organic standards; either type grows good vegetables when drainage and feeding are right.

Signs of a poor potting mix

You can spot many problems in the store. Maryland advises skipping mixes that feel heavy or gritty, contain very fine particles, or look clumped. Lift the bag and press it through the plastic: by those criteria, you want a mix that feels loose and light for its size, with no hard lumps.

Other problems show up only after planting. Texas A&M AgriLife's troubleshooting table links several symptoms to the medium:

What you see Likely cause Fix
Plants wilt even though the mix is wet Poor drainage and aeration Use a mix with more organic matter; add drainage holes
Lower leaves yellow, plants lack vigor Too much water, or low fertility Water less often; start regular feeding
Leaf edges brown or burned High salts Flush with plain water until it drains, at regular intervals
Water runs off the top or down the sides Dry, peat-heavy mix that resists wetting Water slowly in stages until the mix is soaked
Mix packs down and sinks below the rim Mix compacting over time Top up; replace with fresh mix at least every other season

The first three rows come from Texas A&M's guide to vegetable gardening in containers. The last two draw on Alabama Extension, which notes that peat-heavy mixes can be difficult to wet, that most potting mixes compact over time, and that containers do best with fresh mix at least once a year or every other season.

Watch out: A mix that is too light for its pot is a real risk on balconies. Nebraska warns that lightweight containers filled with lightweight media can blow over in wind. Use a wider pot or one with some weight for tall crops.

How much potting soil do you need?

Bags are sold by volume, usually in cubic feet or quarts. One cubic foot equals about 7.5 US gallons, 28.3 liters or roughly 26 dry quarts, so a bag marked 25 or 26 quarts holds about 1 cubic foot. Use the table to match bags to pots.

Pot size Volume Mix needed Typical vegetables (extension guides)
1 gallon 3.8 L 0.13 cu ft Leaf lettuce, radishes, spinach, green onions
3 gallons 11 L 0.4 cu ft Swiss chard, carrots, beets
5 gallons 19 L 0.67 cu ft One tomato, eggplant or summer squash
10 gallons 38 L 1.3 cu ft Several plants sharing a large pot
20 gallons 76 L 2.7 cu ft Large planters and half barrels

Crop sizes come from Texas A&M and Alabama Extension, which both list 5 gallons as the container size for a tomato. Alabama adds that tomatoes need a minimum of 5 gallons of potting mix. Put another way, a 2-cubic-foot (57 L) bag fills about three 5-gallon pots or fifteen 1-gallon pots.

Chart showing how much potting soil to buy for 1, 3, 5, 10 and 20 gallon pots in cubic feet and liters How far a bag goes, and how to measure odd-shaped planters.

For a rectangular planter, multiply length × width × depth in inches and divide by 1,728 to get cubic feet. A window box 24 × 8 × 8 inches (61 × 20 × 20 cm) holds about 0.9 cubic feet (25 L). In metric, multiply in centimeters and divide by 1,000 to get liters. For a round pot, multiply 3.14 × radius × radius × depth, then divide the same way.

Tip: Alabama Extension suggests filling a container three-fourths full, moistening the mix, letting it settle and then adding more. Round up to the next bag so you have mix left for topping up.

Buy a bag, blend it or make your own

For a few pots, buying the best potting soil for vegetables you can find locally is the simplest choice. For a balcony full of large containers, the cost adds up fast, and Nebraska Extension suggests homemade media as a way to cut it.

You can also improve a bag you already have. University of Maryland Extension lists three good container options for vegetables: 100% soilless mix, 100% compost, or a 50/50 blend of the two. Compost adds nutrients, and Maryland notes it is heavy, which can be useful in windy spots.

If you'd rather start from raw ingredients, our guide on how to make potting soil has extension recipes for vegetable, herb and seed-starting mixes. Herbs such as rosemary and thyme prefer a grittier blend than vegetables, which that guide covers.

Frequently asked questions

Is potting soil the same as potting mix?

Often, but not always. Manufacturers use the names loosely, and Maryland Extension notes that products sold as potting soil, planting mix or topsoil vary widely. A true potting mix contains no field soil, so check that the ingredient list starts with peat, coir or bark rather than soil or loam.

Can garden soil go in containers if you add compost?

It's not recommended. Nebraska Extension says field and clay soils restrict growth, drain poorly and can introduce pathogens and weed seeds, and adding compost doesn't change the fine particles that cause those problems. Maryland allows topsoil only in very large containers, at 5–10% of the volume.

Do I need to fertilize if the bag already contains fertilizer?

Yes, eventually. According to Nebraska Extension, a mix with added fertilizer feeds vegetables for about 8 to 10 weeks, after which you should start a water-soluble fertilizer. Heavy feeders such as tomatoes and peppers fruit long after that starter runs out.

Can I reuse potting soil for vegetables next year?

Usually, if last season's plants were healthy. Remove old roots, blend in fresh mix or compost, and add fertilizer. Our guide to whether you can reuse potting soil explains the ratios and when to throw old mix out.

Is the same mix good for tomatoes and lettuce?

Yes. A general vegetable potting mix suits both, as long as the pot is the right size. Tomatoes need deeper, larger containers and more feeding, which our guide to the best soil to grow tomatoes in pots covers in detail.