1. Preheat oven to 350 degrees F (175 degrees C). Arrange chicken parts in a baking dish.
2. Melt butter in a skillet over medium heat, and cook onion 5 minutes, until tender. Stir in honey, almonds, and lemon juice, and continue cooking 2 minutes, or until heated through. Pour over the chicken, coating each piece.
3. Cover dish with aluminum foil. Bake chicken 30 minutes in the preheated oven. Remove foil, and continue baking 30 minutes, until chicken juices run clear.