Creamy Brussels Sprout Mushroom Gratin

Presenting the ultimate Brussel Sprout Casserole – a truly show-stopping side dish meticulously crafted with fresh, vibrant brussels sprouts and a luscious, homemade cream of mushroom soup. This exceptional recipe is not only bursting with rich, savory flavor but also boasts impressive health benefits, being naturally vegetarian and gluten-free. Forget the ordinary; prepare to elevate your dining experience with this elegant yet comforting casserole.

While its gourmet taste suggests hours in the kitchen, this made-from-scratch recipe is surprisingly easy to prepare, requiring just 15 minutes of active prep time. Its versatility makes it a perfect accompaniment for grand holiday feasts and effortless weeknight dinners alike, promising to become a cherished favorite in your culinary repertoire.

A creamy, golden-baked brussels sprout casserole in a white serving bowl, garnished with fresh thyme. The brussels sprouts are tender and coated in a rich mushroom sauce, hinting at its delicious flavor. This healthy, vegetarian, and gluten-free side dish is perfect for any occasion.

The Ultimate Brussels Sprout Casserole: A Fresh Take on a Classic Side

As the holiday season approaches, particularly the much-anticipated Thanksgiving, finding the perfect side dishes to complement your main course is paramount. This year, allow me to introduce a recipe that’s sure to become a new tradition: a vibrant, incredibly flavorful Brussels Sprout Casserole. This dish was born from a desire to reinvent a classic holiday staple, the beloved green bean casserole, with a focus on fresh ingredients and a lighter, healthier profile.

Reinventing a Holiday Classic for Modern Tables

We all know the traditional green bean casserole – often featuring canned green beans, condensed cream of mushroom soup straight from a can, and a generous topping of crispy fried onions. While undeniably a comfort food for many, it typically lacks the fresh vitality and nutritional benefits that many contemporary home cooks seek. My goal was to create a creamy vegetable side dish that retains all the comforting richness without sacrificing health or flavor. The result is a revelation: a casserole that’s both indulgent and wholesome, perfect for those looking for gluten-free and vegetarian options.

Instead of relying on convenience ingredients, this recipe champions freshness and flavor from the ground up. I swapped out canned green beans for crisp, nutrient-dense fresh brussels sprouts. The cornerstone of its creamy texture comes from a luscious, entirely homemade cream of mushroom soup, prepared with fresh portobello (or baby bella) mushrooms. For a perfectly thickened, silky sauce that’s naturally gluten-free, cornstarch is used as a superior alternative to traditional flour. This simple swap is truly one of my favorite gluten-free cooking tips and makes a significant difference in the final dish.

Since its inception in 2014, this vegetarian and gluten-free brussels sprout casserole has garnered rave reviews from countless friends and family. Its rich, decadent, and creamy profile makes it an ideal centerpiece for holiday tables, yet its straightforward preparation means it’s equally at home alongside a Bacon Wrapped Meatloaf or a comforting Chicken Pot Pie on any given weeknight. Prepare to impress with this effortlessly delicious and wholesome creation!

Table of contents

  • Ingredients
  • Step by step instructions
  • Frequently asked questions
  • Make it into a meal
  • What to serve it with
  • More brussels sprouts recipes
A vibrant display of fresh ingredients for brussel sprout casserole, including fresh brussels sprouts, mushrooms, thyme, garlic, and dairy, artfully arranged on a counter, promising a wholesome and delicious homemade dish.

Ingredients for Your Creamy Brussels Sprout Casserole

The beauty of this casserole lies in its fresh, simple ingredients that come together to create a complex and satisfying flavor. Here’s a detailed look at what you’ll need:

  • Unsalted butter: Forms the rich base for sautéing our mushrooms and building the cream sauce. Using unsalted butter allows you to control the overall saltiness of the dish.
  • Baby bella or portobello mushrooms: These mushrooms provide the deep, earthy umami flavor that is characteristic of a classic cream of mushroom soup. Baby bella mushrooms are simply smaller, younger portobello mushrooms and can be used interchangeably. You’ll find them readily available in most grocery store produce sections.
  • Salt & Black pepper: Essential seasonings to enhance the natural flavors of the vegetables and create a balanced taste profile.
  • Fresh thyme: Aromatic fresh thyme adds a warm, slightly peppery, and earthy note that beautifully complements the mushrooms and brussels sprouts.
  • Garlic cloves: Minced fresh garlic infuses the sauce with its pungent, irresistible aroma and flavor, a cornerstone of any savory dish.
  • Ground nutmeg: A tiny pinch of nutmeg might seem subtle, but it adds a wonderful depth and warmth to cream-based dishes, enhancing the overall richness without overpowering.
  • Cornstarch: Our secret weapon for a perfectly smooth, gluten-free thickener. It creates a silky sauce without the use of flour, making this recipe suitable for those with gluten sensitivities.
  • Vegetable broth: The liquid base for our homemade cream of mushroom soup. For a strictly vegetarian and vegan-friendly version, vegetable broth is key. If you are not vegetarian, chicken or turkey broth can be substituted for an equally flavorful result.
  • Half-and-half: This dairy blend, a combination of half milk and half heavy cream, provides the perfect balance of richness and creaminess for the sauce. It’s easily found in the dairy aisle of major grocery stores.
  • Fresh brussels sprouts: The star of our casserole! Choose firm, bright green sprouts for the best flavor and texture. Proper trimming and halving (or quartering if large) ensures they cook evenly and absorb the creamy sauce beautifully.
  • Parmesan cheese: A sprinkle of grated Parmesan cheese on top adds a salty, nutty, and savory crust, providing a delightful contrast to the creamy interior.

You can find the precise measurements for all these quality ingredients at the bottom of this post in the comprehensive recipe card.

A collage of sequential images demonstrating the process of making brussels sprouts casserole, from sautéing mushrooms to coating brussels sprouts in creamy sauce, ending with the casserole ready for baking, highlighting the ease of preparation.

Step-by-Step Instructions: Crafting Your Perfect Brussels Sprout Casserole

Creating this delicious casserole is a simple process. Follow these detailed steps to ensure a perfect, creamy, and flavorful result every time:

  1. Prepare the Oven and Mushrooms: Begin by preheating your oven to 350°F (175°C). While the oven heats, melt the unsalted butter in a large skillet over medium-high heat. Once the butter is shimmering, add your diced portobello or baby bella mushrooms, along with the salt, black pepper, and fresh thyme. Sauté these aromatic ingredients for about 5-6 minutes, stirring occasionally, until the mushrooms have softened and released their moisture. This initial step is crucial for building the deep flavor of the mushroom soup.
  2. Enhance Mushroom Flavor: Introduce the minced garlic and ground nutmeg to the skillet with the cooked mushrooms. Continue to cook for another 2-3 minutes, stirring constantly. The garlic should become fragrant but be careful not to burn it, as this can make it bitter. The nutmeg will subtly enhance the savory notes.
  3. Create the Roux and Add Broth: Generously sprinkle the cornstarch evenly over the mushroom mixture in the skillet. Stir it in thoroughly, ensuring every mushroom is coated. Immediately pour the vegetable broth into the skillet. Stir all the ingredients together vigorously to prevent lumps from forming. Bring the mixture to a gentle simmer for 1-2 minutes; you’ll notice it beginning to thicken.
  4. Develop the Creamy Sauce: Reduce the heat on your stove to medium-low. Pour the half-and-half into the skillet, stirring to fully combine it with the thickened mushroom base. Allow the sauce to gently simmer for 6-8 minutes, stirring periodically. During this time, the sauce will continue to thicken and become beautifully creamy, forming your homemade cream of mushroom soup. Remove from heat once it reaches your desired consistency.
  5. Prepare the Brussels Sprouts: While your mushroom soup simmers, prepare the fresh brussels sprouts. First, trim off the tough ends of each sprout and discard any loose or yellowed outer leaves. For smaller sprouts, simply halve them. For larger ones, cut them into quarters to ensure even cooking. Arrange the prepared brussels sprouts evenly in a 9-inch x 12-inch oven-safe baking dish or a casserole dish of similar size.
  6. Assemble and Bake the Casserole: Pour the warm, homemade cream of mushroom soup directly over the brussels sprouts in the baking dish. Gently toss the sprouts to ensure they are thoroughly coated in the rich, creamy sauce. Finally, sprinkle the grated Parmesan cheese over the top of the casserole. Place the uncovered dish into your preheated 350°F oven and bake for approximately 40 minutes, or until the brussels sprouts are tender and the top is golden brown and bubbly. Serve hot and enjoy!
A close-up shot of a creamy mushroom brussels sprout casserole in a white baking dish, garnished with fresh thyme. The golden-brown cheese topping and tender sprouts are visible, inviting a delicious and comforting experience.

Frequently Asked Questions About Brussels Sprout Casserole

Here are some common questions to help you master this delicious side dish:

  • Do I need to boil or blanch the brussels sprouts before baking this casserole? No, there is no need to pre-cook the brussels sprouts for this recipe. They will soften and cook perfectly right in the oven as they bake in the creamy mushroom sauce, absorbing all the wonderful flavors. This keeps the preparation process simple and efficient.
  • How many people does this recipe serve, and can I adjust the quantity? This casserole recipe is designed to be the ideal size for a Thanksgiving dinner side dish, comfortably serving 4-6 people. If you’re hosting a larger gathering or simply want more leftovers, you can easily double or even triple the recipe. While the recipe card below provides an automatic adjustment feature, simply scale all ingredients proportionally. For instance, to double, you would use 3 pounds of brussels sprouts, 4 tablespoons of butter, etc. Remember to use a larger baking dish if you significantly increase the volume.
  • How long will leftover brussel sprout casserole last in the fridge? When stored in an airtight container, your leftover brussel sprout casserole will remain fresh and delicious in the refrigerator for up to 5 days. This makes it a fantastic make-ahead option or a convenient dish for meal prepping.
  • What’s the best way to reheat the casserole? You have a couple of excellent options for reheating. To use the oven, transfer the leftover casserole back into an oven-safe dish, cover it loosely with foil to prevent drying, and place it in an oven preheated to 350°F (175°C). Reheat for 10-15 minutes, or until it’s warmed through and bubbly. For a quicker reheat, place a portion on a microwave-safe plate and microwave for approximately 2 minutes, or until heated to your liking, stirring halfway through.
  • Can I use a different type of cheese instead of Parmesan? Absolutely! While Parmesan adds a lovely salty and nutty flavor, this casserole is quite versatile with cheese. Gruyere cheese would offer a sophisticated, earthy note, melting beautifully into the sauce. Sharp cheddar cheese is another excellent choice, providing a tangy and robust flavor that pairs wonderfully with brussels sprouts and mushrooms. Feel free to experiment with your favorite melting cheese.
  • Is it possible to make this recipe vegan? Yes, you can easily adapt this casserole to be entirely vegan. The key is to swap out the half-and-half and Parmesan cheese. For the creamy base, I recommend using a tried-and-true Vegan Cream of Mushroom Soup recipe. Prepare this vegan soup, pour it over the brussels sprouts in the baking dish, and simply omit the Parmesan cheese topping. Then, bake as instructed in the original recipe.

Transform Your Side Dish into a Hearty Main Course

While this brussels sprout casserole shines as a side, its rich and savory profile makes it an excellent candidate for a main dish with the addition of some protein. Here’s how you can easily elevate it:

  • Add Chicken: For a complete meal, cube one pound of boneless, skinless chicken breasts. Toss the chicken with 1 tablespoon of olive oil, ½ teaspoon salt, ½ teaspoon black pepper, and ½ teaspoon thyme. Heat a large skillet over medium-high heat and sear the chicken for about 5 minutes, flipping to ensure even browning. Remove and set aside. Proceed with making the homemade cream of mushroom soup as directed. Once the soup is ready, combine the seared chicken pieces with the brussels sprouts in your baking dish, pour the mushroom soup over, toss to coat, sprinkle with Parmesan, and bake as instructed.
  • Incorporate Bacon: If you love the smoky, salty crunch of bacon, you can integrate it beautifully. Begin by omitting the butter. Instead, cook 4-6 slices of chopped thick-cut bacon in a large skillet over medium-high heat for 5-6 minutes until crispy. Use a slotted spoon to transfer the cooked bacon to a paper towel-lined plate to drain, reserving the rendered bacon grease in the skillet. Use this flavorful bacon grease to cook your mushrooms and prepare the mushroom soup. Continue the rest of the recipe as instructed, then stir the crispy cooked bacon into the casserole just before serving for an irresistible smoky kick.
  • Include Sausage: For a robust, flavorful addition, incorporate your favorite sausage. Place 3-4 sausage links (such as Italian, chicken, or breakfast sausage) on a separate baking sheet. During the final 20 minutes of the casserole’s baking time, add the baking sheet with the sausages to the oven. Once both are cooked, remove them, slice the sausages into medallions, and gently toss them into the brussels sprout casserole before serving.
A perfectly baked, creamy brussel sprouts casserole in a white serving dish, bubbling and golden brown, ready to be enjoyed as a comforting vegetarian and gluten-free side dish.

Perfect Pairings: What to Serve with Your Brussels Sprout Casserole

While this Creamy Brussels Sprout Casserole is a holiday star, its versatile flavor profile makes it an excellent companion to a wide array of main dishes throughout the year. Here are some fantastic options to inspire your next meal:

  • The BEST Marinated Sirloin Steak: The richness of the casserole perfectly balances a juicy, flavorful steak.
  • Oven Roasted Turkey Breast: A classic holiday pairing, complementing the savory notes of the turkey beautifully.
  • French Onion Pot Roast: The comforting flavors of a tender pot roast and the creamy casserole create a hearty, satisfying meal.
  • Instant Pot Chicken Stroganoff: A quick and easy main that benefits from the elegant touch of this vegetable side.
  • Bacon Wrapped Turkey Breast: The added smoky depth of bacon in the turkey makes for an even more exquisite holiday dinner.

More Delightful Brussels Sprouts Recipes

If you’re a true enthusiast of brussels sprouts, then you’re in for a treat with these additional recipes that showcase the versatility and deliciousness of this wonderful vegetable. Explore new ways to enjoy brussels sprouts beyond the casserole:

  • Roasted Brussels Sprouts with Maple and Apples: A sweet and savory combination perfect for fall.
  • Grilled Brussels Sprouts: For a smoky, charred flavor, ideal for summer barbecues.
  • Maple Bacon Brussels Sprouts: A classic pairing of sweet maple and crispy bacon.
  • Stuffed Acorn Squash with Brussels Sprouts: A hearty, visually stunning dish for any season.
  • Brussels Sprout Salad with Dijon Dressing: A fresh, crisp salad that’s surprisingly satisfying.
cooked brussel sprout casserole in white serving bowl

Print
Pin







4.75 stars (8 ratings)

Rate this Recipe

Brussel Sprout Casserole with Mushrooms

This Brussel Sprout Casserole is a show-stopping side dish, made with fresh brussels sprouts and homemade cream of mushroom soup. It’s bursting with flavor, but also healthy, vegetarian and gluten free!
Servings: 4 people
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Author: Whitney Bond
Course: Side Dish
Cuisine: American

Ingredients

  • 2 tablespoons butter
  • 6 ounces baby bella mushrooms, diced
  • 1 teaspoon kosher salt
  • 1 teaspoon black pepper
  • 1 teaspoon fresh thyme leaves
  • 2 cloves garlic, minced
  • ¼ teaspoon ground nutmeg
  • 2 tablespoons cornstarch
  • 1 cup vegetable broth
  • 1 cup half-and-half
  • 1 ½ pounds fresh brussels sprouts, trimmed and halved
  • ¼ cup grated parmesan cheese

Instructions

  • Preheat the oven to 350°F (175°C).
  • Add the butter to a large skillet on the stove over medium-high heat.
  • Once the butter is melted, add the diced mushrooms, salt, pepper, and thyme, cook for 5-6 minutes, stirring occasionally.
  • Add the minced garlic & nutmeg, cook for 2-3 minutes until fragrant.
  • Sprinkle the cornstarch over the mushrooms, then pour the vegetable broth into the skillet and stir all of the ingredients together until well combined. Simmer for 1-2 minutes until it begins to thicken.
  • Reduce the heat to medium-low and add the half-and-half to the skillet.
  • Stir to combine everything, then simmer for 6-8 minutes, stirring occasionally, until the sauce is creamy and thickened to your liking.
  • In the meantime, add the trimmed and halved brussels sprouts to a 9 inch x 12 inch oven-safe baking dish.
  • Cover the brussels sprouts with the creamy mushroom sauce and toss gently to ensure the sprouts are thoroughly coated.
  • Top evenly with the grated parmesan cheese.
  • Place the casserole in the preheated oven and bake uncovered for 40 minutes, or until the brussels sprouts are tender and the top is golden brown and bubbly.

Notes

  • Broth Substitution: If you are not vegetarian, feel free to substitute vegetable broth with chicken or turkey broth for a slightly different flavor profile.
  • Vegan Adaptation: To make this recipe completely vegan, utilize a Vegan Cream of Mushroom Soup recipe as the base. Pour it over your prepared brussels sprouts and omit the Parmesan cheese topping entirely. Bake following the same time and temperature instructions.
  • Cheese Alternatives: For a different cheesy twist, Gruyere or sharp cheddar cheese can be used in place of Parmesan. Both offer distinct and delicious flavors that complement the casserole well.
  • Storage: Leftover brussel sprout casserole should be stored in an airtight container and will keep well in the refrigerator for up to 5 days.
  • Reheating Instructions: To reheat, you can either place the casserole back in an oven-safe dish, cover it with foil, and bake in an oven preheated to 350°F (175°C) for 10-15 minutes, or until heated through. Alternatively, microwave individual portions on a microwave-safe plate for approximately 2 minutes.
  • Yield and Scaling: This recipe serves 4-6 people as a generous side dish. If you need to serve a larger crowd, easily double or triple the recipe by proportionally increasing all ingredients. Remember to use a larger baking dish to accommodate the increased volume.

Nutrition Facts

Serving 4serving
Calories 261kcal (13%)
Carbohydrates 25g (8%)
Protein 11g (22%)
Fat 15g (23%)
Saturated Fat 9g (45%)
Cholesterol 43mg (14%)
Sodium 1034mg (43%)
Potassium 895mg (26%)
Fiber 7g (28%)
Sugar 5g (6%)
Vitamin A 1855mg (37%)
Vitamin C 145.9mg (177%)
Calcium 207mg (21%)
Iron 2.6mg (14%)

Did you make this recipe?Tag @WhitneyBond on Instagram and hashtag it #WBRecipes!