For me it's a more of a question of what I don't grow. I grow most veggies including things like fava beans, artichokes, asparagus, swiss chard, various lettuces, arugula, squashes, tomatoes etc. etc. I don't have room for corn these days but I still planned on a small group this year. Unfortunately my car accident and now 2 plus more months to go on me healing means that won't happen this years, since I only managed to plant my spring crops before the accident and had someone plant my tomatoes and peppers for me while I'm recuperating.
I have most of the herbs everyone has mentioned, like various thymes, French tarragon, spearmint (for Mojitos, etc.), Italian parsley, chives, lots of rosemary, sage, lots of basil for pesto sauce, etc., cilantro, sorrel, etc.
I also have a nice sized, manageable, perennial garden with several lavenders and calendula which usually self seeds, borage, coreopsis, perennial geraniums, poppies, shasta daisies, veronica,various lily and other bulbs, roses, pineapple sage which has red flowers the hummingbirds love, and many other perennials, clematis vines, and annuals as fillers and for the border.