"First, figure out how much space you have, what size containers you can fit in that space, and how much sun your plants are likely to get," Ariela says. "You can pair plants that like the same kind of soil/moisture and can also take advantage of deep/shallow root patterns to maximize your growing space. For instance, tomato plants (deep roots) can share a large container with lettuce plants (shallow roots)."
Ariela filled her planters with toddler snacks, including tomato and cucumber plants, sugar peas and snap beans, salad greens, spinach, carrots, and strawberries. For her own herb garden, she planted sage, basil, purple basil, mint, lavendar, rosemary, parsley, oregano, and thyme.
Source: Sweet Happy Life