What to Grow in Grow Bags? | Vegetables That Thrive in Fabric Pots

Nearly any vegetable, herb, flower, or fruit tree can grow in a grow bag when the container size matches the plant’s root depth.

One wrong bag size turns a promising tomato plant into a stunted disappointment. The fix is simpler than most new gardeners think: match the bag’s volume to the plant’s root system. From cherry tomatoes that out-yield ground-grown plants to potatoes that practically harvest themselves, grow bags unlock a productive garden on any patio, balcony, or driveway — and the bag size chart below tells you exactly which pot to grab for each crop.

Grow Bag Size Guide for Vegetables and Herbs

Root depth determines the minimum bag size. Shallow-rooted herbs and greens thrive in small bags, while deep-rooted tomatoes and potatoes need the volume of a 15–25 gallon container. This table covers the most popular crops for US gardeners.

Crop Recommended Bag Size Notes
Herbs, Lettuce, Strawberries (small) 1–2 gallon Good for shallow roots; strawberries yield more in larger bags
Peppers, Bush Tomatoes, Beans, Greens 3–5 gallon Determinate tomatoes fit here; pole beans need climbing support
Tomatoes (all types), Cucumbers, Zucchini, Eggplant 7–10 gallon Cucumbers prefer 75–85°F and consistent watering
Carrots, Radishes 7–10 gallon Loose sandy soil mimics natural root environment
Potatoes 10–15 gallon minimum (20–25 in hot climates) Larger bags retain moisture and reduce heat stress
Bell Peppers 15 gallon Needs 65–80°F; consistent watering critical
Fruit Trees, Sunchokes, Sweet Potatoes 20–25 gallon Larger root zone boosts yield
Strawberries (maximum yield) 30 gallon Optimal for heavy production

How to Set Up a Grow Bag Garden

A successful grow bag garden starts with the right soil mix and planting technique — not a perfect bag, but the procedure inside it. Follow these steps and you’ll avoid the most common mistakes.

Step 1: Select the Right Bag Size

Match the bag depth to the plant’s root system. Roots that run 12–24 inches deep need a bag at least 24 inches deep. A tomato or cucumber with deep roots needs a 7–10 gallon bag, while shallow herbs fit 1–2 gallons.

Step 2: Mix the Ideal Soil

Use potting soil or container mix — never raised bed soil or garden soil, which compact and suffocate roots. The proven formula: 3 parts peat moss or coco coir, 1 part perlite, 1 part compost. A 2:1 or 3:1 ratio of potting mix to compost also works well. Add slow-release organic fertilizer at planting time.

Step 3: Plant and Support

Follow seed packet spacing, but limit large plants to one per 10+ gallon bag. Install trellises, stakes, or cages before planting — soil in grow bags doesn’t anchor stakes well. Instead, place stakes next to the bag or use an external cage made of cattle panel. For corn, cluster plants closely to ensure wind pollination and add bamboo sticks for support.

Step 4: Water and Fertilize

Grow bags dry out faster than in-ground beds — check moisture daily. At planting, mix in 1–2 tablespoons of granular all-purpose fertilizer plus 1 tablespoon of bone meal, then water in with fish emulsion. For legumes like beans or peas, fertilize only at seed sowing plus a monthly small handful.

Step 5: Refresh Soil Between Seasons

Dump the bag’s contents into a wheelbarrow, remove old roots and clumps, add 25% new compost, mix, and refill. This replenishes nutrients without the expense or waste of replacing all the soil.

If you’re shopping for your first set of fabric pots, check our tested grow bag recommendations to see which sizes and brands hold up best over multiple seasons.

Common Grow Bag Mistakes to Avoid

Even experienced gardeners make these errors. The table below lists the biggest pitfalls and how to sidestep each one.

Mistake Why It Fails Fix
Too many plants per bag Roots compete for water and nutrients; stunted growth One tomato or squash per 10+ gallon bag
Using a bag that’s too small Soil dries fast; roots heat-stress in hot climates Potatoes need 7–15 gallons; use 10–15+ in hot areas
Garden soil instead of potting mix Compacts, blocks drainage, suffocates roots Always use potting soil or container mix
Stakes driven into bag soil Soil can’t anchor stakes; plants tip over Place stakes outside bag or use external cages
Skipping fertilizer Bags drain nutrients; plants run out of fuel mid-season Fertilize at planting and monthly during growth
Full soil replacement each season Expensive and wasteful Refresh with 25% new compost instead

Grow Bag Garden Success Checklist

Use this final checklist to confirm you’ve covered every base before planting day. Tick each item off and you’ll have a productive season ahead.

  • Bag size matched to root depth for each crop
  • Potting soil mixed with perlite and compost (no garden soil)
  • Slow-release fertilizer and bone meal added at planting
  • Trellis, cage, or external stake installed before planting
  • Daily watering plan established (bags dry fast)
  • Wind support ready for tall crops like corn or pole beans
  • Soil refresh routine planned (25% new compost between seasons)

FAQs

Can I grow root vegetables like carrots and radishes in a grow bag?

Yes. Carrots and radishes thrive in grow bags filled with loose, sandy potting soil that simulates a natural, stone-free environment.

How many tomato plants can I put in one grow bag?

Limit large tomato plants to one per 7–10 gallon bag. Overcrowding causes root competition and reduces yield. For determinate bush varieties, one plant per 3–5 gallon bag is acceptable, but any larger vining type needs the full 10 gallons alone.

Do grow bags need drainage holes?

Most fabric grow bags are naturally porous and drain well without added holes. The fabric material allows excess water to seep out and air to reach roots. If you use a plastic or non-woven bag, drill several ¼-inch holes in the bottom to prevent waterlogging.

Can I reuse soil from a grow bag next season?

Yes, and you should. Dump the soil into a wheelbarrow, remove old root clumps, mix in about 25% fresh compost, and refill. This replenishes nutrients and saves the cost of replacing all the soil. Avoid reusing soil that held diseased plants.

What vegetables should I avoid in grow bags?

Very large sprawling plants like full-sized pumpkins and watermelons can outgrow even a 25-gallon bag. Corn grows but needs dense planting for pollination and sturdy bamboo stakes for wind support. Stick with compact varieties of any crop for the best results in containers.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.