Grow Juicy Tomatoes in a Coffee Can: Easy Porch-Friendly Method
If your windowsill is crowded or your backyard is more sidewalk than soil, but you’re still dreaming of homegrown tomatoes, we’ve got good news — that old coffee can in your recycling bin might just be your new garden pot. Many of us want to grow our own food but feel hemmed in by limited space, tight budgets, or the perceived need for elaborate gear. Fortunately, growing tomatoes doesn’t have to be complicated. With a little ingenuity (and a used coffee can), you can cultivate juicy, flavorful tomatoes right from your porch, stoop, or sunny apartment window.
Let’s walk through how to grow a tomato using a coffee can — no yard required. Whether you're a seasoned gardener looking for a new project or giving tomatoes a whirl for the first time, this small but mighty setup might surprise you with how fun and fruitful it can be.
Step 1: Choose the Right Tomato Variety for Containers
Not all tomato plants are created equal — especially when growing in smaller containers. You’ll want to go with compact or “determinate” varieties that thrive in confined spaces.- Look for patio or dwarf varieties. Consider types like Tiny Tim, Patio Princess, and Bush Early Girl — these were bred for container gardening and won’t overwhelm your coffee can setup.
- Check the seed packet or plant label. Make sure it mentions that the plant is suitable for small pots or container growing. If you're buying starts instead of seeds, ask your local nursery for compact or bush types.
Step 2: Prepare Your Coffee Can Planter
Once you’ve chosen your tomato variety, it’s time to get your can ready. Thoroughly cleaning and prepping your container will ensure healthy roots, good drainage, and reduce the risk of root rot or disease.- Clean it well. Remove any leftover grounds or oils by washing your coffee can with soap and hot water. Dry thoroughly.
- Poke drainage holes. Using a hammer and nail or a drill, make 5–8 holes in the bottom of the can so excess water can escape. You can also add one or two shallow holes along the lower sides if you expect super wet conditions or heavy rain.
- Add a saucer or plate underneath. This will catch drainage if you’re keeping your plant on a porch or windowsill, avoiding water stains or spills.
Step 3: Use the Right Soil Mix
Tomatoes are heavy feeders, and crowded containers can run out of nutrients quickly. The right soil is your biggest advantage when growing in small spaces.- Use high-quality potting soil. Regular garden soil is too heavy for containers and can compact easily. A mix like FoxFarm Ocean Forest Potting Soil Mix offers the perfect blend of texture, aeration, and nutrients. It’s enriched with composted forest humus, fish emulsion, and seaweed — basically, a tomato's dream bed.
- Don’t forget to feed your plant. Even premium soil will lose fertility over time. We recommend mixing in a few tablespoons of tomato-specific fertilizer like Espoma Organic Tomato-tone 3-4-6 Plant Food at planting time, and then feeding monthly during the growing season. It’s organic and gently balanced for fruiting plants.
Step 4: Plant, Stake, and Support
Now for the fun part: planting. Whether you’re transplanting a nursery start or raising a seedling, proper support is key — container-grown tomatoes still need a little help staying upright as they grow.- Plant deeply. Tomatoes can grow roots from their stems, so bury about two-thirds of the plant (removing the lower leaves beforehand). This encourages strong root growth and helps anchor your plant in the shallow container.
- Give it a sturdy support system. Even compact tomatoes can get top-heavy once fruit sets. One of our favorite tools is the Tierra Garden GP100T Haxnicks Tomato Plant Support Tower. It’s tall enough to support growth, but slim enough to fit inside most coffee cans. Pop it in right after planting to avoid disturbing the roots later.
“I’ve been using recycled containers for years, but the addition of a simple support tower took things up a notch — no more toppled plants!” — June, reader in OregonMake sure your can is placed in a sunny spot — tomatoes need at least 6–8 hours of direct sun a day. South-facing porches, window ledges, or balcony corners are all great options.
Step 5: Water + Watch for Progress
Now that you’ve got a tomato plant growing in a coffee can, consistency is your new best friend. Container-grown vegetables dry out faster than garden soil, so you’ll want to keep an eye on moisture levels.- Water regularly. In warmer seasons, you may need to water every day — especially if your tomato is fruiting. Stick your finger into the soil: if the top inch is dry, it’s time to water. Pour slowly until water runs out from the bottom.
- Watch for yellowing leaves or small fruit — it could be a sign of nutrient imbalance. If that happens, top-dress the soil with a light sprinkle of tomato fertilizer and mix it in gently. Continue monthly boosters through the season.
- Prune if needed. Some container tomato varieties benefit from trimming lower suckers to focus energy on fruiting. Keep airflow good to avoid disease in a crowded can.
Helpful Tools from This Article
Growing a tomato using a coffee can isn’t just practical — it’s a charming way to get your hands in the soil even when space is tight. With the right prep, a good support system, and a sunny home, your tiny garden can deliver big rewards. We’d love to see how your setup turns out — tag @PorchLightPicks and show us your garden!Related Products:
There are no products mentioned.
This page may contain affiliate links. Learn more