Brussels sprout casserole is cheesy and easy to make! It’s perfect for family dinners or holiday meals! Tender, crisp Brussels sprouts are combined with pine nuts, bacon, and cheese and baked until tender golden brown. This side dish pairs with a variety of mains and is sure to be a hit!
Preheat the oven to 375 degrees Fahrenheit and spray a 2-3 quart baking dish with pan spray.
Add ⅓ cup toasted pine nuts to a large skillet and heat over medium. Stir the pine nuts around every 30 seconds or so to prevent them from burning. Once they become lightly toasted and fragrant, remove them from the pan to cool.
Add 6 slices thick-cut bacon to the skillet and heat over medium heat until crisp. Remove to a small bowl lined with a paper towel to drain. Discard all but 2 tablespoons of bacon fat.
Add 1 pound Brussels sprouts to the bacon fat in the skillet and sauté for about 10 minutes, until they are browning and tender.
Reduce the heat to medium-low and stir in 1 ½ cups heavy cream, 1 cup shredded parmesan cheese, 1 teaspoon lemon zest, crisp bacon, toasted pine nuts, ½ teaspoon ground black pepper, and salt to taste. Simmer for 5-10 minutes until the sauce thickens.
Transfer into the prepared baking dish and top with 1 cup shredded mozzarella cheese. Bake for 10-15 minutes, until bubbling and the cheese is browned.