Natures Balance Chilli Coated Peanuts. Nature’s Balance Chilli Coated Peanuts are the ultimate snack for spice lovers who like their crunch with a punch. Born in the tranquil green landscapes of County Fermanagh, our products are sourced responsibly and crafted with care, making it easy to bring a healthy, natural balance back into busy modern lives.