Not every vegetable earns its place. Some give you a few pounds from a large plant, and others keep producing all summer from a small space. If your garden is small, or your goal is to save money on groceries, it helps to pick crops for how much they give back.

This guide compares vegetables by how much they produce for the space and effort, and which ones tend to give the most value against grocery prices. It does not promise numbers, because yields depend on your soil, sun, weather and variety. See Your First Garden if you are just beginning.

Key takeaway

The best return usually comes from crops you harvest again and again (cherry tomatoes, leaf greens, bush beans, cucumbers, zucchini, herbs) and from things that are expensive or fragile at the store (fresh herbs, salad greens, peppers). Skip space hogs and cheap staples if room is limited.

High-yield vegetables: keep picking

CropWhy it earns its spaceHow to boost yield
Cherry tomatoesEach plant produces over a long season, and they are pricey at the store.Stake or cage, water evenly and pick often.
Leaf lettuce, kale and chardCut-and-come-again harvests give you many pickings from one planting.Harvest outer leaves and leave the center growing.
Bush and pole beansThey keep producing if you pick regularly.Harvest every few days. Pole beans give more per square foot when trellised.
CucumbersVining plants can produce heavily in a small footprint when trained upward.Use a trellis and pick young.
ZucchiniOne plant can produce a lot, so one or two is usually enough.Pick small and often.
PeppersThey produce throughout the season and are costly in stores, especially colored ones.Give full sun and steady water.
HerbsFresh herbs are expensive in small packages, and a few plants supply a kitchen.Harvest often to keep plants bushy.

Crops to think twice about in a small garden

CropWhy
Sweet cornNeeds a block of plants for pollination and gives few ears per plant.
Melons and winter squashSprawl over large areas and take a long time. Better suited to in-ground gardens with room.
Potatoes and storage onionsCheap to buy, and they take space and time. Grow them for taste, not savings.
Cabbage and broccoliOne head per plant, and they need cool weather and pest protection.

How to get more from every square foot

  1. Grow up. Trellises for cucumbers, peas and pole beans free up ground space. See Grow More Veggies in Less Space.
  2. Replant. When early crops finish, follow them with a second planting. See How to Get More From Your Garden.
  3. Harvest young and often. Cucumbers, zucchini and beans slow down when fruit is left to mature.
  4. Feed and water evenly. Stress reduces yield. See Watering and Mulching Your Vegetable Garden.
  5. Choose reliable varieties. Look for varieties suited to your climate and disease-resistant tags on seed packets or plant labels.

A high-value starter list

If you want...Grow
Fresh saladsLeaf lettuce, cherry tomatoes, cucumbers, green onions, herbs
Pasta sauces and roasted dishesTomatoes, peppers, zucchini, basil
Stir-fries and sidesBush beans, peppers, kale or chard, garlic chives
SnackingCherry tomatoes, snap peas, cucumbers

What "high yield" really depends on

Weather, soil, pests and how often you harvest matter as much as the crop. A plant in shade or dry soil will disappoint no matter how "productive" the variety is. Start with the sunniest spot, test your soil and expect a learning curve.

FAQ

What vegetables produce the most food?

Crops you can harvest repeatedly, such as tomatoes, beans, cucumbers, zucchini and leafy greens, tend to give the most over a season.

Which vegetables save the most money?

Fresh herbs, salad greens, peppers and cherry tomatoes are often expensive to buy and easy to grow. Prices vary, so check your local store.

How many plants do I need?

Start small. Two tomato plants, one or two zucchini and a few rows of greens are plenty for many households.