As an avid gardener near Bathurst of many years experience I've realised there are a short list of veges which are economical to grow, depending on various factors. All the rest are vanities except for their value as a luxury.
To start with, potatoes, garlic, pumpkin and silver beet are fundamental. You could live off them, and after a few years they become weeds so you never need to sow again. They don't need much fertiliser or special soil. I grow everything in raised beds with that layer of woodchip mulch and they just come up every year. No pests to speak of.
Second tier would be cos lettuce, cherry tomatoes, cucumber, rocket and carrots. These about break even if you don't include time spent cultivating them. I save seeds mainly so I can sow carrots and lettuce densely and prevent weeds. They need more fertiliser but it's worth it and the picking season is long enough for most. Cos lettuce because you can cut and come again.
Everything else is basically a waste of time. Heirloom tomatoes, beetroot, turnip, various brassicas, just not worth it. It's much easier to buy fresh and save money. I do grow broccoli but I use the greens and any heads are a bonus.