Check out ELMixMasterPro. I use a brother led printer and the labels are pretty nice. Add a graphic, add your other fields, map recipe fields directly to your label. I must say I'm very proud of the label which can be created. full control over label creation, with a ton of options.
The only down side is I haven't purchased the $399 cert signing certificate, only the $79 dollar one. So windows will give you a warning until the cert signing certificate builds enough reputation, or I put it on the windows app store.