Snickers Hi-Protein Bar tastes and looks the same as classic chocolate bar Snickers but contains up to 20 g of protein and has significantly lower proportion of carbohydrates and fats. This protein bar with caramel layer is coated in milk or white chocolate.