HomeContainer Vegetables18 Best Indoor Vegetables | Vegetables You Can Grow Indoors

18 Best Indoor Vegetables | Vegetables You Can Grow Indoors

Here are the Best Indoor Vegetables you can grow easily to have a fresh and unlimited all year round supply of greens!

Do you want an uninterrupted supply of veggies? Here are the Best Indoor Vegetables you can grow in the rooms!

Here are Indoor Vegetable Garden Ideas

Best Indoor Vegetables

1. Carrot

Best Indoor Vegetables 1

Botanical Name: Daucus carota

Small carrot varieties can be grown indoors; they grow quickly in limited space. Use window boxes, lightly layer the seeds with damp peat moss, keep the soil moist, and seeds will sprout within two weeks. Read growing details here.


2. Green Onions


Botanical Name: Allium fistulosum

Green onions can be grown indoors year-round; they can be added to soups, salads, and as a garnishing agent in many dishes. It is one of the Best Indoor Vegetables you can grow.

Learn about growing green onions indoors year-round here

3. Hot Peppers

Best Indoor Vegetables 3

Botanical Name: Capsicum annuum

This tropical perennial withers at just a touch of frost, but it grows well indoors. Grow some hot or sweet peppers from seed or plant some from the garden in late summer to move inside. Read how to grow hot pepper in pots here.

Note: The best papers that grow well indoors are chiltepins, piqu’ns, habaneros, and Thai peppers.

4. Lettuce


Botanical Name: Lactuca sativa

Lettuce is shallow-rooted and does not require deep pots. The seedlings germinate quickly within about one week. It is one of the Best Indoor Vegetables you can grow.

Learn about growing lettuce in pots here

5. Radishes

Best Indoor Vegetables 5

Botanical Name: Raphanus sativus

Radishes grow fast and take 30-40 days from germination to harvest. Make sure not to overcrowd their bulbs. It is one of the Best Indoor Vegetables you can grow.

Read more about growing radishes in pots here

6. Garlic Greens

Botanical Name: Allium Sativum

Garlic greens are versatile vegetables that are used in many ways, from garnishing salads or soups for sweet and mild garlic flavor. You can grow it in a 6-8 inches deep pot.

Check out this post for detailed growing guide on garlic greens

7. Spinach

Botanical Name: Spinacia oleracea

Spinach is a cool-weather, fast-growing vegetable that grows in a short period of time. You can grow it on the windowsill in urban apartments. It is one of the Best Indoor Vegetables you can grow.

Read about things you should know to grow spinach indoors year-round here

8. Microgreens

Best Indoor Vegetables 8

Microgreens are leafy greens, vegetables, and herbs that are harvested young when they are up to an inch or two. Grow them in a shallow tray up to 2 inches deep. Read the details here.

9. Tomato


Botanical Name: Solanum lycopersicum

Tomatoes can be grown indoors under the right conditions they require. Keep the pot where they receive 6-8 hours of sunlight. It is one of the Best Indoor Vegetables you can grow.

Read everything about growing tomatoes indoors here

Note: You can grow dwarf tomatoes indoors on a south-facing sunny window in window boxes.

10. Kale

Best Indoor Vegetables 10

Botanical Name: Brassica oleracea acephala

This leafy green adds colors and texture to dishes, along with vitamins and minerals. You can grow 2 kale plants indoors in a 10-12-inches pot. It is one of the Best Indoor Vegetables you can grow.

Learn about growing kale in pots here

11. Mustard Greens


Botanical Name: Brassica juncea

This healthy vegetable with red or green leaves and yummy succulent stems makes a perfect ingredient in a salad platter. It can tolerate heat and frost, and grow mustard greens in 6-8 inches deep pot or window box.

12. Mushroom

Best Indoor Vegetables 12

Botanical Name: Agaricus bisporus

Growing mushrooms in your home, whether you live in a house or an apartment, is achievable regardless of the space you have. It is one of the Best Indoor Vegetables you can grow. The easiest Mushrooms to grow are:

  • Shiitake mushrooms
  • Wine cap mushrooms
  • Oyster mushrooms
  • Pioppino mushrooms
  • Lion’s mane mushrooms

Find How to Grow Magic Mushrooms here

13. Peas


Botanical Name: Pisum sativum

Growing peas indoors is possible, but it requires a bit of effort and space. You’ll need good soil and a trellis or support system. Peas need plenty of light, so make sure they’re near a window or under grow lights. Harvest when the pods are plump and bright green.

14. Onions

Best Indoor Vegetables 14

Botanical Name: Allium cepa

Growing onions indoors is simple and requires minimal space. You’ll need a container with good drainage, potting soil, and onion sets or bulbs. Read the details of growing onions in pots here.

Check out our article on growing green onions indoors here

15. Garlic

shutterstock/andres barrionuevo lopez

Botanical Name: Allium sativum

Growing garlic indoors is simpler than you might think. You need a little space to place the pot, and you’re ready to start. It’s good news for those who have wondered about how to grow garlic indoors.

16. Chives

Botanical Name: Allium schoenoprasum

Chives can be grown indoors, providing a year-round supply of this herb. This rewarding plant is best consumed fresh and adds a lovely touch to any indoor setting with its bright green, grass-like foliage and pretty mauve blooms. Check the details here.

Learn Growing Chives Indoors Year-Round here

17. Beets

Best Indoor Vegetables 17

Botanical Name: Beta vulgaris subsp. vulgaris Conditiva Group

Growing beets is feasible both indoors and outdoors. The seeds of this vegetable are user-friendly, and when planted in soil with rich nutrients and adequate moisture, they resist diseases and pests while growing quickly. Find details here.

Here are the Best Beets Companion Plants

18. Ginger

Best Indoor Vegetables 18

Botanical Name: Zingiber officinale

Plant the ginger root in a pot with well-draining soil, making sure the eye buds are facing up. Place the pot in a warm, bright spot, like a sunny windowsill, and water it regularly. After a few weeks, the ginger root will start to sprout leaves.

Bonus – Herbs

You can create an indoor herb garden and start growing herbs that need less care. Read more here.

Herbs like Basil, Rosemary, Thyme, Oregano, and Parsley can be grown indoors.

Here are the Best Herbs and Vegetables You Can Grow Indoors in Water


Please enter your comment!
Please enter your name here

Recent Posts


21 DIY IKEA Hacks For Plant Growers | IKEA Garden Hacks

These 21 DIY IKEA Hacks will show you how to turn some of the most common Ikea products into...

Join our 3 Million Followers

Social Followers