-
1
Fill a large pot with water and bring it to a boil over high heat.
-
2
Add enough salt until the water is salty tasting.
-
3
Prepare an ice water bath by filling a bowl halfway with ice and water; set aside.
-
4
Cook the Brussels sprouts in the boiling water until crisp-tender, about 4 to 5 minutes; they will still have some bite to them.
-
5
Drain the sprouts and place in the ice bath.
-
6
When cool, remove the sprouts from the ice water, halve lengthwise, and set aside.
-
7
Place a large saute pan over medium heat.
-
8
Add the bacon in a single layer and cook over medium heat until the fat is rendered and the bacon is golden brown, about 10 minutes.
-
9
Remove the bacon with a slotted spoon and set aside; reserve the pan drippings.
-
10
Add the onions to the pan and reduce the heat to low.
-
11
Cook the onions, stirring occasionally, until they turn a deep golden color, about 8 to 10 minutes.
-
12
Add the chestnuts and cook, stirring occasionally, until thoroughly heated and well coated with bacon fat, about 2 minutes.
-
13
Increase the heat to high, add the reserved bacon and Brussels sprouts, and stir well.
-
14
Add the chicken broth and cover; the contents will quickly come to a boil.
-
15
Reduce the heat to low and cook until the Brussels sprouts are heated through.
-
16
Stir in the butter and season with salt and pepper.
-
17
Sprinkle with thyme and serve.