Brussels Sprouts Casserole

5 from 4 votes
JUMP to RECIPE โ–ผ

Think you don’t like Brussels sprouts? ๐Ÿง€๐Ÿ˜‹This Brussels Sprouts Casserole will make a believer out of you! Brussels sprouts are roasted to perfection and smothered with cheese and a creamy sauce that’ll have everyone asking for seconds! An easy side dish that’s great for holiday meals like Thanksgiving, Christmas, or family dinners.

Baked Brussels sprouts covered in melted cheese sauce in a white rectangular casserole dish, with some herbs and kitchen items around it.

Easy Brussels Sprouts Casserole Recipe

  • I adore Brussels sprouts and you don’t have to smother them in cheese or a cream sauce for me to be a super fan, but that doesn’t hurt. If you’re more of a Brussels sprout side dish purist, see my Balsamic Roasted Brussels Sprouts or Orange Glazed Brussels Sprouts.
  • But this Brussel sprouts casserole is what holiday dinner table dreams are made of! The earthy, firm texture of Brussels sprouts stands up so well to both gruyere and Parmesan cheese and a creamy sauce.
  • Whether it’s for Thanksgiving, Christmas, New Year’s Eve, or fall or winter entertaining, even those who “don’t like Brussels sprouts” will have their minds changed.
  • If Brussels sprouts could have a glow up, this is the easy vegetable side dish recipe that’s ready in less than an hour and can make it happen!

Ingredients in Brussel Sprouts Casserole

Brussels sprouts: Since they’re the star of the show, I recommend fresh Brussel sprouts rather than frozen Brussels sprouts, although in a pinch, they’ll suffice. It’s a lot cheaper to buy them loose in your produce department rather than in a sealed bag, not to mention they’ll be fresher. Season them with olive oil, salt, black peppers.

Roux: Unsalted butter and all-purpose flour are cooked together for a minute to form a roux which is what helps the sauce thicken and have body.

Sauce: To the roux, add whole milk or half-and-half (no heavy cream needed), shredded gruyere cheese, shredded Parmesan cheese, garlic and onion powders.

Cheese Substitutions? I know that gruyรจre is a bit pricier, but the subtle nutty sweet flavor is amazing in this casserole, and it melts like a dream. However, if you need to cut corners, sub with Swiss Cheese or Jarlsberg for more budget-friendly options that still strike a balance between flavor + meltability. I wouldn’t sub anything for the Parm because there’s really nothing like it here.

Note: Scroll down to the recipe card section of the post for the ingredients with amounts included and for more complete directions.

How To Make Brussel Sprout Casserole Recipe

  1. Roasting Sprouts: Preheat oven to 425F and spray a 7×11 or 2 to 2.5-quart baking dish with cooking spray. Place trimmed and halved (or quartered) Brussels sprouts inside, evenly drizzle with olive oil, salt, pepper, toss to combine, and roast for 20 minutes.
  2. Make the Roux: While the sprouts roast, to a medium saucepan, add butter, flour, and cook for 1 minute, stirring continuously.
  3. Make the Sauce: Slowly add the milk while whisking continuously. Add half the gruyere, all the Parm, seasonings, and stir until the cheeses have melted. Ti
  4. Bake with Sauce: Remove the sprouts from the oven, evenly drizzle the sauce over them, sprinkle with remaining gruyere, (STOP HERE if you want to make it in advance and refrigerate covered for up to 24 hours) and bake for 10-15 mins or until bubbly.
  5. Optional: Optionally broil for 1-2 minutes to brown the cheese, optionally garnish with crumbled bacon, fresh herbs, more Parmesan, a sprinkle of cheddar, pinch of cayenne, lemon zest, or as desired and serve.

Note: Scroll down to the recipe card section of the post for step-by-step photos and process shots of the cooking process.

5 from 4 votes

Brussels Sprouts Casserole

๐Ÿง€๐Ÿ˜‹ This easy casserole is ready in under an hour and will make everyone a fan of Brussels sprouts! They're roasted to perfection and smothered with cheese and a creamy sauce that'll have everyone asking for seconds! A naturally gluten-free side dish that's great for holiday meals like Thanksgiving, Christmas, or family dinners. Make-ahead directions are provided below in Step 6.
Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 8

Equipment

Ingredients 

  • 1 to 1 ยผ pounds fresh Brussels sprouts, trimmed and halved or quartered if they're extra large (discard any leaves that fall off in the trimming process; frozen is not my recommendation based on texture but theoretically you may use frozen that have been thawed and drained)
  • 1 tablespoon olive oil
  • 1 teaspoon kosher salt, or to taste
  • ยฝ teaspoon freshly ground black pepper, or to taste
  • 2 tablespoons unsalted butter
  • 2 tablespoons all-purpose flour
  • 1 cup whole milk, or half-and-half
  • ยฝ cup shredded gruyere cheese, divided (I strongly recommend it although Swiss cheese or Jarlsberg may be subsituted)
  • ยผ cup grated parmesan cheese, divided
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ยฝ teaspoon salt, or to taste
  • ยผ teaspoon freshly ground black pepper, or to taste
  • Optional for garnishing: ยพ cup cooked and crumbled bacon, sliced green onions or chives, red pepper flakes, fresh herbs, extra cheese, etc.

Instructions 

  • Preheat oven to 425F, and spray a baking dish with cooking spray. Use a 7×11-inch or a 2 to 2.5-quart baking dish, or similar sized.
  • Roast Sprouts: Place the trimmed Brussels sprouts in the baking dish, evenly drizzle with olive oil, evenly season with 1 teaspoon salt, 1/2 teaspoon pepper, and use clean hands to toss and coat evenly. Roast for about 20 minutes.
    Halved Brussels sprouts arranged evenly in a white rectangular baking dish on a light marble surface.
  • Roux: While the sprouts are roasting, make the roux. To a medium or large skillet, add the butter, flour, and cook over medium heat for about 1 minute, stirring continuously, to create the roux. This is what helps the sauce thicken later so don't shortchange this step.
  • To the lightly golden browned roux, slowly add the milk, whisking continuously as you add it.
  • Creamy Cheese Sauce: Add HALF the gruyere, HALF the Parmesan, garlic powder, onion powder, 1/2 teaspoon salt, 1/4 teaspoon pepper, and stir continuously to melt the cheeses, about 1-2 minutes.
    A saucepan with shredded cheese, grated parmesan, ground black pepper, and garlic powder being mixed into a creamy sauce with a whisk.
  • Remove the Brussels sprouts from the oven, stir and toss them, and evenly pour the cheese sauce over the top.
    To Make-Ahead, stop now, tightly cover with foil, and refrigerate for up to 24 hours before baking off. If you're going to do this, make sure to let it sit on your counter for at least 30 minutes to come to room temp before baking because you won't have good results with a fridge-cold casserole.
    Halved Brussels sprouts in a white baking dish, partially covered with a creamy white sauce.
  • Evenly sprinkle with the remaining gruyere and the remaining Parm.
    A white baking dish filled with halved Brussels sprouts topped with a creamy white sauce and shredded cheese, ready to be baked.
  • Roast with Sauce: Return the baking dish to the oven and bake for about 10-15 minutes, or until the cream sauce and cheese are lightly bubbling, or as golden browned as desired.
    A white baking dish filled with baked Brussels sprouts topped with melted cheese, on a white surface with parsley garnish nearby.
  • Broil, optionally: If you know how to use your broiler and are confident broiling, you may broil the casserole for 1-2 minutes, or as needed, to lightly brown the top. Tip – Whenever broiling, take care not to become distracted because food can go from underdone to burnt in the span of 30 seconds, and you ruin it all. Keep a very watchful eye on it.
    A close-up of a baked casserole dish filled with creamy Brussels sprouts in a cheesy sauce, with browned spots on top.
  • Garnish, optionally: With bacon, extra cheese, more salt and pepper, etc. as desired, and serve immediately.
    A plate of creamy baked Brussels sprouts topped with melted cheese, served on a white dish.

Notes

Storage: Leftovers will keep airtight in the fridge for up to 4-5 days, taking care to reheat it gently in the microwave for about 30 seconds, or as needed, since there’s a cheesy cream sauce involved. For that reason, I’ve never frozen leftovers, although it may be possible.ย 

Nutrition

Serving: 1serving, Calories: 147cal, Carbohydrates: 10g, Protein: 7g, Fat: 9g, Saturated Fat: 5g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.1g, Cholesterol: 23mg, Sodium: 580mg, Potassium: 349mg, Fiber: 3g, Sugar: 3g, Vitamin A: 779IU, Vitamin C: 60mg, Calcium: 183mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

more easy brussels sprouts recipes

Go Ad-Free!

A woman with long blonde hair smiles at the camera while standing on a waterfront sidewalk with boats and parked cars in the background.

โœ… Faster load times, a cleaner look, NO ADS to interrupt you, and your membership supports Averie Cooks’ work and the recipes you’ve come to trust and enjoy!

Go Ad Free for only about $4 dollars a month when you pay annually!

5 from 4 votes (3 ratings without comment)

Leave a Comment

Please note: I have only made the recipe as written, and cannot give advice or predict what will happen if you change something. If you have a question regarding changing, altering, or making substitutions to the recipe, please check out the FAQ page for more info.

Recipe Rating




The maximum upload file size: 5 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop file here


Comments

  1. I haven’t tried it but I want to. My problem is I tried to make Brussel sprouts but their bitter. Am I picking the wrong kind.

    1. In general, Brussel sprouts do you have a stronger flavor because they’re part of the cruciferous vegetable family, including broccoli, cauliflower, arugula, and more. They are not so much bitter to me as they are stronger flavored. Maybe try picking some that are a bit smaller because anecdotally they’re a bit less bitter.

      I actually just did some research quickly on this and I found out that for some people they have a gene that it causes them to have sprouts taste bitter than for other people BUT that farming techniques have changed to reduce the bitterness. Very interesting article and I had no idea! https://www.bhg.com/news/brussels-sprouts-less-bitter/