Menu

MorningChores

Search
  • Homestead
  • Gardening
    • How to Start a Garden
    • Planting Zone Map
    • First & Last Frost Dates
    • Planting Calendar
    • Garden Size Calculator
    • Plant Growing Guides
    • Fertilizer Calculator
    • C/N Compost Calculator
    • Gardening Basics
  • Animals
    • Chickens
    • Beekeeping
    • Goats
  • DIY
  • More
    • Frugal Living
    • Food & Drinks
    • Home Decor
    • Survival & Prepping
    • Handmade
  • Gardening
    • Planting Zone Map
    • Frost Dates
    • Planting Calendar
    • Plant Growing Guides
  • Homestead
  • Money
  • Home Ideas
  • DIY
  • Raising Chickens
  • Food & Drinks
  • Products
  • Become a Writer at Morning Chores
  • About Us

18 Essential Plants for a Thriving Urban Food Garden

By Catherine Winter
Catherine Winter

Just over a decade ago, Catherine Winter abandoned life as an art director in downtown Toronto and fled to a cabin in Quebec’s Laurentian mountains. She immersed herself in botany, permaculture, and herbalism, and now tends a thriving food forest and physic garden on her property. In addition to writing about plants for various websites and publications, Cate coordinates edible/medicinal gardening initiatives in disadvantaged communities in North America and the UK.

Print

If you buy an item via links on this page, we may earn a commission. Our editorial content is not influenced by commissions. Read the full disclosure.

Different species thrive in different environments. As such, if you’re planning an urban food garden, you’ll need to take various aspects into account to ensure that your plants will thrive.

Plants in an urban food garden need to be somewhat compact and they must tolerate pollution. Then, you must also consider the light and USDA Growing Zone.

Below are 18 plants that have proven to be remarkably hardy and resilient when grown in an urban environment.

Best Urban Food Species

  • Vegetables and Fruits
    • Culinary Herbs
      • Additional Plants for Your Urban Food Garden

        Although these are some of the most tried-and-true plants for urban food garden designs, this doesn’t mean that you’re limited to only growing them.

        Choose plants that thrive in your Growing Zone, as well as those you absolutely love to eat. Combine your favorites with the reliable staples mentioned here, and you’ll be far more likely to have a healthy, bountiful harvest.

        Vegetables and Fruits

        The main purpose of edible gardens is to feed people, right? As such, aim to make veggies and fruits your priorities. The ones you choose will depend on both your climate and how much light you have to work with, but those listed below are some of your best options.

        1. Hot Peppers

        When choosing plants for your urban food garden, it’s a good idea to include those that aren’t likely to be devoured by interlopers. Animals are generally put off by hot, spicy flavors, which means you’ll be able to harvest a large crop of them.

        Hot peppers do need a fair bit of sun, so you’ll need to grow yours in the brightest space you have available. There are many different varieties to choose from, so you have no shortage of options there!

        Finally, you can also grow peppers upside-down, like tomatoes, or in hanging baskets to save on growing space.

        2. Lettuce

        If your urban food garden doesn’t get as much sunlight as you’d like—either because it’s shaded out by tall trees or is in a space between tall buildings—then lettuce is one of the best plants that you can grow.

        It doesn’t require a lot of light in order to thrive, and can be grown beneath climbing plants to save space. Lettuce can also be cultivated in hanging planters if ground space is at a premium.

        3. Kale

        Like lettuce, kale doesn’t require a great deal of light and actually thrives better away from direct sunshine. Too much light or heat can cause it to bolt, rather than grow into large, leafy bunches of deliciousness.

        If the space you’re transforming into an urban food garden is quite small or narrow, consider a cultivar such as ‘Walking Stick’ kale. It grows quite tall, and does well in alleyways or grown up against walls or fencing.

        4. Good King Henry

        I’m a huge fan of perennial plants for urban food garden design, as they’re low maintenance and will keep coming back for years. Good King Henry (Chenopodium bonus-henricus syn. Blitum bonus-henricus) is a delicious perennial vegetable in the goosefoot family.

        It tastes quite a bit like spinach, and the shoots can be used like asparagus. It was likely spread across Europe by the Romans, and was a staple food throughout the continent during the Medieval and Tudor eras.

        Read our article here about more delicious Medieval vegetables that you can grow in your own garden.

        5. Radishes

        If you’re fond of radishes’ spicy bite, and your space gets limited sunshine, then these little dual-purpose vegetables are ideal for your city garden.

        They don’t need much light to thrive, and since they mature in as little as 25 days (depending on the cultivar), you can harvest several crops of them over your growing season.

        Aim for small varieties such as ‘Cherry Belle‘ or ‘White Hailstone‘ for fast, delicious, spicy roots and flavorful, luscious greens.

        6. Tomatoes

        If you have a spot that gets at least eight hours of direct sunlight daily, then you really can’t go wrong with tomatoes. They’re incredibly versatile, and you can choose from a wide range of different cultivars.

        Depending on how much space you have available for your urban food garden, you can choose climbing cherry varieties to train against fences and walls, dwarf patio tomatoes to grow in pots, or sprawling, determinate, full-size behemoths for maximum crop yields.

        Additionally, if you’re low on growing space, you can also cultivate tomatoes in upside-down planters. If you’ve never grown tomatoes upside down before, check out our article on how to do so!

        7. Pole Beans

        These are some of my favorite plants to grow in any urban food garden. Since most downtown growing spaces are quite small, you can take full advantage of vertical gardening by planting varieties that climb high and offer large yields.

        Additionally, since pole beans can either be eaten young as haricots verts or mature into soup beans, you can get two crops out of a single planting.

        Train your beans up and over trellises, on string lattices or mesh along balconies and patios, around tipi-type supports, or even up old ladders.

        Read our article on runner beans for a full growing guide, plus tips on the best cultivars for your needs.

        8. Climbing Peas

        Peas are also ideal for an urban food garden for the same reasons as the pole beans above. Just ensure that you buy climbing varieties rather than field peas!

        Otherwise, you’ll be stuck growing short plants with limited yields rather than tall vines that produce oodles of tasty pods and peas.

        9. Strawberries

        I love strawberries for urban food gardens because they can be grown in hanging baskets from just about everywhere. I’ve hung them from eavestroughs, dangled them over balcony railings, and even grown them in hanging rain gutter planters.

        They’re delicious, easy to grow, popular with just about everyone who isn’t allergic to them, and can be hung in a way that they’re inaccessible to squirrels and other rodents.

        White strawberries are seen as “unripe” by birds, so they’re less likely to be devoured.

        10. Blueberries

        Blueberries are wonderful fruits for any urban food garden! They can be cultivated in pots or in-ground, and are remarkably versatile as far as soil tolerance goes. Plus, who doesn’t love blueberries?

        Depending on how many birds you have in the area, you may need to cover the ripening berries with netting or mesh. Otherwise, the starlings, sparrows, robins, and pigeons that thrive in city environments may obliterate your crop before you can get to it.

        I prefer a fine mesh net because it’s less likely to trap the birds by tangling up their wings or legs.

        Note that although many blueberry bushes are self-fertile, they’ll produce larger, healthier crops if there’s another bush to cross-pollinate with. Aim to plant two different varieties within ten to 15 feet of each other for optimal yields.

        Our complete guide to growing blueberries can give you all the info you need to cultivate a healthy, productive crop.

        Culinary Herbs

        Your urban food garden wouldn’t be complete without an assortment of tasty herbs to cook with. Those listed here are some of the best options for a city environment.

        11. Chives

        Urban animals like squirrels, raccoons, mice, and rats can often wreak havoc on urban gardens. As such, be sure to plant plenty of alliums (like chives) around the area to fend them off.

        They can’t stand the scent of them, so if you plant chives as perimeter plants around your other grow beds, these animals will be less likely to obliterate your crops.

        12. Thyme

        Thyme is incredibly hardy and can tolerate heat, cold, and being stepped on. Furthermore, it’s a staple in many different world cuisines and is also an excellent companion plant to your fruits and vegetables, as the thymol can help to fight off soil-borne pathogens, while its flowers attract pollinators such as bees and butterflies.

        13. Mint

        If you’re looking for a culinary and medicinal herb that’s sure to thrive in even the most challenging urban environment, then mint may be one of your best options.

        It’s an incredibly hardy plant that’s almost impossible to kill, unless you either drown it or dry it out completely. Just be sure to grow your mint in containers unless you want it to take over the entire garden.

        14. Parsley

        Parsley is another herb that’s ridiculously easy to cultivate. It can do well in full or partial sun, in just about any soil, planted in-ground or in containers. You can also companion plant it with everything except for carrots, lettuce, or onions.

        15. Oregano

        Oregano is another ideal urban food garden plant because it’s both incredibly resilient and multi-purpose.

        I’ve grown this in urban gardens in three different countries, and it has always been tied with parsley as the first plants to leap into action as soon as the snow melts. In fact, it often starts to grow underneath the snow, so it’s a welcome sight in early spring!

        Additional Plants for Your Urban Food Garden

        These plants are excellent additions to your urban garden, as they increase food yields and improve your plants’ health overall.

        16. Yarrow

        Cultivate yarrow in and around your food plants to attract bees, butterflies, and braconid wasps. The latter will help to keep aphids and caterpillars from annihilating your food plants, while the former will help to pollinate all of your tasty fruits and vegetables.

        17. Nasturtiums

        Nasturtiums are ideal for an urban food garden because they’re triple-duty plants.

        First of all, they attract beneficial pollinators to your other plants. Secondly, they’re entirely edible, so you can add their leaves and flowers to your salads, soups, and other dishes. Finally, you can pickle nasturtium buds and use them as capers later in the year.

        18. Amaranth

        Amaranth has been a staple in every urban food garden I’ve ever planted. It grows well in most soils provided they’re well-drained and offers edible leaves when young, with nutritious grains upon full maturity.

        Aim for a tall, high-yield variety like ‘Golden Giant’ for optimal harvest.

        7 Common Houseplant Problems: What’s Killing My Houseplants?

        18 Benefits of Raised Bed Gardening You May Have Never Considered

        Is Soaking Seeds Before Planting Worth Your Time? How Do You Do It?

        September Gardening Tips and To-Do List by Planting Zone and Region

        1-Day Projects to Add Beauty to Your Homestead Landscape

        Growing Horseradish: How to Plant, Grow, and Harvest Horseradish

        Growing Sweet Woodruff: How to Plant and Raise Sweet Woodruff the Shade-Loving Herb

        How to Manage Silver Leaf Disease in Plum Trees

        How to Harness the Power of Neem Oil For Plants

        8 Important Tips to Improve Drainage in Your Raised Beds

        13 Eggplant Pests and Diseases That Can Destroy Your Harvest

        Everything You Need to Know About Growing Barley

        7 Natural Rooting Hormone Alternatives Backed By Science

        25 Flowering Bushes That Add Beauty to Your Garden

        Vermiculite vs. Perlite: Similarities, Differences, and Which is Better

        Hydroponics 101: A Getting Started Guide to Gardening without Soil

        What Do Wasps Eat? Are They Beneficial for Your Garden?

        Tulip Poplars: How to Plant and Grow Showy Tulip Trees

        How to Identify, Prevent, and Treat Crown and Root Gall

        13 of the Most Common Gardening Mistakes to Avoid

        5 Ways to Enjoy Your Garden During the Winter

        Bush Carrots: How to Grow These Australian Delights

        • About Morning Chores
        • Jobs
          • Become a Writer
          • Short-Form Video Creator
        • Contact Us

        © 2026 MorningChores. All rights reserved | Privacy Policy · Terms of Use · Disclosure