Plot · field guide
Grocery Inflation: The Vegetables That Pay You Back the Most
Your grocery bill is not imagining things. US food-at-home prices rose about 24 percent between early 2020 and early 2023, and they have not come back down. A garden is one of the few ways to push back, but only if you grow the right things. Some crops barely beat the cost of a seed packet. Others hand you many dollars of produce per square foot. Here are the ones that pay you back the most.

Photo: OakleyOriginals (CC BY 2.0)
Some links on this page are affiliate links. If you buy through them we may earn a small commission, at no extra cost to you. We only point to seeds and gear we would use ourselves. See our full affiliate disclosure.
Why a garden fights inflation
The math is simple. A 3 dollar packet of seeds can hold hundreds of plants, and one plant can return many times its cost in produce you would otherwise buy at inflated prices. A tomato plant that costs a couple of dollars can yield 10 to 20 pounds of tomatoes over a season. At store prices, that is real money back in your pocket, every week of summer.
But not every crop is worth the space. Staples like potatoes and onions are cheap to buy, so growing them saves less. The winners are the crops that are expensive at the store, spoil fast, and produce heavily at home. Grow those, and the garden pays for itself and then some.
- Food-at-home prices rose about 24 percent from 2020 to 2023.
- One $3 seed packet can return many dollars of produce.
- Grow what is expensive and productive, not what is cheap to buy.
The highest-return crops
These are the vegetables and herbs that give you the most dollars back per square foot, because they cost the most at the store and produce the most at home:
- Fresh herbs: basil, cilantro, parsley. A grocery bunch costs a few dollars and half rots. A few plants give you fresh herbs all season.
- Salad greens: leaf lettuce, spinach, arugula. A cut-and-come-again bed replaces bag after 4 to 5 dollar bag.
- Tomatoes: a single plant yields 10 to 20 pounds, and homegrown flavor is the one you cannot buy.
- Peppers: each plant gives about 4 pounds of an item that is pricey at the store.
- Cucumbers and pole beans: heavy producers that climb a trellis in little space.
Skip the crops that barely save
To get the most from a small garden, spend your space on high-value crops and buy the cheap staples. Potatoes, onions, cabbage, and winter squash store well and cost little at the store, so they save the least per square foot unless you have room to spare.
This is not a rule against growing them, it is about priorities. If your goal is to dent your grocery bill fast, fill your first bed with herbs, greens, tomatoes, and peppers, and leave the bulk-cheap staples for the store or a bigger garden later.
The bonus: safer and fresher, too
The crops that pay you back the most are, not by accident, the same ones that keep getting recalled and flagged for pesticide residue: leafy greens, herbs, tomatoes, peppers. So the money move and the health move are the same move. You save at the register and skip the recall aisle at the same time.
See your number
Wondering what a garden could actually save your household? The Grocery Independence Score asks a few quick questions and shows the share of your produce bill a garden could replace, in real dollars for your area. It is free and takes about 90 seconds.
Then our free planner turns that into a plant list sized to your family, and Premium maps out a full year of savings when you are ready to go all in.
Keep going
Questions, answered straight
US food-at-home prices rose about 24 percent between January 2020 and January 2023, according to USDA data, and kept climbing more slowly after that. They have not returned to pre-2020 levels, which is why a garden's savings add up.
The ones that are expensive at the store and productive at home: fresh herbs, salad greens, tomatoes, peppers, cucumbers, and pole beans. A few herb and tomato plants can return many times the cost of their seeds over a season.
Cheap, storable staples like potatoes, onions, cabbage, and winter squash save the least per square foot because they cost little at the store. Grow them if you have space, but fill a small garden with high-value crops first.
It depends on your space and what you grow, but a well-planned bed of high-value crops can return well over a hundred dollars a season. Try the Grocery Independence Score to see an estimate for your household in real dollars.