Creamy Brussels Sprouts Gratin

This Brussels Sprouts Casserole transforms the often-misunderstood Brussels sprout into a delightful, cheesy, and deeply comforting side dish that will undoubtedly become a family favorite. Each bite offers tender Brussels sprouts enveloped in a rich, creamy sauce, all crowned with a golden layer of melted cheese and perfectly crisp edges. It’s remarkably easy to prepare, bursting with flavor, and so irresistibly good that even those who usually shy away from Brussels sprouts will find themselves reaching for generous second helpings. Prepare to impress your guests and family with this surprisingly simple yet utterly delicious vegetable creation.

Brussels sprouts casserole recipe in a baking dish with a wooden spoon inside.

A Personal Culinary Journey by Olivia

There’s something truly magical about a well-made casserole, isn’t there? I’m absolutely passionate about them! Casseroles consistently deliver on ease of preparation, incredible flavor, and surprising wholesomeness, often packing in a generous amount of vegetables. They remind me of cherished recipes like my zucchini casserole, my vibrant asparagus casserole, and my always-popular cauliflower casserole.

Just last week, I found myself with an abundance of fresh Brussels sprouts and felt inspired to create another simple, quick casserole. My goal was a comforting side dish that could effortlessly complement a roasted chicken for a relaxed weeknight dinner. And let me tell you, this Brussels Sprouts Casserole delivered beyond expectations.

When I say this recipe is easy, I truly mean it. The process is straightforward and incredibly hands-off, making it perfect for busy schedules. You essentially steam the Brussels sprouts to tender perfection, toss them with a creamy, cheesy mixture, and then let the oven work its magic. It’s a minimal-fuss recipe that yields maximum flavor.

This dish has also become a particular favorite of mine during the bustling holiday season. Its rich, savory profile pairs wonderfully with festive main courses. It’s a spectacular accompaniment to a succulent garlic butter turkey breast, a perfectly cooked reverse sear prime rib, or a flavorful bacon-wrapped pork tenderloin. It adds that essential touch of vegetable goodness and comforting richness to any holiday spread, making it a staple on my table year after year.

Essential Ingredients for the Perfect Casserole

For precise measurements and a complete list of ingredients, please refer to the detailed recipe card at the conclusion of this post.

Brussels Sprouts: The star of our show! I highly recommend using fresh Brussels sprouts for the best texture and flavor. After a quick trim of their ends, I always cut them in half. This seemingly small step is crucial: halving ensures they cook evenly, allowing them to absorb the creamy sauce much more effectively. Through various tests, I’ve found that whole sprouts tend to remain a bit too firm, while halved ones achieve that coveted fork-tender consistency without ever becoming mushy. This perfect balance is key to a truly enjoyable casserole.

Cream Cheese: This ingredient is a game-changer for the sauce, providing an unparalleled richness and velvety smooth texture. The most important tip here is to ensure your cream cheese is softened to room temperature before you begin. This allows it to blend seamlessly into the sauce without any lumps, creating that desirable creamy consistency. Attempting to mix cold cream cheese will often result in frustrating clumps, compromising the smooth, luxurious mouthfeel of the casserole.

Half-and-Half (or Heavy Cream): The choice between half-and-half and heavy cream allows you to tailor the richness of your casserole to your preference. Heavy cream will, without a doubt, produce the most decadent and lavishly creamy sauce, perfect for a truly indulgent dish. Half-and-half, on the other hand, offers a slightly lighter, yet still incredibly satisfying and creamy result. Both options work beautifully, so feel free to choose based on how rich and luxurious you want your final casserole to be.

Seasonings (Garlic Powder & Onion Powder): While fresh garlic and onion have their place in many dishes, for this particular creamy casserole, powders are the preferred choice. I’ve experimented with both, and found that garlic powder and onion powder blend far more effectively into the creamy sauce, distributing their savory flavors evenly throughout the dish. They impart a deep, aromatic foundation without introducing any unwanted texture or overpowering the delicate flavor of the Brussels sprouts. This ensures every spoonful is perfectly seasoned.

Mozzarella Cheese: Shredded mozzarella is my top pick for the topping, as it melts into a gloriously gooey, golden-brown crust that is utterly irresistible. Its mild flavor ensures it complements the Brussels sprouts and creamy sauce without dominating. I have also tried this recipe with other cheeses like Gruyère, Monterey Jack, and sharp cheddar, all of which were delicious in their own right. However, mozzarella consistently delivers the best creamy pull and a balanced flavor profile that allows the vegetables to shine.

Close-up image of the main ingredients: Brussels sprouts, cream cheese, half-and-half, seasonings, and mozzarella.

Step-by-Step Guide: Crafting Your Brussels Sprouts Casserole

Follow these simple instructions to create a memorable and delicious Brussels Sprouts Casserole:

Step 1: Preheat Your Oven for Optimal Baking

  1. Begin by positioning an oven rack in the middle of your oven. Then, preheat the oven to a temperature of 425°F (220°C). This ensures the casserole bakes evenly and the cheese gets perfectly golden.

Step 2: Perfectly Steam the Brussels Sprouts

  1. Take a large pot and pour approximately 2 cups of water into it. Place a steamer basket securely at the bottom of the pot, ensuring it sits above the waterline.
  2. Bring the water to a rapid boil over high heat. Once boiling, carefully place your prepared (trimmed and halved) Brussels sprouts into the steamer basket.
  3. Cover the pot tightly with a lid and allow the Brussels sprouts to steam until they are fork-tender. This typically takes about 6 minutes. Avoid overcooking to prevent mushiness; they should still have a slight bite.

Step 3: Prepare the Rich Cream Cheese Mixture

  1. While the Brussels sprouts are steaming, grab a large mixing bowl. Add the softened cream cheese, half-and-half cream (or heavy cream), garlic powder, onion powder, a generous pinch of salt, and freshly ground black pepper.
  2. Using a whisk or a spoon, stir all these ingredients together thoroughly until the mixture is smooth, well combined, and free of any cream cheese lumps. This creates the luscious base for your casserole.

Step 4: Combine Ingredients and Bake to Golden Perfection

Brussels sprouts with cheese mixture in a glass bowl.

Once the Brussels sprouts are tender, remove them immediately from the heat. Transfer the hot Brussels sprouts directly into the large bowl containing your prepared cream cheese mixture. There’s no need to let them cool down; in fact, the residual heat from the sprouts will help further melt the cream cheese and integrate the flavors seamlessly.

Overhead view of Brussels sprouts in a baking casserole

Gently spoon the combined Brussels sprouts and creamy mixture into an oiled casserole dish, spreading it evenly. Then, generously sprinkle the shredded mozzarella cheese over the top. Bake the casserole, uncovered, for approximately 10 minutes, or until the cheese is beautifully melted, bubbly, and starting to turn golden brown. For extra crispiness, you can broil it for the last 2-3 minutes, watching carefully. Before serving, garnish with fresh chopped parsley for a burst of color and freshness.

Olivia’s Essential Recipe Tips for Success

To ensure your Brussels Sprouts Casserole turns out perfectly every time, keep these valuable tips in mind:

Thoroughly Clean and Trim Your Brussels Sprouts: Before steaming, it’s important to remove any bruised, discolored, or excessively tough outer leaves from your Brussels sprouts. The quickest and most effective way to do this is by first trimming a small portion off the stem end of each sprout. This usually loosens the outer leaves, allowing them to either fall off naturally or be easily peeled away. This step ensures only the freshest and most appealing parts of the sprout make it into your casserole.

Always Opt for Freshly Shredded Cheese: While pre-shredded mozzarella is convenient, I strongly recommend taking the extra minute to shred your own block of cheese. Pre-shredded cheeses often contain anti-caking agents, like cellulose powder, which can prevent them from melting as smoothly and achieving that desirable gooey texture. Freshly shredded cheese, free from these additives, melts beautifully and integrates into the casserole with a rich, creamy pull, enhancing both the texture and flavor significantly.

Allow the Casserole to Rest Before Serving: Patience is a virtue, especially with casseroles! After taking your bubbly, golden casserole out of the oven, resist the urge to immediately dig in. Instead, let it rest undisturbed for about 5 to 10 minutes. This resting period is crucial for two reasons: it allows the creamy sauce to set and thicken slightly, preventing it from being too runny when scooped, and it helps the flavors meld together even more deeply, resulting in a more cohesive and delicious dish. A short wait makes all the difference in presentation and taste.

Consider a Pinch of Nutmeg: For an extra layer of sophisticated flavor, try grating a tiny pinch of fresh nutmeg into your cream cheese mixture. Nutmeg and cream sauces are a classic pairing, and its subtle warmth beautifully complements the earthy notes of the Brussels sprouts and the richness of the cheese without being overpowering.

Don’t Be Afraid to Adjust Seasoning: Always taste your cream cheese mixture before adding the Brussels sprouts. You can adjust the salt, pepper, and even the garlic and onion powder to suit your personal preference. Remember, it’s easier to add more seasoning than to take it away!

Close up of Brussels Sprouts Casserole Recipe.

Planning Ahead: Make-Ahead & Storage Tips

This Brussels Sprouts Casserole is an excellent candidate for meal prep, making your life easier on busy days. You can absolutely assemble this dish in advance! After preparing the casserole up to the point of baking (before adding the top layer of mozzarella), allow it to cool completely. Once cooled, cover the casserole dish tightly with cling film or aluminum foil and store it in your refrigerator for up to 3 days. When you’re ready to serve, simply remove it from the fridge, sprinkle with mozzarella, and reheat it in the oven. For reheating, bake it at a slightly lower temperature, around 350°F (175°C), covered with aluminum foil to prevent the cheese from browning too quickly, until the entire casserole is heated through and bubbly. Remove the foil for the last few minutes if you desire a crispier top.

Alternatively, if you prefer to split the prep work, you can steam your Brussels sprouts a day or two ahead of time. Once steamed and cooled, store them in an airtight container in the fridge. On the day you plan to serve the casserole, simply proceed with steps 5 through 9 of the recipe, combining the pre-steamed sprouts with the cream cheese mixture and baking. This method saves significant time on the day of cooking without compromising on freshness or flavor.

Explore More Delicious Brussels Sprouts Recipes

If you’re a fan of Brussels sprouts or looking for new ways to enjoy this versatile vegetable, here are more fantastic recipes to inspire your culinary adventures. Each recipe highlights the unique flavors and textures of Brussels sprouts, proving they are far more than just a holiday side.

Maple Bacon Brussels Sprouts

20 mins

Shaved Brussels Sprouts Salad

15 mins

Air Fryer Brussels Sprouts

30 mins

Garlic Parmesan Roasted Brussels Sprouts

35 mins

Close up of Brussels Sprouts Casserole Recipe.
SaveSaved
Pin
Print

Brussels Sprouts Casserole Recipe

3.57 from 41 votes
Author: Olivia Ribas
Servings6 people
Prep Time10 minutes
Cook Time19 minutes
Total Time29 minutes
This Brussels Sprouts Casserole takes the humble sprout and turns it into a cheesy, comforting side dish that everyone will ask for. Tender Brussels sprouts are enveloped in a creamy sauce, topped with golden melted cheese and crisp edges. Easy to make, rich in flavor, and irresistibly good. Yes, even the Brussels sprout skeptics will keep reaching for seconds.

Video

Ingredients 

 

  • 2 lb Brussels sprouts ends trimmed and cut in half
  • 8 oz cream cheese softened
  • ½ cup half-and-half cream or heavy cream
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt and freshly ground black pepper
  • 1 cup mozzarella shredded
  • Fresh parsley chopped, for garnish

Instructions 

  • Adjust the oven rack to the middle position, and preheat oven to 425°F (220°C).
  • Steam Brussels sprouts by filling a large pot with about 2 cups of water and placing a steamer basket in the bottom. Bring the water to a boil. Place the halved Brussels sprouts into the steamer basket. Cover the pot and steam until the Brussels sprouts are fork tender, which typically takes about 6 minutes.
  • Meanwhile, in a large bowl, combine the softened cream cheese, half-and-half cream (or heavy cream), garlic powder, onion powder, salt, and freshly ground black pepper. Stir everything vigorously until all ingredients are well combined and the mixture is smooth and creamy.
  • Once the Brussels sprouts are steamed, remove them immediately from the heat. Transfer the hot Brussels sprouts directly into the bowl with the cream cheese mixture. It’s beneficial for the Brussels sprouts to still be hot, as their warmth will help the cream cheese mixture melt and combine effortlessly, ensuring a smooth, integrated sauce.
    Brussels sprouts with cheese mixture in a glass bowl.
  • Spoon the Brussels sprouts mixture evenly into an oiled casserole dish. Top generously with the shredded mozzarella cheese. Bake uncovered for approximately 10 minutes, or until the cheese is beautifully melted, bubbly, and beginning to turn a light golden color.
    Overhead view of Brussels sprouts in a baking casserole
  • For an extra golden and slightly browned topping, you have the option to turn your oven’s broiler on high for the final 2 to 3 minutes of baking. If you choose this step, ensure you keep a very close eye on the casserole to prevent the cheese from burning. Just before serving, sprinkle fresh chopped parsley over the top for a vibrant finish and an added layer of fresh flavor.
    Close up of Brussels Sprouts Casserole Recipe.

Notes

  • For an added layer of flavor and delightful crunch, consider sprinkling a handful of diced, crispy cooked bacon on top of the casserole before baking, or even after.
  • This is an optional, but highly recommended, enhancement if you enjoy a salty, savory kick. Just add a little Parmesan cheese on top before broiling for an extra layer of flavor and crust.
  • To Store Leftovers: Any leftover Brussels sprouts casserole can be safely stored. Simply wrap it tightly with plastic wrap or transfer it to an airtight container. Keep it refrigerated for up to 4 days, ensuring it’s fresh for subsequent meals.
  • To Reheat: To enjoy your casserole again, reheat it in an oven preheated to 350°F (175°C). Cover the dish with aluminum foil to maintain moisture and prevent over-browning. Heat until the casserole is thoroughly warmed through and bubbly, typically about 15-20 minutes depending on the portion size.
  • To Freeze: This casserole freezes beautifully, making it perfect for future enjoyment. Once the casserole has completely cooled, wrap it tightly in a double layer of plastic wrap, followed by a layer of aluminum foil. You can freeze it for up to 3 months. To reheat from frozen, thaw in the refrigerator overnight, then follow the reheating instructions above.
  • Spice It Up: If you enjoy a bit of heat, a pinch of red pepper flakes added to the cream cheese mixture will give the casserole a subtle but satisfying kick.

Nutrition Information

Serving: 1/6, Calories: 286kcal, Carbohydrates: 15g, Protein: 12g, Fat: 19g, Cholesterol: 58mg, Sodium: 471mg, Potassium: 643mg, Fiber: 6g, Sugar: 5g

Nutrition information is automatically calculated, so should only be used as an approximation. It may vary based on specific ingredients and brands used.

Did You Make This Delicious Casserole?

We love seeing your culinary creations! If you tried this Brussels Sprouts Casserole recipe, please share your success with us. Follow @primaverakitchen on Instagram, snap a photo of your masterpiece, and tag it #primaverakitchen. We’d absolutely love to see your recreation and celebrate your cooking! Your feedback and photos inspire us to keep sharing more delightful recipes.