Easy Creamy Cheesy Brussels Sprouts Bake

Featured in Vegetarian & Vegan.

Creamy, cheesy Brussels sprouts bake is an easy side dish everyone will love. Tender sprouts smothered in a rich cheese sauce, baked until bubbly and golden.
Sarah Chen - Recipe Author
Updated on March 21, 2026 at 09:02 PM
Prep Time: 15 min Cook Time: 30 min Total Time: 45 min 6 Servings Beginner
Easy Creamy Cheesy Brussels Sprouts Bake - Featured Image Pin it
Easy Creamy Cheesy Brussels Sprouts Bake | Recipes By Megan

Okay, so picture this: I used to think Brussels sprouts were, well, meh. Boiled, bitter, totally forgettable. My family? Forget about it, they'd run a mile! But then, a few years back, I stumbled upon a version of this Cheesy Brussels Sprouts Bake, and hon, my world changed. It's the dish that turned sprout-haters into sprout-lovers, even my notoriously picky nephew asks for it now! It's pure comfort food magic, I'm telling you.

Oh, I've had my share of oops moments with this one! One time, I got distracted by a cat video (don't judge!) and scorched the roux base. The whole kitchen smelled like burnt flour, and I had to start over. Another time, I forgot to soften the cream cheese, and it was a lumpy mess. Lesson learned: softened cream cheese is a game-changer for a smooth sauce!

Ingredients for the Ultimate Cheesy Brussels Sprouts Bake

  • 2 lbs Brussels sprouts, trimmed and halved: These little green gems are the star, obviously! When they're roasted just right, they get this amazing tender-crisp texture that's just fantastic. You want them to have a bit of a bite, not be mushy, you know? They soak up all that creamy, cheesy goodness, making every forkful of this Cheesy Brussels Sprouts Bake pure bliss. Don't be shy with the trimming, fresh is best here, trust me!
  • 2 tbsp unsalted butter: butter is where the magic begins, honestly. It's the foundation of our creamy sauce, setting the stage for all that rich flavor. Unsalted is my go-to because it gives me control over the seasoning. Melting it down, getting it just golden, it's such a simple step but so important for building a good roux. Don't skimp on the quality here, it really makes a difference.
  • 1 1/2 cups whole milk: Whole milk is non-negotiable for that velvety smooth, rich sauce. I've tried using lower-fat milk in a pinch, and to be real, it just doesn't give you that same luxurious mouthfeel. It's what helps create the perfect creamy base for our Cheesy Brussels Sprouts Bake, making sure every sprout is coated in lusciousness. Warm it up a bit before adding it to avoid lumps, a little trick I picked up!
  • 4 oz cream cheese, softened: Okay, this is my secret weapon for extra creaminess and a subtle tang that elevates the whole dish! Softened is key, hon, otherwise you'll be whisking forever, and it'll be lumpy. It melts right into the sauce, adding a richness that just can't be beat. It's what makes the sauce for this Cheesy Brussels Sprouts Bake so incredibly decadent and smooth, you'll wonder how you ever lived without it.
  • 1 1/2 cups sharp cheddar cheese, shredded: Sharp cheddar brings that classic, robust cheesy flavor we all crave! I always shred my own, you know, because the pre-shredded stuff has anti-caking agents that can make your sauce a bit grainy. Freshly shredded cheddar melts like a dream, giving us that irresistible gooey pull. It's the backbone of the cheesy goodness in this bake, making it so comforting and satisfying.
  • 3 cloves garlic, minced: Garlic is life, am I right? It adds that essential aromatic depth that rounds out all the rich, creamy flavors. Freshly minced is a must, none of that jarred stuff for this recipe! It perfumes the butter and milk, infusing the entire sauce with warmth. It's a small but mighty ingredient that makes a huge impact on the overall deliciousness of this comforting bake.

Mastering the Cheesy Brussels Sprouts Bake: Step-by-Step

Step 1: Prep Brussels Sprouts:
First things first, let's get those Brussels sprouts ready! Trim off those woody ends and slice each sprout in half. You want them pretty uniform so they cook evenly. I like to give them a good rinse and pat them super dry nobody wants watery sprouts, right? This little bit of prep makes all the difference in getting that perfect tender-crisp texture that's so crucial for our Cheesy Brussels Sprouts Bake.
Step 2: Make Roux Base:
Now for the magic! Melt your butter in a saucepan over medium heat. Once it's shimmering, whisk in the flour. Stir constantly for about 1-2 minutes until it forms a pale, nutty-smelling paste. This is your roux, the thickening agent for our glorious cheese sauce! Don't rush this step, a properly cooked roux means no raw flour taste in your creamy sauce. It's the start of something beautiful for your Cheesy Brussels Sprouts Bake.
Step 3: Whisk in Milk:
Slowly, and I mean slowly, whisk in the whole milk to your roux. A little bit at a time, whisking until smooth after each addition, will prevent lumps. Keep whisking gently over medium heat until the sauce starts to thicken, about 5-7 minutes. It should coat the back of a spoon. See? No lumps, just pure, silky smooth perfection! This is the creamy canvas for all our cheesy dreams.
Step 4: Add Cheeses, Seasonings:
Okay, the best part! Remove the pan from the heat and stir in the softened cream cheese until it's completely melted and smooth. Then, add your sharp cheddar and Parmesan, stirring until they're gloriously melted and gooey. Now, stir in your minced garlic, onion powder, and smoked paprika. Taste and adjust seasonings! This rich, savory sauce is what makes this Cheesy Brussels Sprouts Bake truly irresistible.
Step 5: Combine and Transfer:
Time to bring it all together! Gently fold your prepped Brussels sprouts into that incredible cheese sauce. Make sure every single sprout is beautifully coated in the creamy, cheesy goodness. Transfer this mixture into your prepared baking dish. Spread it out evenly so everyone gets a fair share of sprouts and sauce. It's starting to look like a proper Cheesy Brussels Sprouts Bake, isn't it?
Step 6: Top and Bake:
Almost there! If you want an extra golden, bubbly top (and who doesn't?), sprinkle a little extra Parmesan over the top. Pop it into your preheated oven and bake for 25-30 minutes, or until the sprouts are tender and the top is golden and bubbly. The aroma filling your kitchen will be out of this world! Let it rest a few minutes before serving, it's worth the wait for this divine Cheesy Brussels Sprouts Bake.

Every time I make this Cheesy Brussels Sprouts Bake, it feels like a warm hug. It's one of those recipes that's become a staple in my kitchen, a dish I turn to when I need something comforting and satisfying. Watching that creamy sauce come together, smelling the garlic and cheese, then seeing it bubble in the oven it's just pure joy. It brings a smile to my face every single time.

Keeping Your Cheesy Brussels Sprouts Bake Fresh

So, you've got leftovers of this amazing Cheesy Brussels Sprouts Bake? Lucky you! Let it cool completely before transferring it to an airtight container. It'll keep beautifully in the fridge for up to 3-4 days. I've tried freezing it before, and honestly, the texture of the sprouts can get a little mushy upon reheating, so I don't really recommend it. For reheating, a quick zap in the microwave works, or pop it back in a moderate oven until warmed through. Sometimes I even add a splash of milk to loosen the sauce a bit when reheating, to keep it creamy.

Easy Creamy Cheesy Brussels Sprouts Bake - Image 1Pin it
Easy Creamy Cheesy Brussels Sprouts Bake - Image 1 | Recipes By Megan

Swapping Ingredients in Your Cheesy Brussels Sprouts Bake

I've played around with this Cheesy Brussels Sprouts Bake so much! If sharp cheddar isn't your jam, a good Gruyere or even a smoked Gouda would be incredible. For the milk, I've used half-and-half for an even richer sauce, but I wouldn't go lower than 2% milk, or you lose some of that luscious texture. If you're out of cream cheese, a couple tablespoons of sour cream can add a similar tang, but the creaminess won't be quite the same. Want a little kick? A pinch of cayenne pepper instead of smoked paprika adds a lovely warmth. Feel free to experiment with different cheeses, that's the fun part, right?

What to Serve with Your Cheesy Brussels Sprouts Bake

This Cheesy Brussels Sprouts Bake is so versatile, it pairs with almost anything! It's an absolute rockstar at holiday meals, sitting pretty next to your roasted turkey or glazed ham. For a weeknight, I love serving it with a simple roasted chicken or some pan-seared pork chops. Honestly, it's hearty enough to be a vegetarian main dish with a big green salad on the side and some crusty bread for dipping. And don't even get me started on serving it with steak the richness of the bake perfectly complements a juicy ribeye. Pure bliss, I tell ya!

The Comforting Roots of Cheesy Brussels Sprouts Bake

While Brussels sprouts have been around for centuries (and have quite the European history, especially in Belgium!), this particular style of Cheesy Brussels Sprouts Bake is very much a modern American comfort food creation. It's part of that tradition of taking a humble vegetable and transforming it into something utterly decadent, often seen in classic holiday casseroles. Think green bean casserole, but with a grown-up, sophisticated twist. It’s about making vegetables irresistible, and honestly, it’s a brilliant evolution of how we enjoy our greens at the dinner table.

And there you have it, my friends! This Cheesy Brussels Sprouts Bake is more than just a side dish, it's a culinary journey from 'meh' to 'MORE, PLEASE!' I hope you love it as much as my family and I do. Give it a try, gather your loved ones, and prepare for some serious comfort food vibes. Don't forget to share your creations and any fun twists you add in the comments below! Happy cooking!

Easy Creamy Cheesy Brussels Sprouts Bake - Image 2Pin it
Easy Creamy Cheesy Brussels Sprouts Bake - Image 2 | Recipes By Megan

Your Questions About Cheesy Brussels Sprouts Bake, Answered!

Can I make this Cheesy Brussels Sprouts Bake ahead of time?

You totally can! You can assemble the entire bake, cover it tightly, and refrigerate it for up to 24 hours before baking. Just add about 10-15 minutes to the baking time since it'll be going into the oven cold. It's a lifesaver for holiday meal prep, trust me!

My Brussels sprouts always come out mushy, any tips?

Oh, I've been there! The trick is not to overcook them before they go into the bake. You want them tender-crisp. Roasting them slightly beforehand instead of boiling helps a lot, or just baking them directly in the sauce. Don't let them get too soft before they hit the oven!

What if I don't have whole milk?

While whole milk gives the best texture, you can use 2% milk if that's all you have. Just know the sauce might be a tad less rich and creamy. I wouldn't go lower than 2%, though, or you'll really notice a difference in the lusciousness of your Cheesy Brussels Sprouts Bake.

Can I add other vegetables to this bake?

Absolutely! I've tossed in some roasted cauliflower florets or even some chopped broccoli before, and it was delicious. Just make sure whatever veggies you add have a similar cooking time to the Brussels sprouts, or give them a head start so everything gets tender together.

How do I make sure my cheese sauce is smooth?

Ah, the secret to a silky sauce! Make sure your cream cheese is softened, and add your milk slowly to the roux, whisking constantly to prevent lumps. Also, take the pan off the heat before adding the cheeses, this prevents them from seizing up and keeps everything super smooth and creamy.

Easy Creamy Cheesy Brussels Sprouts Bake

Creamy, cheesy Brussels sprouts bake is an easy side dish everyone will love. Tender sprouts smothered in a rich cheese sauce, baked until bubbly and golden.

4.4 out of 5
(5 reviews)
Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Vegetarian & Vegan

Difficulty: Beginner

Cuisine: American

Yield: 6 Servings

Dietary: Vegetarian

Published: March 21, 2026 at 09:01 PM

Ingredients

→ The Brussels Sprouts Foundation

01 2 lbs Brussels sprouts, trimmed and halved

→ The Creamy Cheesy Embrace

02 2 tbsp unsalted butter
03 2 tbsp all-purpose flour
04 1 1/2 cups whole milk
05 4 oz cream cheese, softened
06 1 1/2 cups sharp cheddar cheese, shredded
07 1/2 cup Parmesan cheese, grated

→ Flavor Enhancers & Finishing Touch

08 3 cloves garlic, minced
09 1/2 tsp onion powder
10 1/4 tsp smoked paprika
11 1/2 tsp black pepper
12 1 tsp salt, or to taste
13 1/2 cup Panko breadcrumbs

Instructions

Step 01

Preheat your oven to 375°F (190°C). Trim and halve the 2 lbs Brussels sprouts. Blanch or steam them for 5-7 minutes until tender-crisp. Drain them very well to remove excess moisture and set aside. This initial cooking ensures tender Brussels sprouts for your Easy Creamy Cheesy Brussels Sprouts Bake Recipe.

Step 02

In a large saucepan or Dutch oven over medium heat, melt 2 tbsp unsalted butter. Whisk in 2 tbsp all-purpose flour and cook for 1-2 minutes, stirring constantly, until a pale golden roux forms. This creates the essential creamy foundation for your sauce.

Step 03

Gradually whisk in 1 1/2 cups whole milk into the roux, ensuring there are no lumps. Continue whisking and cooking over medium heat for 3-5 minutes until the sauce thickens and coats the back of a spoon. It should be smooth and velvety.

Step 04

Reduce heat to low. Stir in 4 oz softened cream cheese until melted and smooth. Then, add 1 1/2 cups shredded sharp cheddar cheese, 1/2 cup grated Parmesan cheese, 3 cloves minced garlic, 1/2 tsp onion powder, 1/4 tsp smoked paprika, 1/2 tsp black pepper, and 1 tsp salt. Stir until all cheeses are fully melted and the sauce is wonderfully creamy. This is the heart of your Easy Creamy Cheesy Brussels Sprouts Bake Recipe.

Step 05

Gently fold the pre-cooked Brussels sprouts into the creamy cheese sauce until they are evenly coated. Transfer the entire mixture into a 9x13 inch baking dish (or similar size). Spread the Brussels sprouts in an even layer for consistent baking.

Step 06

Sprinkle 1/2 cup Panko breadcrumbs evenly over the top of the Brussels sprouts mixture. Bake for 20-25 minutes, or until the bake is bubbly around the edges and the Panko topping is golden brown and crisp. For the best Easy Creamy Cheesy Brussels Sprouts Bake Recipe, let it rest briefly.

Step 07

Remove the Easy Creamy Cheesy Brussels Sprouts Bake Recipe from the oven and let it rest for 5-10 minutes before serving. This allows the creamy sauce to set slightly, making it easier to scoop and ensuring maximum deliciousness.

Notes

  1. For a spicier kick, add a pinch of red pepper flakes to the cheese sauce. You can also swap sharp cheddar for Gruyere or fontina for a different flavor profile.
  2. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat gently in the oven or microwave until warmed through.
  3. This bake makes a fantastic side dish for roasted chicken, ham, or steak. It's also hearty enough to be a light vegetarian main course with a simple green salad.
  4. To save time, you can blanch the Brussels sprouts and make the cheese sauce a day in advance. Store separately, then combine, top with Panko, and bake when ready.

Tools You'll Need

  • 9x13 inch baking dish
  • large saucepan
  • whisk
  • measuring cups and spoons
  • cutting board
  • chef's knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy
  • Wheat

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 380 kcal
  • Total Fat: 25 g
  • Total Carbohydrate: 25 g
  • Protein: 19 g

Reviews & Comments

Required fields are marked *

Easy Creamy Cheesy Brussels Sprouts Bake

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest
Easy Creamy Cheesy Brussels Sprouts Bake

Don't Lose This Recipe!

Save it now — you'll want to make this again!