Ideal Groceries

Grow

The fastest-spoiling groceries are the best candidates to grow yourself: a bag of salad leaves is already wilting on the way home, but a windowsill tray of the same greens is still alive when it gets cut. The idea here is not a full vegetable garden, just the small set of crops that go bad fastest, are hard to buy genuinely fresh, and can be grown with kit-like ease, closer to a meal-kit box than to farming.

Leaf lettuce

easy Year-round Indoor OK 28 days to harvest

Spoils fast after harvest, so home-grown beats any supply chain: baby leaves can be cut a handful at a time, right before eating.

Garden cress

easy Year-round Indoor OK 12 days to harvest

Wilts within a day or two of cutting, one of the few salad greens that genuinely cannot be bought fresh at any distance.

Radish

easy 25 days to harvest

Roots turn woody and pithy within days of harvest, so home-grown radishes taste nothing like a week-old bag from the shop.

Arugula (rocket)

easy 25 days to harvest

Leaves turn bitter and go limp fast once picked, and true baby leaves are barely sold fresh at all.

Spinach

medium 28 days to harvest

Leaves wilt and lose nutrients within a day of harvest, a textbook case for growing your own instead of buying a bag.

Spring onion (regrown from scraps)

easy Year-round Indoor OK 14 days to harvest

Regrows for free from the root end of a kitchen scrap in a glass of water, about as close as a vegetable gets to a self-planting kit.

Basil

medium Year-round Indoor OK 40 days to harvest

Loses flavor and wilts within hours of cutting, so a live plant on the windowsill beats any store-bought bunch.

Microgreens (mixed)

easy Year-round Indoor OK 10 days to harvest

Harvested days after sowing and best eaten within hours, the fastest-spoiling 'vegetable' there is, so shop-bought ones are rarely fresh.

How this ties in

Nothing on this page competes with the values scoring elsewhere in the tool; it sits next to it. Any crop grown at home simply drops out of the basket the tool would otherwise build, the same way an item already in the pantry does. A future basket flow could ask which of these a household already grows and quietly remove them from what gets bought, rather than scoring who to buy them from at all.