Best Vegetable Plants to Grow in Small Garden Spaces

Lettuce, tomatoes, and cucumbers are just a few of your choices

Hands holding seedling
PeopleImages / Getty Images

Even if your garden is small, that doesn't mean that your vegetable output has to be. You can grow lots of healthy and tasty veggies with these 10 high-yield, fast-growing plants. And if you just have a small patio or deck, you are still in luck. Many of these plants can be grown in containers, and some grow vertically rather than horizontally. The fruits of your labor will be just-picked-fresh and will add tasty goodness to all your summer meals, and you'll  as a bonus.

  • 01 of 10

    Leaf Lettuce

    Red lettuce
    PhotoAlto/Laurence Mouton / Getty Images

    Harvest lettuce leaves whenever you need them, and more will grow right back in their place as long as you don't damage the crown. Leaf lettuce varieties you can grow include oak leaf, red sails, and mesclun.

  • 02 of 10

    Tomatoes

    Cherry Tomatoes on a Vine
    Nicholas Kostin / Getty Images

    Plant cherry or grape tomatoes and you'll get gobs of tomatoes in compact clusters. They'll do well in the ground or in containers on a patio or deck. So use any sunny spot that you have available.

  • 03 of 10

    Cucumbers

    Young Farmer Harvesting Cucumbers By Hand
    TommL / Getty Images

    Give cucumber plants a place to climb so that they don't take up a lot of space, and you'll end up with more cukes than you can pick, pickle, and give away. If you want to grow cucumbers in containers, opt for compact or bush varieties. Their vines will only spread a few feet.

  • 04 of 10

    Squash

    Urban Farmers Harvesting Organic Squash By Hand
    Tom Werner / Getty Images

    Left to its own devices, squash will take over every inch of your garden. But if you grow it vertically, it will do nicely in a small garden and still produce plenty at harvest time.

    Continue to 5 of 10 below.
  • 05 of 10

    Peppers

    Cultivation of green pepperoni in a greenhouse
    Rosmarie Wirz / Getty Images

    Bell peppers grow up, rather than out, so they're the perfect candidate for a pint-sized garden plot. Smaller pepper varieties also do well. Tuck them into your landscaping where they'll look ornamental or grow them in pots on your patio.

  • 06 of 10

    Peas

    Sugar snap peas
    Jenny Dettrick / Getty Images

    Enjoy all-you-can-eat peas in the spring since they are cool-season vegetables. Then replant the space with something else for the summer and fall. How's that for making the most of a small space?

  • 07 of 10

    Beets

    Midsection Of Woman Holding Beetroots
    Hanns Corvalan / EyeEm / Getty Images

    Plant a small plot of beets, and you can eat the beet greens early in the season and then the actual beets later in the season. Now that's productive garden space.

  • 08 of 10

    Radishes

    High angle view of radish growing in garden
    Hakan Jansson / Getty Images

    It only takes about 45 days for radishes to reach harvest size, so that's another spot in your garden that you can replant, either with radishes or another plant.

    Continue to 9 of 10 below.
  • 09 of 10

    Pole Beans

    Close up of green beans growing on vine
    Inti St Clair / Getty Images

    Train pole beans up a pole or trellis, and your bean plants will give you a huge (and long) harvest in the teeny tiniest of spaces.

  • 10 of 10

    Herbs

    Daughter and mother watering herbs
    Emely / Getty Images

    Herbs love to with other plants. Use them to fill in around your larger edibles, and you'll get more food from every inch of your garden.