1. In a large skillet, cook the bacon over medium-low heat, sirring often, until the fat has rendered and the meaty bits start to crisp. Transfer to paper towels.
2. Fill a bowl with ice and water and set aside. Bring a medium saucepan of water to boil. Drop in the onions and blanch for 30 seconds. Scoop them out into the ice water. To peel, snip off the tip and remove the papery out layers. Set aside.
3. Raise skillet heat to medium, add onions, and saute in the bacon fat until spotted with brown and cooked through.
4. Add the chestnuts, cooked bacon, and honey and toss to warm. Season with salt and pepper.