Welcome to the recipe that will forever change your mind about Brussels sprouts! Imagine tender, easy roasted Brussels sprouts bathed in a luxurious creamy sauce, generously studded with savory crispy bacon, and crowned with a delightful crunch of fried onions. This isn’t just a side dish; it’s a culinary revelation that has a proven track record of converting even the most skeptical eaters into enthusiastic fans of this often-misunderstood vegetable.
For many, Brussels sprouts bring to mind bitter flavors or overcooked mush, but this incredible casserole delivers a rich, hearty, and utterly crave-worthy experience. It’s the perfect solution for anyone looking to introduce more vegetables to their family’s table, especially when dealing with picky eaters. This recipe makes enjoying your greens an absolute pleasure, demonstrating just how delicious Brussels sprouts can be when prepared with a touch of creamy comfort and irresistible bacon.

This comprehensive guide is designed to empower every home cook, from novice to experienced, with the confidence to create this exceptional dish. We believe that understanding the “why” behind each step and ingredient makes all the difference in achieving perfect results every time. Here, you’ll find not just instructions, but also valuable tips and insights to ensure your creamy Brussels sprouts casserole is a resounding success.
Table of Contents
- Creamy Brussels Sprouts Casserole Perfection
- How to Prepare Creamy Brussels Sprouts with Bacon
- Expert Tips for the Best Creamy Brussels Sprouts with Bacon
- What to Serve With This Delicious Casserole
- Recipe Card: Creamy Brussels Sprouts Casserole

Creamy Brussels Sprouts Casserole Perfection
If you’ve long been on the fence about Brussels sprouts, or even actively avoided them, this easy casserole is designed specifically for you. It transforms the humble cruciferous vegetable into a truly delightful side dish, boasting a hearty, creamy flavor that is universally appealing, incredibly simple to prepare, and utterly addictive. This recipe is a game-changer, demonstrating that Brussels sprouts can be a highlight of any meal, not just an obligation.
Brussels sprouts are nutritional powerhouses, packed with vitamins K and C, fiber, and antioxidants. However, their naturally bitter notes can be a deterrent, especially for younger palates. This recipe ingeniously counteracts that bitterness with rich, savory flavors from bacon and a luscious creamy sauce, creating a harmonious balance that makes the vegetable not just tolerable, but genuinely enjoyable. The result is a dish so appealing, your family will be asking for seconds, making it a fantastic way to incorporate more nutrient-dense greens into your diet without any fuss.

How to Prepare Creamy Brussels Sprouts with Bacon
Creating this delicious creamy Brussels sprouts casserole is straightforward. Here’s a detailed look at the ingredients you’ll need and the simple steps to bring this crowd-pleasing dish to life:
Essential Ingredients:
- 5 Slices Cooked Bacon, Crumbled: The star player for savory depth and a delightful crunch. Crumbled bacon infuses the entire casserole with a smoky, salty flavor that beautifully complements the earthy Brussels sprouts and rich cream sauce. Ensure it’s cooked crispy for optimal texture contrast.
- 1 Medium Sweet Onion, Diced: Adds a subtle sweetness and aromatic base to the dish. Diced sweet onion caramelizes gently during baking, contributing a mellow flavor that enhances the overall profile without overpowering the main ingredients.
- 6 Cloves Garlic, Minced: Aromatic garlic is key to building a robust flavor foundation. Minced garlic provides a pungent, savory kick that pairs exceptionally well with bacon and enriches the creamy elements of the casserole.
- 16 Ounces Brussels Sprouts, Trimmed and Rough Chopped into Quarters: The healthy heart of our casserole. Trimming and quartering the Brussels sprouts ensures they cook evenly and become perfectly tender, shedding their reputation for bitterness when combined with the other ingredients.
- 1 Can (10 1/2 Ounces) Campbell’s® Condensed Cream of Mushroom Soup: This classic ingredient forms the luscious, velvety backbone of the casserole sauce. It contributes a rich, umami depth and a wonderfully smooth texture that binds all the flavors together seamlessly.
- 1/2 Cup Milk: Essential for achieving the perfect creamy consistency. Milk helps thin the condensed soup slightly, creating a pourable, indulgent sauce that envelops every sprout and piece of bacon.
- 1/2 Cup Grated Parmesan or Pecorino Romano Cheese: For a salty, nutty, and savory boost. Both Parmesan and Pecorino Romano melt beautifully, adding a sharp, cheesy complexity that elevates the cream sauce and harmonizes with the bacon.
- 1/2 Cup Fried Onions: The ultimate crispy topping. Fried onions provide an irresistible textural contrast and a sweet, savory onion flavor that crowns the casserole with a golden, crunchy finish, making each bite exciting.
Simple Method:
- Preheat Oven: Begin by preheating your oven to 350 degrees Fahrenheit (175°C). This ensures the casserole bakes evenly and achieves a golden, bubbly finish.
- Prepare Brussels Sprouts: Rinse your Brussels sprouts thoroughly under cold water. Pat them dry, trim off the tough stem ends, and remove any loose or damaged outer leaves. Then, chop them into quarters to ensure even cooking and a tender bite in the casserole. Place the prepared sprouts into a large casserole dish.
- Combine Bacon & Onion: Take your pre-cooked and crumbled bacon, and the diced sweet onion, and add them directly to the casserole dish with the Brussels sprouts. Toss all the ingredients gently to ensure an even distribution.
- Mix Creamy Sauce: In a separate small bowl, combine the can of condensed cream of mushroom soup, milk, and grated Parmesan or Pecorino Romano cheese. Whisk these ingredients together until the mixture is smooth and well-combined. This forms the rich, savory sauce for your casserole.
- Pour and Top: Pour the creamy soup mixture evenly over the Brussels sprouts, bacon, and onion in the casserole dish. Gently stir to coat everything. Finally, sprinkle the fried onions generously over the top of the casserole to create a delightful crispy crust.
- Bake to Perfection: Place the casserole dish in the preheated oven and bake for approximately 45 minutes, or until the casserole is bubbling around the edges and the sauce has thickened beautifully, and the fried onions are golden brown.
- Serve and Enjoy: Remove from the oven and let it rest for a few minutes before serving. This allows the flavors to meld and the casserole to set slightly. This delicious side pairs wonderfully with various main courses such as pork chops, succulent roast chicken, a magnificent prime rib, or even a festive holiday turkey.

Expert Tips for the Best Creamy Brussels Sprouts with Bacon
Achieving the perfect creamy Brussels sprouts casserole is easy with these helpful tips:
- Select Fresh Brussels Sprouts: The quality of your sprouts directly impacts the dish. Always choose Brussels sprouts that are firm, bright green, and free from yellowing leaves or brown spots. Freshness ensures the best flavor and texture.
- Properly Trim and Prepare the Brussels Sprouts: Don’t skip this crucial step. Trim off the tough, woody stem ends and peel away any wilted or discolored outer leaves. Cutting larger sprouts into quarters ensures they cook evenly and absorb the creamy sauce beautifully, eliminating any bitterness.
- Precook the Brussels Sprouts for Tenderness: For an exceptionally tender sprout without any raw crunch, consider blanching your quartered Brussels sprouts in boiling salted water for 3-5 minutes before adding them to the casserole. This quick precooking step also helps retain their vibrant green color.
- Cook Bacon to Crispy Perfection: The bacon is a key flavor and texture component. Cook your bacon until it’s wonderfully crispy before crumbling it. This crispiness provides a fantastic textural contrast to the soft sprouts and creamy sauce, along with its irresistible smoky flavor.
- Elevate with Cream of Mushroom Soup: While cream of mushroom soup is a classic for its savory depth, feel free to experiment. Cream of chicken or cream of celery soup can offer delightful variations to the casserole’s base flavor, catering to different preferences.
- Season Well for Enhanced Flavor: Don’t be shy with seasonings! Beyond garlic, salt, and black pepper, a tiny pinch of nutmeg can add warmth, while a dash of red pepper flakes can introduce a subtle, exciting hint of spice, elevating the overall taste.
- Choose the Right Cheese for Richness: The cheese contributes significantly to the casserole’s creamy texture and savory profile. Sharp cheddar, nutty Gruyère, or robust Parmesan cheese are excellent choices that will melt into the sauce, adding a layer of luxurious richness.
- Avoid Overcooking for Optimal Texture: Brussels sprouts can quickly turn mushy if overcooked. Keep an eye on the casserole; it should be bubbly and thickened, but the sprouts should still retain a slight bite, ensuring the best possible texture.
- Garnish with Fresh Herbs: A sprinkle of fresh herbs like chopped parsley or thyme before serving not only adds a burst of fresh flavor but also introduces a pop of vibrant color, making the dish more visually appealing.
- Utilize Fried Onions for a Crunchy Topping: The fried onions are non-negotiable for their fantastic crunch and savory finish. Spreading them generously over the top before baking creates a golden, irresistible crust that contrasts wonderfully with the soft, creamy interior.
- Cover While Baking for Moisture: To prevent the topping from browning too quickly and to ensure the sprouts cook thoroughly without drying out, cover the casserole with aluminum foil for the initial 30 minutes of baking. Remove the foil for the last 15 minutes to achieve that beautiful golden-brown crust.
- Allow It to Rest Before Serving: Patience is a virtue here. Letting the casserole rest for 5-10 minutes after removing it from the oven allows the flavors to fully meld and the sauce to set, making it easier and cleaner to serve.
Frequently Asked Questions (FAQs)
How do I prepare the Brussels sprouts for cooking?
Begin by rinsing the sprouts thoroughly. Trim off the firm, woody stem ends and peel away any outer leaves that are yellowed, torn, or look generally unappealing. For larger sprouts, cutting them in half or quarters ensures they cook more evenly and integrate better into the casserole.
What is the best way to cook the bacon for this dish?
For perfectly crispy bacon, cook it in a large skillet over medium heat until it renders its fat and turns golden brown and crisp. Alternatively, you can bake it on a sheet pan at 400°F (200°C) for 15-20 minutes. Once crispy, remove the bacon, crumble it, and set aside. You can even reserve a tablespoon or two of the bacon grease to add extra smoky flavor if desired!
Can I make this dish vegetarian?
Absolutely! To make this casserole vegetarian, simply omit the bacon. You can replace the bacon’s savory element by sautéing the onions and garlic in olive oil or butter. For added texture and a nutty flavor, consider incorporating toasted chopped nuts like pecans or walnuts, or even some smoked paprika for a smoky hint.
Is it possible to make this dish ahead of time?
Yes, partially! You can prepare and chop the Brussels sprouts, cook and crumble the bacon, and even mix the creamy sauce a day in advance. Store each component separately in airtight containers in the refrigerator. Assemble the casserole just before baking for the freshest taste and best texture.
How do I store and reheat leftovers?
Store any leftover creamy Brussels sprouts casserole in an airtight container in the refrigerator for up to 3 days. To reheat, you can use a microwave, or for best results, warm it gently in a skillet over medium-low heat. If the sauce has thickened significantly, add a splash of milk or broth to loosen it up while reheating.
Is this dish suitable for freezing?
While technically possible, freezing this creamy casserole is not highly recommended. The cream-based sauce can sometimes separate and become grainy upon thawing, and the Brussels sprouts may become softer and watery. It’s truly best enjoyed fresh or after a short refrigeration period.
Any tips for making this dish healthier?
For a lighter version, consider using turkey bacon or a plant-based bacon alternative. You can also swap out the condensed cream of mushroom soup for a lighter cream soup or even a homemade bechamel sauce made with skim milk. Incorporating extra vegetables like finely diced carrots, bell peppers, or spinach can also boost the nutrient content.

What to Serve With This Delicious Casserole
This versatile creamy Brussels sprouts casserole with bacon makes an exquisite accompaniment to a wide variety of main courses, enhancing any meal with its rich flavors. Here are some fantastic pairing ideas:
Boneless Ribeye Roast Recipe
The robust, savory flavors of a perfectly cooked boneless ribeye roast stand up beautifully to the rich creaminess of the Brussels sprouts, creating a truly luxurious meal.
The Best Broiled Lobster Tails Recipe Ever
For an elegant dining experience, the delicate sweetness of broiled lobster tails finds a wonderful balance with the savory, creamy notes of the casserole.
Garlic Herb Beef Tenderloin
The tender, aromatic garlic herb beef tenderloin is a superb partner, offering a classic and comforting combination of flavors and textures.
Dry Brined Turkey
During holiday feasts, this casserole makes an unforgettable side for a perfectly moist dry-brined turkey, adding a rich, savory dimension to your spread.
We hope you love this easy and delicious recipe! If you enjoyed making and tasting this creamy Brussels sprouts casserole, please consider leaving a five-star rating and a comment below. Your feedback means the world to us and helps other home cooks discover fantastic recipes. Don’t forget to share your creations on Instagram, Facebook, and Pinterest – we love seeing your culinary masterpieces!
Share this delightful recipe with your friends and family on Facebook!
Share on Facebook
Pin this now to find it later!
Pin It
Follow for more delicious recipes!
Follow on Instagram
Click here to view the web story for this recipe!

Only have 30 minutes to get dinner on the table? Sign up for my 30 minute dinner plans direct to your inbox!
Find and shop my favorite kitchen products in my Amazon storefront here!
Want to save this recipe for later?
Sign up for our newsletter to receive this recipe directly in your inbox, along with weekly new recipes and cooking tips!
Click here to save this recipe to your email!
Rating: 5 out of 5 stars (based on 2 votes)
Creamy Brussels Sprouts Casserole
Servings: 6
Cook: 45 mins
Total: 55 mins
Email Recipe
Print Recipe
This creamy Brussels sprouts with bacon casserole masterfully combines the earthy, slightly bitter taste of Brussels sprouts with the irresistibly rich, smoky flavor of crispy bacon, all enveloped in a truly luxurious, velvety cream sauce. It’s a side dish that’s sure to impress!
Equipment
- 9×13 Ceramic Baking Dish
- Chef’s Knife
- Cutting Board
Ingredients
- 5 slices cooked bacon, crumbled
- 1 medium sweet onion, diced
- 6 cloves garlic, minced
- 16 ounces Brussels sprouts, trimmed and rough chopped into quarters
- 1 can (10 1/2 ounces) Campbell’s® Condensed Cream of Mushroom Soup
- ½ cup milk
- ½ cup grated Parmesan or Pecorino Romano cheese
- ½ cup fried onions
Instructions
- Preheat oven to 350 degrees F (175°C).
- Rinse, dry, and trim the bottoms off Brussels sprouts, then cut them into quarters. Add them to a casserole dish.
- Crumble the cooked bacon and dice a medium yellow onion. Add these to the casserole dish and toss to mix with the Brussels sprouts.
- In a small bowl, mix the canned soup, milk, and cheese until smooth. Pour this creamy mixture over the vegetables in the casserole dish.
- Evenly spread the fried onions over the top of the casserole.
- Bake for 45 minutes, or until the casserole is bubbly, thick, and the topping is golden.
- Enjoy! Serve this delicious side with pork chops, roast chicken, prime rib, or turkey for a complete meal.
Nutrition
Calories: 266kcal
Carbohydrates: 24g
Protein: 14g
Fat: 13g
Saturated Fat: 5g
Polyunsaturated Fat: 7g
Cholesterol: 29mg
Sodium: 981mg
Fiber: 3g
Sugar: 9g
Nutrition information is automatically calculated and should only be used as an approximation.
Additional Info
Cuisine: American
Tried this recipe?
Mention @sweetcsdesigns or tag #sweetcsdesigns!