10 Best Vegetables to Grow Indoors in Small Spaces
By Desmond Hale · September 10, 2026 · 10 min read

Quick answer
Loose-leaf lettuce, spinach, green onions, microgreens, radishes, kale, arugula, bush beans, dwarf cherry tomatoes and chili peppers are the ten most productive indoor vegetables. The first five crop in under a month.
Indoors, the best vegetables are the ones you harvest in parts rather than all at once, and the ones that do not need pollinators or deep soil. Here they are, easiest first.
| Vegetable | Container | Light | Harvest |
|---|---|---|---|
| Microgreens | Shallow tray | Bright indirect | 7–12 days |
| Green onions | 4-inch pot | Bright indirect | 2 weeks |
| Loose-leaf lettuce | 6-inch deep box | 4+ hrs / LED | 3–4 weeks |
| Arugula | 6-inch deep box | 4+ hrs / LED | 3–4 weeks |
| Spinach | 6-inch pot | 4+ hrs / LED | 5 weeks |
| Radishes | 8-inch deep pot | 6 hrs / LED | 4 weeks |
| Kale (dwarf) | 8-inch pot | 6 hrs / LED | 6 weeks |
| Bush beans | 10-inch pot | 8 hrs / LED | 8 weeks |
| Dwarf cherry tomato | 12-inch pot | 8+ hrs / LED | 10–12 weeks |
| Chili peppers | 10-inch pot | 8+ hrs / LED | 12+ weeks |
Start with cut-and-come-again greens
Loose-leaf lettuce and arugula let you take outer leaves weekly for a month or more from a single sowing. Sow a new box every two weeks for a continuous supply.
Fruiting crops need a grow light
Tomatoes, peppers and beans flower and fruit only under strong, long light. Choose dwarf or determinate varieties bred for containers, hand-pollinate by shaking the flowers or brushing them with a cotton swab, and expect 10–14 weeks to the first fruit.

Vegetables to skip indoors
Corn, squash, melons, broccoli and full-size carrots all need more root depth, light or space than an indoor garden can supply. Buy those; grow the leafy things that lose their flavor in transit.
Frequently asked questions
What is the fastest vegetable to grow indoors?
Microgreens — harvestable in 7 to 12 days from sowing, in a tray no deeper than two inches.
Can tomatoes really grow indoors?
Dwarf cherry varieties can, under a grow light running 14–16 hours a day in a pot of at least 12 inches. You will also need to hand-pollinate by gently shaking flowering stems.
How deep do containers need to be?
Two inches for microgreens, six for leafy greens, eight for radishes and kale, and ten to twelve for beans, peppers and tomatoes.



