A lot of gardeners just assume that if you don’t have much sunlight, you might as well forget about growing vegetables. But honestly, plenty of veggies actually do fine (sometimes even better!) without all-day sun beating down on them.
Leafy greens, root vegetables, and cool weather crops can produce abundant harvests with just 3 to 5 hours of sunlight per day. These shade tolerant plants are mostly grown for their leaves or roots (not fruit), so they’re naturally suited to those dimmer corners. Even the shadiest spots in your yard might surprise you with a steady supply of fresh veggies.
This guide digs into twenty vegetables that do well in partial shade, from quick growing salad greens to sturdy root crops and brassicas. There’s something here for every season, so you can put those overlooked garden patches to good use.
1) Spinach
Spinach is one of those crops that actually seems to like a bit of shade and coolness. You can get away with just three to five hours of direct sun and still have a decent harvest.
Just sow the seeds right in the shade and keep them watered. Germination isn’t the fastest, so you’ll need to give it at least two weeks. But if you’re patient, you’ll be rewarded!
This leafy green is packed with iron and nutrients, so it’s a solid pick for your shaded garden.
2) Kale
Kale’s a real trooper when it comes to shade. It’s a tough biennial that doesn’t mind less sun, and actually tastes better if it’s not blasted by heat all day (the leaves stay sweeter, less bitter).
Curly, Toscano, red Russian – take your pick, they all do fine in lower light. Just plant in well-drained soil and don’t let it dry out. It’s pretty forgiving.
3) Arugula
Arugula actually seems to prefer a little shade, as its flavor is often better, less sharp, when it’s not in full sun. This leafy green brings a peppery kick to salads and sandwiches.
Plant in early spring or fall, space them about 6 inches apart, and keep the soil rich and loose. Water regularly, especially when it’s warm, if you want tender leaves.
4) Lettuce
Lettuce is another classic for partial shade. It likes things a bit cooler, so those shadowy spots are perfect. You can grow all sorts (romaine, butterhead, loose-leaf) with only 3-5 hours of sunlight.
Shade helps lettuce stay moist and delays bolting when it heats up. That means crisp, tasty leaves. Just give it some well-drained soil and keep up with watering.
5) Swiss Chard
Swiss chard is surprisingly shade-friendly, happy with just 3 to 5 hours of sun. Perfect for those awkward corners that don’t get much light.
The stems come in a rainbow of colors (red, yellow, white) and don’t lose their punch in the shade. You can snip the outer leaves and let the plant keep growing.
It’ll even handle light frosts and keep going until the temps really drop.
6) Beet Greens
Beet greens are a two-for-one deal: you get tasty leaves with just 3 to 4 hours of sun, and the beetroots develop underneath. Handy, right?
They like cool, moist soil, which shaded spots naturally provide. Plus, less sun means the leaves stay tender and don’t bolt as quickly.
Try sowing in spring or fall for best results in shady beds.
7) Mustard Greens
Mustard greens are right at home in partial shade, and only need 3 to 4 hours of sun. If you’re gardening somewhere hot, the extra shade keeps the leaves milder and not so tough.
They’re quick growers, rich in vitamins A, C, and K, and do best in rich, well-drained soil. Spring and fall are the best times to plant.
8) Collard Greens
Collard greens don’t fuss about shade. In fact, they stay milder and less bitter when they’re not roasting in the sun all day.
Plant them in fertile, well-drained soil, keep them watered, and harvest the outer leaves as you need them. With a little care, they’ll produce for months, even in the shadier corners.
9) Broccoli
Broccoli can handle partial shade, but it prefers more sun if you can swing it. Still, 4 to 6 hours of sunlight gets the job done.
It’s a cool-weather crop, so shaded areas are especially good for fall planting or in chilly climates. Just know that it’ll take a bit longer to mature in less light, but the heads will still form if you keep it watered and fed.
10) Cauliflower
Cauliflower does alright in partial shade – three to four hours of direct sun is enough for a decent harvest.
A little shade is helpful during the hot months; it keeps the heads from turning bitter or bolting too soon. It’s not as fast as in full sun, but if you’re patient, you’ll get there.
11) Brussels Sprouts
Brussels sprouts are surprisingly tolerant of partial shade. Shade keeps them cooler and, honestly, the flavor’s better that way.
They need about 2 to 6 hours of light. Give them space, about 18 inches apart, in rich, loamy soil and keep them moist.
The sprouts grow up the stalk like little cabbages. Pick them when they’re firm and about an inch or two across for the best taste.
12) Green Onions
Green onions (scallions, spring onions…whatever you call them!) are super easy and don’t mind a bit of shade. Three to five hours of direct sun is plenty.
They’re a good pick for those tough spots where other veggies might give up. Plant in well-drained soil, water regularly, and they’ll keep going. Cooler temps and low light don’t bother them much.
13) Peas
Peas are cool-season vegetables that actually prefer things a little cooler, so partial shade is perfect for stretching their season.
They’ll still produce well with 4 to 6 hours of sun. Sow them in early spring or fall, and use soil that drains well and has plenty of organic matter.
14) Carrots
Carrots do better in shade than you might think, though they might take a bit longer to size up. Go for shorter varieties like Chantenay or Parisian, these seem to handle less light better.
Loose, stone-free soil is key for straight roots. Three to four hours of sunlight is enough, so don’t write them off for your shady beds.
15) Radishes
Radishes are quick and shade-friendly, only needing four to five hours of sun. They like it cool, around 50 to 65°F is ideal, so shade helps keep them from bolting in hot weather.
They mature in just 20 to 30 days, so you can keep sowing and harvesting all season in those shady garden spots.
16) Potatoes
Potatoes will grow in partial shade, though they’re a little slower and the tubers may be smaller. Aim for at least 4 to 6 hours of sun if you can, but they’ll still produce in less.
Just be ready for a longer wait and don’t expect a bumper crop. Still, if you’ve got a spot with dappled light, it’s worth a try.
17) Cabbage
Cabbage is pretty forgiving and will grow with 4 to 6 hours of sun, though it takes more time to mature. Just give it enough room, as the heads get big and need space to spread.
Shady areas work fine, as long as the plants aren’t crowded. You’ll get solid heads, just a little slower than in full sun.
18) Endive
Endive is another leafy green that does well in partial shade. Its slightly bitter leaves are great in salads if you’re into that.
Keep the soil moist and rich, and water regularly. You can harvest the outer leaves as needed, and it’ll keep producing new ones for a while.
19) Pak Choi (Bok Choy)
Pak choi (or bok choy) is a shade lover from the brassica family. It grows fast and likes moist, cool, shady spots.
You can pick it in just 30 to 45 days after planting. The crisp stalks and tender leaves are perfect for stir fries or soups.
It’s really low-maintenance and seems to handle partial shade better than most veggies.
20) Chard
Chard can handle partial shade and brings some real color to the garden with its bright stems and deep green leaves. If you pick the outer leaves as it grows, it’ll just keep coming back for more!
It seems to do fine in those cooler, shadier spots, as long as the soil drains well and you keep it watered. Chard’s one of those veggies that shows up in all kinds of recipes, too – toss it in a sauté or drop it into a soup. It’s got a good mix of nutrition and looks, so why not give it a spot in your shade garden?
