10 Edible Plants You Can Grow in an Apartment (No Garden Required)

4 mins read
April 12, 2020

Living in an apartment with no backyard or balcony doesn’t mean you have to give up the dream of growing your own food.

With a bit of creativity, the right containers, and a sunny windowsill, you can grow a surprising number of edible plants right inside your home.

Whether you’re in a high-rise condo, a studio apartment, or a cozy urban flat, these 10 space-saving edible plants can turn your windowsills, countertops, or even vertical walls into a productive mini-garden.

Get ready to bring a taste of the countryside into your living room—no outdoor space necessary!

1. Herbs

Herbs are the ultimate beginner-friendly edible plants and thrive indoors with just a bit of sunlight and care. You probably already use fresh herbs in your cooking, so why not grow them at home?

Popular options like basil, thyme, oregano, parsley, cilantro, chives, mint, and rosemary do very well in pots placed near a south-facing window.

Most herbs prefer well-draining soil and need around 4–6 hours of sunlight daily. They grow compactly, so you can keep several small pots on a kitchen shelf or windowsill for a beautiful and fragrant herb garden.

Mint deserves a special mention—this fast-growing herb is incredibly hardy, though it’s best to grow it in a container on its own to prevent it from taking over.

2. Garlic Greens

While growing full garlic bulbs indoors is challenging, you can easily grow garlic greens—the tender shoots that sprout from cloves. These look and taste similar to green onions and add a mild garlicky flavor to dishes.

Simply plant a few garlic cloves (pointy end up) in a small container with about 2 inches of soil. Place the pot in a sunny spot and water lightly.

Within a week or two, you’ll see green shoots, which can be snipped as needed for cooking. It’s a fast, easy, and fun project for apartment dwellers.

3. Tomatoes

Few things compare to the taste of a sun-ripened tomato, and the good news is, you can grow tomatoes indoors in pots.

Choose compact or dwarf varieties like Tiny Tim, Patio Princess, or Balcony Cherry tomatoes. These smaller plants are specially bred for container growing.

Tomatoes require a lot of sunlight—at least 6–8 hours per day, so place them near a bright window or supplement with a grow light if needed.

Use a deep pot (at least 12 inches) with good drainage, and be sure to support your plant with a stake or cage as it grows. With proper care, your indoor tomato plant can produce fruit in 8–10 weeks.

4. Hot Peppers

Peppers love heat and sunlight, making them ideal for warm, sunny indoor spaces. Chili varieties like cayenne, habanero, and jalapeño are surprisingly easy to grow in containers.

You can also try banana peppers or other compact types for a mild and sweet kick.

Keep your pepper plants in a warm spot—around 70–80°F is ideal—with plenty of sun. They thrive in 10- to 12-inch pots and need consistent watering.

Once flowering starts, peppers will begin to appear within a few weeks. With good light and warmth, you could be harvesting your own homegrown hot peppers right from your kitchen window.

5. Radishes

If you’re looking for a quick and satisfying indoor crop, radishes are the way to go. They’re one of the fastest-growing vegetables—ready to harvest in just 3 to 4 weeks—and require very little space.

You’ll need a container that’s at least 6 inches deep, filled with loose, well-drained soil. Sow seeds about an inch apart and keep the soil moist.

Radishes prefer cooler temperatures and bright, indirect light. Harvest them when they reach full size to prevent them from getting woody or bitter.

6. Lettuce and Leafy Greens

Leafy greens like lettuce, spinach, kale, arugula, and Swiss chard are excellent candidates for indoor gardening.

They grow quickly, don’t require deep soil, and can be harvested multiple times through a method called “cut-and-come-again,” where you trim outer leaves and let the center regrow.

Greens need around 4–6 hours of light per day and prefer cooler temperatures. Use wide, shallow containers and keep the soil consistently moist.

A south-facing window or supplemental grow light will ensure lush, leafy growth. You’ll always have fresh salad ingredients on hand—no trip to the grocery store needed.

7. Bell Peppers

While we’ve already mentioned smaller chili peppers, you can also grow sweet bell peppers indoors. These plants need a bit more space and warmth but are perfectly suited to apartment life with the right setup.

Use a large pot (around 2 gallons or more) and choose dwarf or container-friendly varieties like Mini Bell or Baby Belle.

Bell peppers need plenty of sunlight and regular feeding with a balanced fertilizer. With care and patience, you’ll enjoy crisp, sweet peppers grown right in your own home.

8. Carrots

Yes, even carrots can be grown indoors! All you need is a deep pot (at least 8–10 inches) and loose, sandy soil.

Choose small or finger-length varieties like Paris Market, Thumbelina, or Little Finger for best results in containers.

Sow seeds directly into the pot and keep the soil moist but not soggy. Carrots prefer cooler conditions and bright, indirect light.

They take about 8 to 12 weeks to mature, depending on the variety. The green tops are also edible and make a flavorful garnish or addition to pesto.

9. Green Beans

If you have a sunny windowsill that gets 8 hours of light or more, you can grow green beans.

Look for bush-type varieties like Contender or Mascotte, which are compact and don’t require extensive vertical support like pole beans do.

Plant them in a medium-sized pot with well-draining soil. Beans germinate quickly and are relatively low-maintenance.

They’ll start flowering in about 30 days, and pods will follow soon after. If space allows, you can also try adding a small trellis or bamboo stick for additional support.

10. Scallions (Green Onions)

Scallions are one of the easiest vegetables to grow indoors—and you don’t even need soil to get started.

Just place the white root ends of store-bought scallions in a glass of water, root side down, and set it on a sunny windowsill. In just a few days, they’ll begin to regrow green tops that you can trim and use.

For longer-term growth, transplant them into a pot with soil after a week or two. Scallions are great for repeated harvesting and require very little maintenance—just sun, water, and a container.

Growing food in an apartment might seem like a challenge, but with the right approach, it’s absolutely possible—and incredibly rewarding.

From herbs and greens to root vegetables and fruiting plants, these 10 edible crops can be grown entirely indoors with just sunlight, soil, and a little care.

Not only will you enjoy the satisfaction of harvesting your own food, but you’ll also bring life, beauty, and greenery into your home.

Whether you start with a single pot of basil or build an entire indoor garden, your apartment can become a thriving mini-farm—no backyard required.

Latest from GENERAL GARDENING