How to Grow Vegetables & Herbs Indoors


The weather is cold outside, snowing, blowing and sleeting. That doesn't mean you can't have fresh vegetables and herbs you've grown yourself. With a little preparation and attention, many veggies grow just fine inside. Surprise your family with crunchy lettuce, crisp spinach and juicy tomatoes in the dead of winter. For best results, select varieties that are bred for container gardening or are dwarf varieties.


Step 1

Select seeds of fast growing and maturing varieties of loose leaf lettuces. They grow better inside than heading types. Add in some spinach, chard and kale seeds.

Step 2

Choose a window that gets southern sun for most of the day. Western exposures work as well if there is direct sunlight for at least six hours. Lettuces and herbs aren't quite as fussy about sunlight as tomatoes.

Step 3

Plant the seeds. Fill pots with potting soil. Pots may vary in size from 6 to 12 inches. Sprinkle the lettuce seeds in one pot, spinach in another and chard and kale seeds in a third. Press the seeds lightly into the soil. Cover the seeds with 1/4 inch of soil, and water them. Cover the pot and soil surface with the black garbage bag. The bag retains moisture and increases the heat in the soil so the seeds germinate more quickly.

Step 4

Check in five days and then every day to see if the seeds have germinated. Remove the plastic as soon as they do. Harvest when leaves are small.


Step 1

Buy tomato plants. Sweet 100, patio pick, and cherry tomatoes grow well in pots. They ripen faster than standard-size tomatoes as well.

Step 2

Place the tomatoes in the pots next to the window. When they start to flower, transplant to a pot two sizes bigger. For example, If the pot they came in is 4 inches, transfer to a 1 gallon container.

Step 3

Pollinate the flowers by dusting each flower with a soft paint brush, moving from flower to flower. Normally insects would do this job for you outside.


Step 1

Buy herb plants. Some herbs take quite a while to germinate, and the plants give you a head start. Good ones to try are parsley, basil, rosemary and thyme.

Step 2

Place the pots in a sunny window. Most herbs will grow just fine for a few months in the pot they came in.

Step 3

Transplant to larger pots one size up when they begin to look crowded and you see roots coming out of the drainage holes in the bottom of the pot.

Step 4

Harvest the herbs by snipping off leaves with a sharp pair of scissors.

Tips and Warnings

  • Overwatering kills plants. Check to see if the plants need water by sticking your finger into the soil. If it's damp, wait another few days to water.

Things You'll Need

  • Vegetable seeds
  • Herb plants
  • Tomato plants
  • Potting soil
  • Pots
  • Black garbage bags
  • Fertilizer, water soluble


  • "The Country Garden"; Charlie Ryrie; 2003
  • "The Desert Gardener's Calendar"; George Brookbank; 1999

Who Can Help

  • White Flower Farm: Vegetables
Keywords: indoor gardening, grow veggies inside, grow herbs inside

About this Author

Katie Rosehill holds an MBA from Arizona State University. She began her writing career soon after college and has written website content and e-books. Her articles have appeared on, eHow, and GolfLinks. Favorite topics include personal finance - that MBA does come in handy sometimes - weddings and gardening.