"Shade" in gardening usually means partial shade — three to six hours of direct sun, or filtered light most of the day. True full-sun crops like tomatoes and squash will struggle badly below that threshold, but a real list of vegetables is bred for exactly these conditions.
Leafy greens (the most shade-tolerant category by far)
- Lettuce — actually prefers some afternoon shade in warm climates, where full sun causes bitter, bolted leaves.
- Spinach, arugula, and mustard greens — all tolerate three to four hours of direct sun.
- Swiss chard — one of the few crops that performs almost as well in partial shade as in full sun.
Root vegetables that tolerate partial shade
- Beets and carrots, though expect somewhat smaller roots than a full-sun crop.
- Radishes, which mature so quickly that limited light rarely becomes a real constraint.
What will not work, regardless of technique
Tomatoes, peppers, squash, corn, and melons all need six or more hours of direct sun to fruit reliably. No amount of fertilizer or soil improvement substitutes for light on these crops — if your space cannot deliver at least six hours, choose from the leafy and root crops above instead of fighting the site.