Growing Fruit and Vegetables in Small Spaces

, written by Kate Bradbury gb flag

Cordon apples growing vertically against a fence

It is remarkable how many delicious vegetables you can fit into a small growing area or raised bed. Tomatoes, courgettes and potatoes can all be squeezed into tight spaces. The key to success is ensuring you make the best use of the space you have with clever planting techniques and the right crops.

Seed companies are frequently producing new varieties of vegetables that can be grown as dwarf plants, in small areas and even in pots. Even large squash plants come in varieties that can be grown up a trellis (saving much-needed soil space), and you can grow a decent crop of aubergines from just a couple of dwarf plants.

Choosing which vegetables to grow

Before planting, think carefully about what you want to grow. Nearly all vegetables can be cultivated in smaller areas, but there is no point dedicating space to a crop you are not keen on eating. It is also worth avoiding vegetables that take up a large amount of space. These include:

  • asparagus
  • Brussels sprouts
  • celery
  • squashes (unless climbing)
  • maincrop potatoes
Prolific pea plants

It is a good idea to choose vegetables that are expensive to buy in the shops, taste better when fresh and are quick to grow. Many legumes (peas and beans) fall under all of these categories. Because they have a high sugar content, legumes taste best when eaten within an hour of being picked. After this, the sugar turns to starch, leaving them tasteless and bland. They can cost a lot to buy in the shops and, often, they have been lying on the shelves for some days before purchase, reducing their taste. Legumes that grow well in small spaces include:

  • runner beans
  • broad beans
  • french beans
  • peas

Dwarf varieties grow well in containers whereas climbing ones make excellent use of vertical space (such as walls and fences) whilst also looking attractive.

Many salad leaves, such as rocket, are expensive and taste of very little after they have been packed and then left on a supermarket shelf. The leaves are easy to grow and take up very little space. They can even be grown amongst other plants, to maximise soil space.

Using your space

If you only have a small space in which to grow vegetables, you should grow crops that will be out of the ground within a few weeks rather than months. If you are growing potatoes, grow new potato varieties that will be ready to eat in July rather than maincrop varieties which may not be ready until September. Have seedlings of other vegetables on standby, ready to go straight into the soil as soon as your first crop has come out – brassicas such as winter cabbage or broccoli seedlings can be planted after you have harvested all your peas or beans. Further, if you leave the stumps of the peas and beans in the ground after you have removed the rest of the plant, their roots will continue to provide nitrogen to feed your hungry cabbages.

Runner beans growing vertically on tripods

When using this method you should avoid crops that take a long time to grow. These include:

  • pumpkins and squashes
  • parsnips
  • leeks
  • maincrop potatoes


You could try growing fast- and slow-growing crops together, or ‘intercropping’, to maximise space. Many crops that eventually take up a large amount of space (such as tomatoes and potatoes) do not actually use this space until they have reached their full size. Take advantage of this by planting a few fast-growing radishes, salad leaves or beetroot in the soil in between rows of the larger plants. By the time the space is needed by the larger plants your fast-growing crops will be long gone. It is also worth training late climbing bean plants up sweetcorn, sowing lettuce seeds among your tomato plants, and spinach in between broad beans.

Square Foot Gardening

If you are looking for a step-by-step guide to getting the maximum harvest of vegetables from raised beds then take a look at our article on the Square Foot Gardening method.


  • If space is limited, choose crops which you love to eat and which are expensive to buy in the shops.
  • Avoid growing crops that take up a large amount of space (such as asparagus) or take months to grow (such as pumpkins or parsnips).
  • Grow fast-growing crops (such as lettuce, radish and beetroot) around the base of larger plants (such as potatoes and tomatoes).
  • Have seedlings of crops on standby to go straight into the soil once you have harvested the previous crop.

Bugs, Beneficial Insects and Plant Diseases

< All Guides

Garden Planning Apps

If you need help designing your vegetable garden, try our Vegetable Garden Planner.
Garden Planning Apps and Software

Vegetable Garden Pest Warnings

Want to Receive Alerts When Pests are Heading Your Way?

If you've seen any pests or beneficial insects in your garden in the past few days please report them to The Big Bug Hunt and help create a warning system to alert you when bugs are heading your way.

Show Comments


"I've found growing carrots(stumpy version)beetroot,salad crops in long pots and tomatoes aubergine cucumber in 20 inch pots places against wall of house and garage walls etc gives me a good start then the bit of garden left I use for breakfast and perennials to attract pollinators a squash growing up into a free also saves a bit more ground space "
Steve on Wednesday 3 February 2021

Add a Comment

Add your own thoughts on the subject of this article:
(If you have difficulty using this form, please use our Contact Form to send us your comment, along with the title of this article.)

(We won't display this on the website or use it for marketing)


(Please enter the code above to help prevent spam on this article)

By clicking 'Add Comment' you agree to our Terms and Conditions