18 Best Indoor Vegetables | Vegetables You Can Grow Indoors

Sheri Dorn is a versatile homesteader and culinary artist with a strong focus on organic and heirloom gardening. Holding a Master's degree in Culinary Arts, she combines her love for cooking and gardening in a unique way. Sheri is an active contributor to online gardening communities and enjoys quality outdoor time with her family and pets.
Learn About Our Editorial Policy

2-Minute Read

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 without having a large growing space? Here are the Best Indoor Vegetables you can grow in your home!

Here are Indoor Vegetable Garden Ideas


Best Indoor Vegetables

1. Carrot

The Greatest Indoor Vegetables, What You Can Grow Indoors
gardenuity

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 the seeds will sprout within two weeks.

Learn Growing Carrots In Containers

2. Green Onions

Plants You Can Grow Indoors: The Top 18 Indoor Vegetables
shutterstock

Botanical Name: Allium fistulosum

Green onions can be grown indoors year-round; they can be added to soups and salads and as a garnishing in many dishes.

Learn about growing green onions indoors year-round 

3. Hot Peppers

The Greatest Indoor Vegetables: What You Can Grow Indoors
shutterstock

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 in the garden during late summer to move inside. Read how to grow hot pepper in pots here.

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

4. Lettuce

Plants You Can Grow Indoors: The Top 18 Indoor Vegetables
shutterstock

Botanical Name: Lactuca sativa

Lettuce is shallow-rooted and does not require deep pots. The best lettuce varieties for indoor planting are Bibb, Romaine, and Iceberg. Read ways to grow lettuce indoors. 

5. Radishes

The Greatest Indoor Vegetables: What You Can Grow Indoors
modifieraxisoflove

Botanical Name: Raphanus sativus

Radishes grow fast and take 30-40 days from germination to harvest. Grow radishes in your home in a sunny location; 6-8 hours of direct sunlight is essential for optimum growth.

Read more about growing radishes in pots 

6. Garlic Greens

Plants You Can Grow Indoors: The Top 18 Indoor Vegetables

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.

Learn growing garlic greens

7. Spinach

The Greatest Indoor Vegetables: What You Can Grow Indoors

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.

Find how to grow spinach indoors year-round 

8. Microgreens

The Top 18 Indoor Vegetables | Indoor Vegetables to Grow
shutterstock

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. Check out Indoor Microgreen Garden Ideas.

9. Tomato

The Greatest Indoor Vegetables: What You Can Grow Indoors
shutterstock

Botanical Name: Solanum lycopersicum

Tomatoes can be grown indoors even in the absence of an outdoor area. Keep the pot where they receive 6-8 hours of sunlight. Learn Everything About Growing Tomatoes Indoors.

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

10. Kale

The Top 18 Indoor Vegetables | Indoor Vegetables to Grow
plantinstructions

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.

Learn about growing kale in pots 

11. Mustard Greens

The Greatest Indoor Vegetables: What You Can Grow Indoors
baniagribiz

Botanical Name: Brassica juncea

This healthy vegetable with red or green leaves and yummy succulent stems makes a perfect ingredient in a salad platter. Grow mustard greens in 6-8 inches deep pot or window box.

12. Mushroom

The Top 18 Indoor Vegetables | Indoor Vegetables to Grow
mushroom-appreciation

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. The easiest Mushrooms to grow are:

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

13. Peas

The Greatest Indoor Vegetables: What You Can Grow Indoors
impecta

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

The Top 18 Indoor Vegetables | Indoor Vegetables to Grow

Botanical Name: Allium cepa

You can grow onions indoors easily as they require 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 

15. Garlic

The Top 18 Indoor Vegetables | Indoor Vegetables You Can Grow
shutterstock/andres barrionuevo lopez

Botanical Name: Allium sativum

Planting garlic indoors is more straightforward than you might think. You need a little space to place the pot, and you’re ready to start. Learn how to grow garlic indoors.

16. Chives

The Greatest Indoor Vegetables: What You Can Grow Indoors

Botanical Name: Allium schoenoprasum

Chives can be grown indoors, providing a year-round supply. This rewarding plant is best consumed fresh and adds a lovely touch to any indoor setting with its bright green, grass-like foliage.

17. Beets

The Top 18 Indoor Vegetables | Indoor Vegetables You Can Grow
littleyellowwheelbarrow

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.

Here are the Best Beets Companion Plants

18. Ginger

Plants You Can Grow Indoors: The Top 18 Indoor Vegetables

Botanical Name: Zingiber officinale

Plant the ginger 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 will start to sprout leaves.


Bonus – HerbsThe Top 18 Indoor Vegetables | Indoor Vegetables You Can Grow

You can create an indoor herb garden and start growing herbs that need less care. Here are the Best Herbs to Grow Indoors.

Recent Posts

Join our 3 Million Followers:

2.6MFollowers
300kFans
69kSubscribers

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here