This post may contain affiliate links. If you click on an affiliate link and make a purchase, we receive a small commission at no extra cost to you, which helps to support our site. Find our full disclosure here.
In the gardens of my childhood, there were always pots of geraniums, petunias, and sweet alyssum, as well as beds of cosmos, sunflowers, and nasturtiums, but there was no room for flowers in our vegetable garden. That traditional plot was a rectangular-shaped space and reserved for long, tidy rows of beans, peas, potatoes, and beets. Happily, (and in large part thanks to my fellow Savvy expert, Jessica!) flowers now play an important role in my food garden. They entice pollinators and beneficial insects, as well as provide an endless parade of blooms for the vase. Here are four flowers for the vegetable garden:
Four flowers for the vegetable garden:
Sunflowers – No vegetable garden is complete without a few cheerful sunflowers, whether the massive stalks of ‘Russian Giant’, bee-friendly blooms of ‘Lemon Queen’, or the knee-high flowers of ‘Musicbox’. If you’re into the more unusual shades, try ‘Prado Red’, a deep hued sunflower with chocolate and mahogany flowers or the pollen-less, but spectacular ‘Strawberry Blonde’, a hybrid with soft yellow tips and burgundy centers.
Cosmos – Cosmos are easy to grow and incredibly floriferous, with each plant yielding hundreds of cheerful daisy-like flowers from mid summer until frost. The well-branched plants grow two to five feet tall, depending on the variety, and are popular with bees, butterflies, and hummingbirds. ‘Sensation Mix’ is a classic combination of white, light pink, and magenta, with large four-inch wide flowers. Stick to the single flowering cosmos if you wish to lure good bugs and pollinators, as the frilly varieties, like ‘Double Click’ are not as appealing to these creatures.
Zinnias – Pick a colour, any colour and you’re sure to find a zinnia flower to match (ok, maybe not black or true blue, but virtually any other colour including lime green!). In my opinion, zinnias are among the top annual flowers for the vegetable garden. Some cultivars bear small, button-like blooms, while others produce show-worthy four to five-inch wide flowers. Butterflies will flock to the blossoms, which also make long-lasting cut flowers. ‘Apricot Blush’ is a large flowering cultivar with densely petalled double blooms that fall in the range of apricot-pink to salmon-blush. Or, attract attention with the quirky quilled petals of cactus zinnias. The four to six inch flowers come in bright orange, red, pink, yellow, and white and are borne on sturdy, four-foot tall plants.
Nasturtiums – Nasturtiums are ridiculously easy to grow, extremely vigorous, and bloom their heads off for months. Their palette includes all the warm shades – yellows, oranges, reds, and crimson-pink – as well as tones of white with newer introductions like ‘Buttercream. Top picks include ‘Vanilla Berry’, a unique nasturtium with ivory flowers highlighted by bright strawberry splotches, ‘Cherries Jubilee’, a trendy choice with doubled rosy pink flowers, and ‘Alaska’ which offers a one-two punch to a rainbow vegetable garden as the variegated cream and green leaves are as eye-catching as the bright red, yellow, and orange blooms.
What are your go-to flowers for the vegetable garden?