Preheat the oven to 350°F and line a baking sheet with parchment paper.
Add all the ingredients (except for the chocolate) to a large bowl and mix until fully incorporated. The mixture should form a sticky consistency.
Scoop out 2 tablespoons of the mixture at a time and form small balls. Make sure to pack tightly so that the macaroons do not fall apart while baking. Place the coconut macaroons on the baking sheet.
Transfer the baking sheet to the oven and bake for 25 minutes, rotating the baking sheet halfway through. When the macaroons are done baking, remove them from the oven and allow them to cool completely, about 10 minutes.
If you are making chocolate-dipped macaroons, melt the chocolate using the double boil method or microwave method (described above). Dip the macaroons into the melted chocolate and place them on a parchment-lined baking sheet. Place them in the fridge for 5-8 minutes, or until the chocolate hardens.