The best keyhole garden plants are leafy greens, root crops, and onions. Lettuce, kale, spinach, Swiss chard, and cabbage all love the rich, central-fed soil. Carrots, beets, and radishes do well too. So do onions and garlic. These are the best crops for keyhole garden beds because they stay compact and feed hard from the middle out.
Placement matters as much as the plant you pick. The hungriest leafy greens belong near the center basket, where moisture and nutrients run richest. Tougher plants like onions and herbs handle the drier outer rim just fine. Match each crop to the right ring and the whole bed works harder for you.
Here is the feeding logic, as the team at the University of Bristol Botanic Garden lays it out for this kind of bed. The center basket holds compost and soaks up your kitchen scraps. Water and nutrients flow out from there into the soil around it. So you should put your deep-rooted, nutrient-hungry plants nearest the basket, where the feeding is strongest. Lighter feeders can sit farther out where the soil dries faster, since they ask for less.
Leafy greens
- Examples: Lettuce, kale, spinach, Swiss chard, and cabbage all perform well in the rich central-fed soil.
- Placement: Set these nutrient-hungry greens closest to the central basket for the strongest feeding.
- Harvest: Cut-and-come-again picking keeps these producing across the season rather than once.
Root crops
- Examples: Carrots, beets, and radishes thrive in the loose sand, topsoil, and compost mix.
- Placement: Grow them in the mid zone between the basket and the wall where soil stays loose.
- Care: Thin seedlings early so roots size up cleanly instead of crowding into small forks.
Herbs and alliums
- Examples: Onions, garlic, and tough culinary herbs handle the drier outer rim well.
- Benefit: Onions and garlic add natural pest resistance that protects nearby vegetables.
- Companion: Marigolds around the bed are a classic pest-deterring companion plant.
Crops to skip
- Avoid: Sprawling squash and pumpkins overrun the compact circular bed quickly.
- Avoid: Tall corn shades neighbors and roots too deep for a raised keyhole bed.
- Avoid: Large indeterminate tomatoes crowd, shade, and outgrow the support the bed offers.
Try to grow five or more varieties in one bed. The FAO ties a mix that wide to better diets and steadier nutrition at home. A keyhole bed makes that goal easy. You can run greens, roots, and onions in the same small circle and still pick something fresh most weeks. Start with a couple of greens, one root crop, and a row of onions, then add a herb or two.
Pick your greens for how you harvest, not just how they look. Lettuce, spinach, and Swiss chard handle cut-and-come-again picking, so one plant feeds you for weeks. Kale and cabbage take longer but hold in the bed through cooler spells. For roots, thin your carrots, beets, and radishes early. Crowded roots fork and stay small, and you want clean, full size at harvest.
Onions and garlic earn their spot for more than the kitchen. They give off a natural pest resistance that shields the vegetables around them. Add a ring of marigolds near the wall and you get a classic companion that helps push back beetles and other bugs. Both keep your greens cleaner without sprays.
Plant tight and skip the wide rows. The center feeding supports dense, intensive planting, so you can tuck crops close and still get good size. Closer spacing also shades the soil and cuts down on weeds. When you decide what to plant keyhole garden style, lean into compact greens, roots, herbs, and alliums and leave the sprawling stuff to open ground.
Make sure you avoid the crops that fight the shape of the bed. Squash and pumpkins sprawl, corn shades and roots too deep, and big tomatoes crowd everything out. The best keyhole garden plants stay small and feed from the middle, so pick varieties that respect the circle. Get the plant list right and your bed pays you back with greens, roots, and onions all season long.
Read the full article: Keyhole Garden: A Complete Beginner Guide