Line a large roasting pan with parchment paper and preheat oven to 425 degrees.
Chop the brussel sprouts and spread on an even layer on the roasting pan. Place in the oven for about 15-20 minutes until starting to brown.
Place the bacon on a separate roasting pan lined with parchment paper. Place in the oven. Let cook for about 12-20 min till desired crispness
In a jar, combine all the dressing ingredients together and mix till evenly combined.
After the brussel sprouts roast, then add half the dressing on the brussel sprouts. Mix to evenly coat Place back in the oven for another 10-20 minutes until desired crispness.
After bacon is brown and crispy, break/chop into small pieces.
Pour the brussel sprouts in a bowl and add the pomegranates, pistachios, and bacon. Pour the remaining dressing over the Brussels, mix, and ready to serve.
Keep leftovers in a air tight container in the fridge for 3-4 days.