A windowsill garden can turn even the smallest space into a productive source of fresh vegetables. Many crops adapt well indoors, needing only a little sunlight, occasional watering, and simple care.
These plants will reward you with quick harvests for cooking while doubling as a natural decoration. You’ll love the convenience of clipping herbs or leafy greens just steps away from your stove.
Let’s explore 11 easy vegetables you can grow successfully right on your windowsill.
#1 Tomatoes

Tomatoes are a perfect starter crop for your windowsill garden. Dwarf or cherry varieties are best, as they stay compact and still produce plenty of fruit. Place the pots in a sunny spot that gets at least 6 hours of light.
Water them regularly, but let the soil dry slightly between waterings. Support the stems with small stakes as they grow. Soon, you’ll enjoy sweet, homegrown tomatoes right from your window.
#2 Green Onions

Green onions grow fast and need little space, making them ideal for narrow sills. You can plant seeds in small pots or simply regrow them from kitchen scraps. Keep the soil moist and harvest the green tops as they sprout.
If you prefer, place the cut roots in a glass of water and watch them regrow. They’ll provide a steady supply for soups, salads, and garnishes. This is one of the easiest vegetables for beginners.
#3 Spinach

Spinach is a quick producer that does well indoors with moderate sunlight. Sow seeds in shallow pots and water lightly to keep the soil damp. Within a few weeks, you’ll have tender leaves ready to pick.
Harvest the outer leaves first to keep the plant growing. Spinach thrives in cooler indoor temperatures, so it won’t mind being close to a drafty window. Fresh, crisp greens will always be within reach.
#4 Lettuce

Lettuce adapts beautifully to indoor conditions and matures quickly. Loose-leaf varieties are especially suited for continuous harvesting. Place the pots near a window with indirect sunlight and water consistently.
You can also regrow lettuce from kitchen scraps by placing the base in water until roots appear. Once planted in soil, it will continue producing new leaves. This makes lettuce both a practical and decorative choice for your sill.
#5 Garlic

Garlic is simple to grow indoors and offers both bulbs and edible greens. Plant a few healthy cloves in small pots and water lightly. Within a week, you’ll see young shoots that can be snipped for cooking.
Place them in bright light to keep the growth steady. Even if bulbs take longer, the greens add flavor to soups and stir-fries. It’s a rewarding crop that asks for very little effort.
#6 Chillies

Chilli plants bring both heat and beauty to your windowsill garden. Compact varieties will grow happily in pots with bright sunlight. Keep the soil moist but not soggy, and you’ll soon see flowers followed by fiery fruits.
Harvest the peppers as they ripen for fresh spice in your meals. These plants also add a splash of color with glossy green leaves and vibrant fruits. They’re perfect for cooks who love a little kick.
#7 Microgreens

Microgreens are one of the fastest crops you can grow indoors. Simply scatter seeds in shallow trays filled with soil and mist them daily. In less than a week, you’ll be harvesting nutrient-packed shoots.
They come in many flavors, from spicy radish to mild lettuce. Snip them fresh to top salads, sandwiches, or soups. They not only add taste but also brighten your sill with lush greenery.
#8 Carrots

Carrots may surprise you as a windowsill crop, but small varieties thrive in pots. Use deep containers with loose soil to encourage straight roots. Keep the soil evenly moist to avoid cracking.
Thin seedlings early to give each carrot space to grow. Their feathery tops also add a decorative touch to your window. In just a few weeks, you’ll enjoy crisp homegrown carrots.
#9 Sprouts

Sprouts are the simplest indoor vegetable you can grow. All you need is a jar, sprouting seeds, and water. Rinse the seeds daily and let them drain well to avoid mold.
Within a week, you’ll have a crunchy crop ready for salads or stir-fries. They require no soil or special care, just a little attention each day. Fresh sprouts are a fast way to add nutrition to your meals.
#10 Beans and Peas

Beans and peas adapt well to indoor pots, especially if you give them support. Train the vines up strings or small trellises tied to your window frame. They love bright light and consistent watering.
As they grow, the plants will reward you with fresh pods to harvest. Their climbing habit also adds vertical greenery to your space. Growing them indoors makes snacking on sweet pods easy and fun.
#11 Radishes

Radishes are among the quickest vegetables to mature on a windowsill. Sow seeds in pots with well-drained soil and keep them in a sunny spot. Water regularly, and you’ll see leafy growth within days.
The roots develop quickly, and in just a few weeks you can harvest crisp radishes. Their leaves are also edible, adding flavor to salads and sautés. This makes radishes a double-yield crop perfect for small spaces.