Artichokes can be grown in pots, although it's essential to choose a pot large enough to accommodate their size. A large pot, at least 24 inches in diameter and depth, would be suitable. The potted artichoke can then be placed in a sunny spot, providing the same growing conditions as garden-grown plants.