Absolutely! You can successfully grow vegetables like tomatoes in a deep enough urban planter box. The key is providing adequate root space. Tomatoes, especially indeterminate (vining) varieties, require a minimum soil depth of 12-18 inches (30-45 cm) and a planter volume of at least 5-10 gallons. Choose a deep, rectangular planter box over a shallow pot to accommodate their extensive root system.
Ensure your planter has excellent drainage holes to prevent waterlogging. Use a high-quality, well-draining potting mix enriched with compost, not heavy garden soil. Place the box in a location that receives 6-8 hours of direct sunlight daily. Support plants with stakes or cages as they grow. Water consistently to keep the soil evenly moist and fertilize regularly with a balanced, water-soluble fertilizer. With proper depth and care, your urban planter can yield a bountiful harvest of fresh, homegrown tomatoes.