Stir together first 8 ingredients in large bowl and season with 1 tsp of salt and 1 tsp of pepper.
Add in crab meat and carefully combine with your hands, making sure not to break up the lump pieces of crab.
Form into bite sized cakes with your hands.
Saute in a saute pan with butter, over medium high heat, for 2 minutes on each side until golden brown. Set aside until ready to serve.
Combine the avocado, lime juice, lime zest, honey, cilantro, onion and roasted tomatillos in a food processor. Blend until fully incorporated. Serve with crab cakes.