Both cucumbers and artichokes are heavy feeders and moisture lovers. Together, they compete fiercely for nutrients and water, potentially stunting each other’s growth.
Carrots and artichokes have a deep root system that may clash and cause competition in your garden. Carrots also prefer looser, sandier soil than artichokes typically need.