Go Back
+ servings
Cheesy Brussels Sprouts with bacon in an oval baking dish

Cheesy Brussels Sprouts with Gruyere and Bacon

Course: Side Dish
Cuisine: French
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 6
Calories: 308kcal
Author: Edyta
These Cheesy Brussels Sprouts with Gruyere and Bacon are divine. First, they're roasted to perfection with bacon bits, then smothered in a creamy béchamel sauce with Gruyere cheese (Mornay sauce), and finally broiled until bubbly and golden brown. 
Print Recipe


  • 2 cups Brussels Sprouts cut in half
  • 5 slices Bacon chopped
  • Pinch of Salt and Pepper
  • Fresh Parsley chopped, for garnish

Mornay Sauce

  • 2 tbsp Butter unsalted
  • 2 tbsp Flour all-purpose
  • 2 cups Milk whole or 2%
  • 1.5 cups Gruyere Cheese shredded
  • 1/4 teaspoon Fresh Nutmeg
  • Salt and Pepper to taste


  • Preheat your oven to 400F;
  • Place your Brussels Sprouts cut side down on a baking sheet; add chopped bacon around the Brussels Sprouts; Sprinkle with salt and pepper;
  • Place baking sheet in the oven and roast Brussels Sprouts for about 20 minutes. Halfway through, mix it all up to evenly distribute bacon fat;
  • In a skillet melt a butter, add flour and mix well using the whisk; gradually start adding milk and mix the sauce until smooth and thick;
  • Turn off the heat under the sauce and add 1 1/4 cup of Gruyere Cheese, mix well;
  • Add nutmeg, pepper, and as much or as little salt as you wish;
  • Remove the sheet pan from the oven and transfer Brussels Sprouts with bacon into an oval baking dish;
  • Pour the sauce over the Brussels Sprouts, add the remaining 1/4 cup of cheese on top and broil for 5 minutes until bubbly and golden brown; Sprinkle with fresh parsley for garnish and serve. 


Calories: 308kcal | Carbohydrates: 8g | Protein: 16g | Fat: 23g | Saturated Fat: 12g | Cholesterol: 64mg | Sodium: 310mg | Potassium: 287mg | Fiber: 1g | Sugar: 4g | Vitamin A: 735IU | Vitamin C: 25.1mg | Calcium: 440mg | Iron: 0.7mg