Bacon Brussels Sprout Gratin

Course: Side Dish
Cuisine: American
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
Servings: 8
Calories: 280kcal
Author: Becky Hardin - The Cookie Rookie
BRUSSELS SPROUTS GRATIN with bacon is the ultimate holiday side dish! Who can resist bacon brussels sprouts when sprinkled with SO MUCH CHEESE? The creamy sauce inside of this brussels sprouts au gratin is so easy and delicious, making this a Thanksgiving favorite for our family.
Print Recipe


  • 1 1/2 pounds brussels sprouts trimmed and cut in half lengthwise
  • 3 tablespoons salted butter
  • 3 tablespoons all-purpose flour
  • 2 cups skim
  • salt and pepper to taste
  • 1/2 cup grated parmesan cheese
  • 8 slices bacon fully cooked and crumbled
  • 1 cup shredded white cheddar cheese


  • Preheat oven to 400 degrees F
  • Bring water to a boil in a large pot. Salt the water. Add in all the brussels sprouts and cook for 6-7 minutes, or until they have turned bright green and are slightly soft. Remove the sprouts using a slotted spoon and place in a baking dish sprayed with nonstick spray.
  • While the brussels are cooking, make your sauce.
  • To make the sauce, melt the butter in a medium saucepan over medium heat. Once melted, whisk in the flour and allow to cook for 1 minute, whisking constantly.
  • Whisk in your milk slowly, again whisking constantly until a sauce forms.
  • Reduce heat to simmer and allow to cook for 5-6 minutes or until its thick and smooth. Whisk frequently while it cooks.
  • Season the salt liberally with salt and pepper to taste, and then stir in the parmesan cheese.
  • Sprinkle the bacon crumbles over the brussels in the baking dish, reserving a bit for garnish.
  • Pour the white sauce over the brussels, making sure to get in all the nooks and crannies.
  • Top with the shredded white cheddar and remaining bacon.
  • Bake for 10-15 minutes or until cheese is fully melted and bubbly.
  • Enjoy!



Calories: 280kcal | Carbohydrates: 13g | Protein: 13g | Fat: 19g | Saturated Fat: 9g | Cholesterol: 47mg | Sodium: 413mg | Potassium: 491mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1100IU | Vitamin C: 72.3mg | Calcium: 283mg | Iron: 1.6mg