Cheesy Brussels Sprouts Gratin

Cheesy Brussels Sprouts Gratin: A family favorite side dish that's warm, comforting and satisfying | @whiteonrice

Update: Click here for more fabulous Brussels Sprouts Recipes.

If I were to confess some of my guilty pleasures in life, then these brussels sprouts photographs would convey much of what I’m already about to say. Warm melted cheese, gooey-salty-decadent-calorie-laden cheese on top of perfectly fresh and healthy vegetables should be illegal. I think of this often when a gorgeous bowl of green veggies gaze back at me with fresh, vibrant eyes. Instead of reaching for the steamer and ideas of a raw salad, I reach for the rind of parmesan cheese, cream and block of butter.

Over 98.6572% of the time I prepare my vegetables very simply in a light saute or raw, crunchy salad. This is how I appreciate my vegetables the most and sums up the way I ate as a vegetarian for almost twenty years. But when the air begins to crisp up to cooler embrace, I sense that Fall is near. That’s when I’m guilty of killing my vegetables in a casserole pool of cheese and cream.

Cheesy Brussels Sprouts Gratin: A family favorite side dish that's warm, comforting and satisfying | @whiteonrice

Thankfully I don’t eat my vegetables like this every day, but when I do, I really appreciate every bite of dreamy, rich decadence. And then I always try to remember that there’s vegetable hidden somewhere in all this cheesy mess.

Sometimes a girl needs a few bites of gratin pleasure and I’m always willing to treat myself to a dish like this. Unfortunately, now comes my second confession: I could eat this whole casserole dish of brussels sprouts gratin all by myself. This is not a good thing.

Portion control has always been one of my struggles when it comes to food. With each amazing bite comes the desire to eat ten more bites. My mind is always thinking it could eat more and my stomach is always too slow at catching up to know that it’s full. It’s not until I’ve devoured two huge helpings that I realize my sense of control never existed.

Cheesy Brussels Sprouts Gratin: A family favorite side dish that's warm, comforting and satisfying | @whiteonrice

Knowing when to stop eating is something I’m still lacking at. Aside from the fact that I do love cooking, eating and everything associated with food, my will power is incredibly weak for portions. Yes, I’ve tried all the talk about eating slower, only eating small portions, walking away, using smaller dishes…..whatever. My mind tells me that if the food is delicious, eat another plate before it goes to waste.

Balance is something I’ve always been thoughtful of and with all the travel we’ve been on, I realize that I’ve ignored the gym more than I should. Perhaps it’s the lack of fitness and exercise that makes eating two portions of food laden with guilt. I’m putting exercise back on my priority list before the holiday season feasting begins.

What’s your strategy for portion control? If it has anything to do with yoga, I don’t need to hear it because I’ve tried that too.

My goal for the next few months is to get back on cardio track again so that I can enjoy more of these warm, cheesy casseroles. This recipe for Brussels sprouts gratin is one of my favorite Brussels sprouts dishes for the fall because there’s comfort in every bite. Guaranteed this will be at on our Thanksgiving menu because it’s so simple, wonderful and a pleasure to eat.


Watch the video on making the Brussels sprouts gratin:

Note on cooking times: Brussels sprouts can very tremendously in size, ranging from the size of a large egg to as small as a 5-cent coin. Make sure to adjust your cooking times depending on the size that you end up cooking. Also, try to select all the same sizes for consistent cooking. 

Brussels sprouts vary in size! Guide to brussels sprouts sizes | @whiteonrice

More of our Favorite Brussels Sprouts Recipes:

Cheesy Brussels Sprouts Gratin Recipe

Yield: Serves 4

Total Time: 1 hour

Sizes of brussels sprouts can vary quite a bit ranging from the size of a large egg to a small coin. So adjust your cooking times based on the size. Select all the same sizes for consistent cooking. This size difference can affect the results of this recipe. And of course, add more cheese if you like!


  • about 2 pounds Brussels sprouts, halved
  • 2 Tablespoons (30g) butter
  • 2 Tablespoons (15g) flour
  • 1-1/4 cups (300ml) milk
  • 1 cup (100g) grated parmesan cheese, extra for topping if you like
  • 1/2 teaspoon kosher salt
  • 1/4 cup (60ml) mayonnaise
  • black pepper to taste


Pre-heat oven to 350 degrees F.

  1. Clean, trim stems of Brussels sprouts. Cut in half and keep all of loose leaves. Fill medium stock pot half way with water, bring to boil. Add Brussels sprouts, stirring in hot water and blanch quickly for about 2 minutes or until they turn bright green. Immediate drain. Do not cook Brussels sprouts and make them soft!
  2. In large pan melt butter, then add flour and quickly stir with whisk to combine and remove clumps. Turn off heat.
  3. Add milk, salt, cheese, mayo and black pepper. Stir until cheese is melted.
  4. Add Brussels sprouts and combine with cheese mixture. Pour into baking dish and bake for about 40-50 minutes or until Brussels sprouts are tender. For extra cheese crust, top with grated parmesan cheese before baking.
Recipe Source:

Hello! All images & content are copyright protected. Please do not use our images without prior permission and do not re-publish this recipe. Simply link back to this post for the recipe. Thank you.
Recipe Note for Salt: All recipes containing salt are based on kosher or sea salt amounts, not table salt. If using table salt, reduce the amount used to taste.