Best Vegetables for Self-Watering Containers (and 5 to Skip)
We may receive a commission on purchases made from links.
The best vegetables for self-watering containers love steady moisture: tomatoes, peppers, cucumbers, lettuce, and basil. Here is what to plant, how big the pot should be, and what to skip.
Quick answer
Pick thirsty, fast-growing crops. Tomatoes, peppers, eggplant, cucumbers, bush beans, lettuce, chard, and basil all do well in self-watering containers because they hate drying out between waterings. Use at least a 5-gallon container for fruiting crops and 2 to 3 gallons for greens. Skip rosemary, thyme, sage, lavender, and other plants from dry climates. They rot in constant moisture. Give fruiting vegetables 6 or more hours of sun and greens 4 to 6.
Why steady moisture matters
Tomatoes split and develop blossom-end rot when watering swings from bone-dry to soaked. Peppers drop flowers in the same swings. A reservoir smooths out those highs and lows, so you often see fewer cracked fruits and more consistent harvests.
Self-watering containers also help in hot weather. A 5-gallon container with a half-gallon reservoir can buy you a day or two of buffer on a 90°F afternoon.
Vegetables that thrive
Tomatoes (one cherry or determinate per 5 gallons), peppers (one per 5 gallons), eggplant (one per 5 to 7 gallons), cucumbers (one bush type per 5 gallons with a small trellis), and bush beans (3 to 4 per 5 gallons) are top performers.
Lettuce, chard, kale, and spinach grow well in shallow containers of 2 to 3 gallons. Basil, parsley, cilantro, mint, and chives are easy herbs that like consistent moisture.
What to skip
Rosemary, thyme, sage, oregano, and lavender prefer to dry out between waterings. In a reservoir system they often rot at the crown. Grow them in a normal terracotta pot instead.
Large vining crops like winter squash, melons, and sweet corn need more root room than a standard container offers.
This is not your problem if
- You grow in a large raised bed with deep, mulched soil.
- Your main crops are Mediterranean herbs like rosemary and thyme.
- You want sweet corn, melons, or large pumpkins.
- Your only spot gets less than 3 hours of direct sun.
Step-by-step: pick and plant one container
- Count your sun hours. Six or more means fruiting crops. Four to six means greens and herbs.
- Choose the container size from the table. Do not put a tomato in a 2-gallon pot.
- Fill with a light potting mix and pack it firm around the wick.
- Set the transplant at the right depth and water from the top for the first week.
- Stake or cage tall crops on planting day.
- Fill the reservoir whenever the level drops, and feed at half strength every 2 weeks once flowers show.
Pairing tip: plant one crop per container. Two thirsty plants in one 5-gallon pot empty the reservoir twice as fast and compete for nutrients.
Crop guide for self-watering containers
Sun hours and container size are practical minimums for most U.S. climates.
| Crop | Plants per container | Min. size (gal) | Sun (hours) |
|---|---|---|---|
| Cherry tomato | 1 | 5 | 6+ |
| Pepper | 1 | 5 | 6+ |
| Eggplant | 1 | 5 | 6+ |
| Cucumber (bush) | 1 | 5 | 6+ |
| Bush beans | 3-4 | 5 | 6+ |
| Leaf lettuce | 4-6 | 3 | 4-6 |
| Basil | 1-2 | 2 | 6+ |
Companion and spacing tips
Keep each container to one main crop. You can tuck a few basil seedlings or marigolds around a tomato's base, but do not crowd the wick.
Group containers so taller plants shade shorter greens in late afternoon. That keeps lettuce from bolting and cuts evaporation from the reservoir.
Myths that waste time
Myth: every plant loves a self-watering container. Dry-climate herbs rot. Match the plant to the system.
Myth: a self-watering pot means no maintenance. You still feed, prune, and refill.
Myth: you can plant two tomatoes in one 5-gallon pot. They starve each other. One plant per container.
Myth: small containers are fine because the reservoir does the work. A small pot has less root room, so yields drop. Respect the size table.
Do this today / this week
- Pick two crops from the table that match your sun hours.
- Buy or build containers at least as big as the minimum size.
- Fill with light potting mix and plant one crop per container.
- Top-water for a week, then fill the reservoir.
- Write the plant date on a tag and count forward to harvest.
Frequently asked questions
What is the easiest vegetable for a self-watering container?
Leaf lettuce and bush beans are very forgiving. Cherry tomatoes are the best payoff for the space.
Can I grow carrots in a self-watering container?
Short varieties work in a container at least 12 inches deep. Keep the mix loose and the reservoir topped up.
Are self-watering containers good for herbs?
Yes for basil, parsley, mint, cilantro, and chives. No for rosemary, thyme, sage, and lavender.
How big should the container be for a tomato?
At least 5 gallons for a cherry or determinate tomato. Use 10 to 20 gallons for a large indeterminate variety.
Key takeaways
- Choose thirsty crops: tomatoes, peppers, eggplant, cucumbers, beans, greens, and basil.
- Use a 5-gallon container or larger for fruiting crops.
- Skip dry-climate herbs like rosemary, thyme, and lavender.
- One main crop per container gives the best yield.






