When I first started growing herbs, I didn’t have a big garden or fancy raised beds. All I had were a few small pots sitting by a sunny window and the hope that something might actually grow.
Very quickly I learned an important lesson: not every herb enjoys living in a small container. Some plants want space to spread their roots. But a surprising number of herbs actually love growing in pots. With enough sunlight, decent soil, and a little care, they can thrive in even a modest container.
After experimenting with different herbs over time, I found a handful that consistently performed well in small pots. These herbs stay relatively compact, don’t require deep soil, and produce plenty of leaves for everyday cooking. If you’re gardening on a balcony, windowsill, patio, or just have a few containers around the house, these are some of the most reliable herbs to grow.
Herbs That Can Grow In Small Pots
1. Basil
Basil was one of the very first herbs I ever tried growing, and it quickly became one of the easiest plants in my container garden. It grows fast, smells amazing, and you can harvest it constantly for cooking.
I usually grow basil in a pot about 6–8 inches wide. As long as it gets plenty of sunlight and regular watering, it grows surprisingly well without needing much space.
One thing I’ve noticed over the years is that basil actually thrives in containers because you can easily control its shape. When you harvest the top leaves regularly, the plant responds by becoming bushier and producing more growth. I’ve grown basil both indoors on a sunny windowsill and outdoors in small patio pots, and both work great.
Why it works in small pots?
- Fast-growing
- Relatively shallow roots
- Responds very well to pruning
- Stays compact with regular harvesting
Best for: pasta, pizza, salads
2. Chives
Chives are one of those herbs that seem perfectly happy living in a small pot. I’ve kept them in containers for years and they rarely complain as long as they get some sunlight and occasional watering.
Unlike herbs that spread everywhere, chives grow in neat little clumps. Thin green leaves keep growing back after each cut, which means you can harvest them again and again.
What I love most is how convenient they are. I usually keep a pot close to the kitchen so I can quickly snip a few leaves when cooking eggs, potatoes, or soups.
Why it works in small pots?
- Naturally grows in tight clumps
- Shallow root system
- Regrows quickly after cutting
- Doesn’t spread aggressively
Great for: eggs, potatoes, salads
3. Thyme
Thyme almost feels like it was made for container gardening. The plant stays low and compact, and its tiny aromatic leaves are packed with flavor.
I’ve grown thyme in small pots on a sunny balcony, and it tends to thrive as long as the soil drains well and the plant gets plenty of sunlight.
Another thing I’ve noticed is that thyme actually prefers slightly drier conditions than many herbs. That makes it ideal for pots, since containers tend to dry out faster than garden beds.
Why it works in small pots?
- Naturally compact growth
- Small root system
- Drought tolerant
- Thrives in well-drained container soil
Perfect for: roasted vegetables, chicken, soups
4. Parsley
Parsley is one of those herbs I always try to keep around because it’s incredibly useful in everyday cooking.
I’ve grown parsley in small pots on patios and balconies, and it does surprisingly well as long as the container isn’t too tiny. The plant grows upright rather than spreading, which helps it fit nicely into container gardens.
From my experience, parsley takes a little longer to get established compared to herbs like basil. But once it starts growing, it produces a steady supply of leaves for months.
Why it works in small pots?
- Upright growth habit
- Moderate root system
- Slow and steady growth
- Adapts well to containers
Great for: salads, soups, pasta, roasted vegetables, chimichurri
5. Oregano
Oregano is one of the most forgiving herbs I’ve ever grown in containers. It’s a tough Mediterranean plant that doesn’t need much fuss.
I’ve kept oregano in small patio pots that get strong sunlight, and it usually grows into a nice compact mound.
Regular trimming keeps the plant bushy and productive. Even in a small pot, oregano can produce a surprising amount of leaves if you harvest it often.
Why it works in small pots
- Hardy Mediterranean herb
- Tolerates dry soil
- Compact growth with pruning
- Adapts easily to containers
Great for: pizza, pasta sauces, Mediterranean dishes
6. Mint
Mint is actually one herb many gardeners prefer growing in pots.
If you plant mint in the ground, it spreads aggressively and can quickly take over your garden. In a container, however, it becomes much easier to control.
I’ve grown mint in small patio containers and it grows incredibly fast with very little effort. As long as the soil stays slightly moist and the plant gets some sunlight, mint tends to thrive.
Why it works in small pots
- Vigorous growth
- Adapts well to container life
- Containers control spreading roots
- Tolerates frequent harvesting
Perfect for: tea, cocktails, desserts
7. Cilantro
Cilantro is a great herb for container gardening, especially if you enjoy fresh salsa or Mexican dishes.
I usually grow cilantro in small pots during the cooler months, since the plant prefers mild temperatures. It grows quickly from seed and doesn’t need a large container to produce a decent harvest.
Because cilantro has a relatively short life cycle, growing it in small pots makes it easy to plant new batches throughout the season.
Why it works in small pots
- Fast-growing annual herb
- Moderate root system
- Short growing cycle
- Easy to grow from seed
Used in: salsa, tacos, guacamole
8. Sage
Sage is a beautiful herb that also adapts well to container growing. Its soft, slightly fuzzy leaves have a strong earthy aroma that works wonderfully in cooking.
I’ve grown sage in small outdoor pots, and it tends to stay fairly compact if you trim it occasionally.
Since sage is a woody herb, it grows slower than many leafy herbs. That slower growth actually makes it easier to maintain in a pot without the plant becoming overcrowded.
Why it works in small pots
- Slow to moderate growth
- Woody herb with controlled size
- Drought tolerant
- Stays compact with light pruning
Popular in: poultry dishes and holiday recipes
9. Dwarf Rosemary
Rosemary is a classic kitchen herb, but regular varieties can grow quite large. That’s why I prefer dwarf rosemary varieties for container growing.
These smaller types stay much more manageable and are perfect for pots on balconies or patios.
From my experience, rosemary loves sunshine and well-draining soil. Once established, it becomes quite hardy and doesn’t require constant watering.
Why it works in small pots
- Dwarf varieties stay compact
- Slow growth rate
- Tolerates pruning well
- Thrives in sunny containers
Great for: roasted meats, potatoes, bread
How to Grow Herbs in Small Pots?
Growing herbs in small containers is simple, but a few small habits can make a big difference in keeping them healthy and productive.
1. Choose the Right Pot Size
Even when growing herbs in small containers, avoid pots that are too tiny. Most herbs grow well in 4–6 inch pots, while larger herbs like basil or parsley usually perform better in 6–8 inch containers.
A little extra soil helps retain moisture and nutrients.
2. Make Sure the Pot Has Drainage Holes
Drainage is one of the most important factors when growing herbs.
Without drainage holes, water can sit in the soil and cause root rot, which can quickly kill herbs in containers.
3. Use Well-Draining Soil
Herbs prefer soil that drains easily. A light potting mix designed for containers works well.
Avoid using heavy garden soil because it tends to compact inside small pots.
4. Give Them Plenty of Sunlight
Most herbs need 6–8 hours of sunlight per day.
A sunny balcony, patio, or kitchen windowsill is usually perfect. If your herbs start looking weak or leggy, they probably need more light.
5. Water Consistently (But Don’t Overwater)
Small containers dry out faster than garden beds.
Check the soil regularly and water when the top inch feels dry. The goal is moist soil—not soggy soil.
6. Harvest Often
Frequent harvesting actually helps herbs grow better.
Pinching or cutting the tips encourages the plant to grow bushier and produce more leaves.
7. Feed Lightly
Because small pots contain limited soil, nutrients can wash out quickly with regular watering.
To keep herbs healthy, I usually feed them once a week with a gentle liquid fertilizer. A common method is mixing about 1 tablespoon of fertilizer in 1 gallon of water, then watering the soil around the plant as usual.
I like to water the plant lightly first before feeding. This helps prevent fertilizer burn and allows the roots to absorb nutrients more evenly.
If you have compost or well-aged manure, you can also add a thin layer on top of the soil every few weeks. This slowly feeds the plant and improves soil health.
Another option is using worm tea or compost-based fertilizers, which provide mild nutrients while supporting healthy soil biology. Slow-release fertilizers can also work well—just sprinkle a small amount on the soil surface every 4–6 weeks and water afterward.
Light but consistent feeding helps container herbs stay productive without overfertilizing.
8. Don’t Overcrowd the Pot
It’s tempting to plant several herbs together, but overcrowding reduces airflow and nutrients.
In small containers, one herb per pot usually grows best.
Conclusion
Growing herbs in small pots is one of the easiest ways to start gardening. You don’t need a big yard or complicated setup—just a few containers, some sunlight, and a little regular care. 🌿
Even a small collection of pots on a windowsill or balcony can provide fresh herbs for everyday cooking. And once you start harvesting your own basil, mint, or thyme, it’s hard to go back to store-bought herbs again.

