Hot Habaneroro chilli sauce label with company name for bottles.
Where to start.
Way too complicated. You have loads of distracting elements, such as the sunburst lines in the background in front of thin gradient text (making it nigh unreadable), and multiple shades of red and silver in the border. In 2016, these kinds of effects appear dated and unnecessary. I can appreciate the geometric shapes of the pepper, but the dark borders kill the effect.
For colors, you need to try and get this down to 3-4 colors TOPS. Maybe you can get away with 5-6, but you've got about 20 here. Even the shades of black isn't consistent. One looks like true black, and another looks like just 100% K.
I realize this is a label and not a logo (and this is, in fact, a logos forum), but the above advice should address most of my concerns. I won't say much more, since we critique logos here. But many design principles overlap. You can just get away with being a bit fancier, but this is overkill.
I agree wholeheartedly with Killswitch here, although this is a badge version of a logo, which is totally fine. But you should start with a basic version, without any fancy stuffs and then prepare several iterations.
Besides that, it is indeed way to complicated. To many gradients, colors, tricks, etc. Try to always avoid a logo inside your logo. And yes, that's cheesy golden gradient is making things worst.
That symbol looks weird. It looks like some kind of apple or a heart, but not really like a jalapeño.
The one thing I would keep from this is the main font, with that arch warp. Get rid of all the rest and build it from there. Do sketch a few hundred ideas, it will greatly help you with ideas, compositions, etc.
Keep it up!