You know those dishes that just hug you from the inside out? That’s exactly what my Brussels Sprouts Gratin does—it’s like a cozy blanket for your taste buds. I swear, this creamy, cheesy masterpiece could turn even the most stubborn sprout-hater into a believer. My family begs for it at every holiday gathering, and honestly, I don’t blame them. The way the nutty Parmesan and sharp cheddar melt into that velvety sauce, clinging to each tender sprout… it’s pure magic.
I’ll never forget the first time I made this for Thanksgiving. My brother—who’d spent thirty years avoiding anything green—went back for thirds and then asked for the recipe. Now he makes it every Christmas Eve with his kids, adding a little extra garlic because “everything’s better with garlic.” (He’s not wrong.)
After making this Brussels Sprouts Gratin at least two dozen times (yes, I’ve counted), I’ve got the process down to a science. The secret? Don’t skimp on the cheese sauce—it should generously coat every single sprout—and always, always use fresh nutmeg. That little pinch makes all the difference between good and “Oh my god, what IS this sorcery?”
Why You’ll Love Brussels Sprouts Gratin
Listen, I know what you’re thinking—Brussels sprouts? Really? But trust me, this gratin is the dish that’ll make you fall head over heels for these little green gems. Here’s why:
- Creamy dreamy perfection: That cheese sauce? It’s like a warm hug for your sprouts—rich, velvety, and just the right amount of indulgence without being too heavy.
- Easy-peasy: If you can steam veggies and stir a sauce, you’re golden. Even my 12-year-old niece can whip this up (with minimal supervision).
- Flavor bomb: The nutmeg and Parmesan add this subtle depth that makes people go, “Wait, what’s that amazing flavor?” in the best way possible.
- Customizable: Swap cheeses, add crispy pancetta, or throw in some caramelized onions—this Brussels Sprouts Gratin is your canvas.
- Crowd-pleaser: It’s the side dish that always gets emptied first at potlucks. Even the “I don’t eat vegetables” folks come back for seconds.
Seriously, once you try this, you’ll understand why it’s been my go-to for everything from Tuesday dinners to fancy holiday feasts.
Brussels Sprouts Gratin Ingredients
Okay, let’s gather our cast of characters—simple ingredients that transform into something magical. Here’s what you’ll need (and yes, measurements matter here—this isn’t the time for “eyeballing it”):
- 1 lb Brussels sprouts, trimmed and halved (look for bright green, firm ones—no sad, yellowing sprouts allowed!)
- 2 tbsp butter (the real stuff, please—this sauce deserves it)
- 2 tbsp all-purpose flour (don’t pack it—just lightly spoon it in)
- 1 1/2 cups milk (whole milk makes the creamiest sauce, but 2% works in a pinch)
- 1 cup shredded cheddar cheese, packed (sharp gives the best flavor punch)
- 1/2 cup grated Parmesan cheese (freshly grated melts smoother than the pre-shredded stuff)
- 1/2 tsp salt (I use kosher—adjust to taste after the cheeses go in)
- 1/4 tsp black pepper, freshly ground (trust me, it makes a difference)
- 1/4 tsp nutmeg (freshly grated if possible—it’s worth grating a whole nutmeg)
See? Nothing crazy—just good, honest ingredients that come together beautifully. Now let’s make some magic!
Equipment You’ll Need for Brussels Sprouts Gratin
You don’t need anything fancy here—just the basics to make this gratin shine. Grab a medium saucepan for the cheese sauce (nonstick makes cleanup a breeze), a whisk to keep things smooth, and a 9×13 baking dish for that golden, bubbly finish. Oh, and a steamer or pot with a lid to get those sprouts perfectly tender. That’s it—you’re all set!
How to Make Brussels Sprouts Gratin
Alright, let’s get cooking! This Brussels Sprouts Gratin comes together in three simple but important steps. Follow along, and you’ll have that golden, bubbly goodness ready in no time.
Step 1: Prep the Brussels Sprouts
First things first – let’s show these sprouts some love. Grab each one and trim off the dry end (just about 1/8 inch), then slice them in half lengthwise. If you spot any loose or yellow leaves, peel those off – we want only the freshest, most vibrant parts.
Now, steam them until they’re just tender – about 8-10 minutes should do it. You want them bright green with a slight bite, not mushy! I usually set up a steamer basket in a pot with about an inch of simmering water. Pro tip: Don’t overcrowd the basket – steam in batches if needed. Once they’re done, set them aside while we work on the magic sauce.
Step 2: Make the Cheese Sauce
Here’s where the Brussels Sprouts Gratin transforms from good to “Oh wow!” Melt your butter in a saucepan over medium heat – watch it closely so it doesn’t brown. When it’s fully melted and bubbling slightly, whisk in the flour to make your roux. Keep whisking for about a minute – this cooks out the raw flour taste.
Now comes the patience part: slowly pour in the milk while whisking constantly. I mean it – don’t stop whisking! This prevents lumps and ensures a silky smooth sauce. Keep cooking and stirring until it thickens enough to coat the back of a spoon – about 3-5 minutes. For more tips on making a smooth sauce, check out this guide on making a roux.
Remove from heat and stir in your cheeses, salt, pepper, and that magical pinch of nutmeg. The residual heat will melt everything beautifully. Taste it – this is your chance to adjust seasoning before it meets the sprouts!
Step 3: Assemble and Bake the Gratin
Time to bring it all together! Gently fold your steamed Brussels sprouts into that glorious cheese sauce until every single sprout is coated. Pour this heavenly mixture into your prepared baking dish – I like to arrange some sprouts cut-side up for extra crispy edges.
Pop it in your preheated 375°F oven for 20-25 minutes. You’ll know it’s ready when the top is golden with little bubbles peeking through around the edges. If you want extra browning, broil for the last minute or two (but watch it like a hawk!). Let it rest for about 5 minutes before serving – this helps the sauce set slightly so it doesn’t run everywhere.
Tips for the Best Brussels Sprouts Gratin
Want your Brussels Sprouts Gratin to shine? Here are my tried-and-true secrets from years of making this dish:
- Don’t murder your sprouts! Over-steaming turns them mushy—aim for tender-crisp (they’ll soften more during baking). Test with a fork at 8 minutes—it should slide in with just a little resistance.
- Fresh nutmeg is non-negotiable. That pre-ground stuff loses its magic. Grate a whole nutmeg directly into your sauce—the floral aroma alone is worth it.
- Broiling is your friend. For an irresistible crispy top, hit it with 1-2 minutes under the broiler at the end. Just don’t walk away—it goes from golden to charcoal fast!
- Cheese matters. Use freshly grated cheese—the anti-caking agents in pre-shredded blends can make your sauce grainy. And always shred your own Parmesan—it melts like a dream.
- Let it rest. I know it’s tempting, but give it 5 minutes after baking. This lets the sauce thicken up so it clings to every sprout perfectly.
Follow these tips, and you’ll have people begging for your Brussels Sprouts Gratin recipe—just like mine do!
Brussels Sprouts Gratin Variations
Listen, recipes are meant to be played with! Here are some of my favorite ways to change up this Brussels Sprouts Gratin when I’m feeling adventurous:
- Cheese swap: Try Gruyère instead of cheddar for a fancy French twist—it melts beautifully and adds a nutty depth that’s just *chef’s kiss*.
- Bacon boost: Because everything’s better with bacon, right? Toss in crispy chopped bacon before baking for smoky crunch.
- Gluten-free: Use cornstarch or gluten-free flour blend instead of regular flour—same creamy results, no gluten!
- Breadcrumb topping: Mix panko with melted butter and sprinkle over before baking for extra texture.
- Cream swap: Swap half the milk for heavy cream if you’re feeling extra indulgent (birthdays totally count).
The beauty? You can mix and match these—my sister does bacon AND Gruyère, and honestly? Life-changing.
Serving and Storing Brussels Sprouts Gratin
This Brussels Sprouts Gratin is basically the Beyoncé of side dishes—it makes everything around it better. My favorite way to serve it? Alongside a juicy roasted chicken or a perfectly seared steak. The creamy richness balances beautifully with simple roasted meats. For holiday meals, it’s spectacular with glazed ham or turkey (and way more exciting than plain steamed sprouts!).
Leftovers? They happen rarely in my house, but if you’re lucky enough to have some, store it covered in the fridge for up to 3 days. Reheat in a 350°F oven until bubbly again—microwaving makes the sauce separate. Pro tip: Sprinkle a little extra cheese before reheating for that fresh-baked magic!
Brussels Sprouts Gratin FAQs
I get asked about this Brussels Sprouts Gratin all the time—here are the questions that pop up most often (along with my very opinionated answers!):
Can I use frozen Brussels sprouts?
You can, but fresh is best! Frozen sprouts release way more water when cooking, which can make your gratin sauce runny. If you must use frozen, thaw completely and pat them bone-dry with paper towels first. Even then, expect a slightly softer texture—they won’t have that perfect tender-crisp bite.
Why did my cheese sauce turn grainy?
Oh no! This usually happens for two reasons: either the heat was too high when adding cheese (melt it off the heat!), or you used pre-shredded cheese (those anti-caking coatings are the enemy of smooth sauces). Next time, shred your own cheese and stir it in after taking the sauce off the burner—the residual heat is plenty to melt it perfectly.
Can I make this ahead of time?
Absolutely! Prep the whole dish up to the baking step, cover tightly, and refrigerate for up to 24 hours. When ready, bake as directed—you might need an extra 5-10 minutes since it’s going in cold. The sauce might thicken in the fridge—just stir in a tablespoon of warm milk if needed before baking.
What’s the best cheese to use besides cheddar?
Gruyère is my fancy go-to—it melts like a dream and adds nutty complexity. Fontina works beautifully too! For something sharper, try aged Gouda. Just steer clear of super soft cheeses like mozzarella—they can make the sauce stringy instead of creamy.
How do I get that perfect golden top?
Two words: broiler magic. After baking, pop it under the broiler for 1-2 minutes—watch it like a hawk! For extra insurance, sprinkle a light dusting of Parmesan over the top before baking—it browns beautifully. And position your oven rack in the upper third—closer to the heat source means better browning.
Nutritional Information
Let’s be real—this Brussels Sprouts Gratin isn’t a salad, but hey, it’s got veggies and plenty of protein-packed cheese, so that counts for something, right? Here’s the nutritional breakdown for one serving (based on the recipe as written). Keep in mind, these are estimates—your exact numbers might vary depending on the brands of ingredients you use.
- Calories: 250
- Fat: 15g (9g saturated, 5g unsaturated)
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 12g
- Sodium: 400mg
- Sugar: 5g
- Cholesterol: 40mg
So, go ahead and enjoy it guilt-free—it’s comfort food with a side of nutrients! Try this recipe and share your results in the comments—I’d love to hear how it turns out for you!
Print
Creamy Brussels Sprouts Gratin in Just 3 Easy Steps
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
A delicious and comforting dish of Brussels sprouts baked in a creamy cheese sauce, perfect for a side or main course.
Ingredients
- 1 lb Brussels sprouts, trimmed and halved
- 2 tbsp butter
- 2 tbsp all-purpose flour
- 1 1/2 cups milk
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 tsp nutmeg
Instructions
- Preheat your oven to 375°F (190°C).
- Steam the Brussels sprouts until tender, about 8-10 minutes. Set aside.
- In a saucepan, melt the butter over medium heat. Stir in the flour to create a roux.
- Gradually whisk in the milk, stirring constantly until the sauce thickens.
- Remove from heat and stir in the cheddar cheese, Parmesan cheese, salt, pepper, and nutmeg.
- Combine the steamed Brussels sprouts with the cheese sauce and transfer to a baking dish.
- Bake for 20-25 minutes, or until the top is golden and bubbly.
- Serve hot and enjoy.
Notes
- You can add breadcrumbs on top for extra crunch.
- Feel free to substitute the cheeses with your favorites.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Baking
- Cuisine: American


