I wake up to the smell of something roasting in the oven and I’m instantly pulled back to Sundays at my grandma’s kitchen, where the table was always crowded with cousins and the old radio kept a scratchy melody going. This brussels sprouts bake is my grown-up version of that cozy, family-warmed moment. It’s not fancy, it’s not fussy, and yet the flavor feels like a hug—creamy, nutty, with a toasty edge that makes you reach for seconds. I’ve made this countless times, and what I love most is how the dish evolves with what you have on hand. A little crispy bacon, a handful of mushrooms, a splash of maple glaze—it all just fits. This brussels sprouts bake is a lifesaver on busy nights, because you can assemble ahead and bake when you’re ready, and it still comes out tasting like you spent all afternoon on it. The scent alone—garlic, cheese, and caramelized sprouts—is reason enough to say yes to seconds, even if you swore you were full.
What is Brussels sprouts baked?
Think of brussels sprouts bake as a cozy, one-pan gratin that stars humble Brussels sprouts at center stage. It’s essentially a creamy, cheesy bake where the sprouts are softened and glossy, then bathed in a luscious sauce and baked until the top turns a toasty golden. The name is straightforward for a reason: this dish does exactly what it sounds like—bakes Brussels sprouts into a comforting, shareable casserole. My grandma used to call it a “savory custard with bite,” and I can still remember how the kitchen filled with the scent of garlic and melted cheese once the dish hit the oven. It’s a dish you can customize with what you’ve got—crisp pancetta for depth, mushrooms for earthiness, or a bright glaze to finish. It’s simple, it’s forgiving, and it always feels special enough to bring to a potluck or feeding a hungry crew on a Sunday night.
Why you’ll love this recipe?
What I love most about this brussels sprouts bake is the way it delivers comfort without drama. The flavors are familiar—green sprouts roasted to tender nibs, a creamy, cheesy layer that pulls everything together, and a glaze or crisp topping that adds a kiss of brightness. It’s the kind of dish that feels fancy enough for company but is totally doable after a long day. The texture versatility is a win, too: you get that soft, creamy middle with a little crisp edge on top, and if you go for a crunchy breadcrumb topping, you get extra texture that makes the first bite almost addictive. It’s economical, too—sturdy sprouts, a little cheese, some pantry staples—and it stretches easily for leftovers. My kids actually ask for this all the time, and I’m not ashamed to admit I sneak a small bowl for myself when no one’s looking. It’s also incredibly forgiving: you can swap in a dairy-free milk, adjust the cheese, or add a handful of herbs, and you still end up with something delightful. If you’ve ever wanted a dish that’s welcome at weeknights and still gorgeous on the table, this brussels sprouts bake fits the bill.
How do you bake Brussels sprouts?
Quick Overview
In a nutshell, you’re roasting the sprouts to soften their bite, whisking together a creamy cheesy batter, layering with a savory filling, and then baking until the top is bronzed and delicious. The beauty is that the process is simple and forgiving: you don’t have to be perfect with the cut on Brussels sprouts; you can adjust the filling to your taste; and you can finish with a glaze or a crisp breadcrumb crust. The result is a tubful of creamy-saucy sprouts under a golden crust, perfect for scooping with a spoon or serving alongside roast chicken or a simple green salad. This brussels sprouts bake is a handy favorite for busy weeknights or a comforting weekend project—trust me, it’s worth—and easy to scale up for a crowd.
Ingredients
For the Main Batter:
- 2 cups Brussels sprouts, trimmed and finely chopped (about 1 pound before trimming)
- 1 cup heavy cream or unsweetened almond milk for a lighter, dairy-free option
- 1 cup grated Gruyère or sharp cheddar
- 2 large eggs
- 1/4 cup grated Parmesan plus extra for finishing
- 2 garlic cloves, minced
- Salt and freshly ground black pepper to taste
For the Filling:
- 1 cup cremini or white mushrooms, sliced (optional but wonderful)
- 2-3 slices of bacon or pancetta, cooked until crisp (omit for a vegetarian version)
- 1/2 cup ricotta or goat cheese for extra creaminess (optional)
- 2 tablespoons finely chopped shallots or onion
For the Glaze:
- 2 tablespoons honey or maple syrup
- 1 tablespoon balsamic vinegar or lemon juice
- 1 teaspoon Dijon mustard (optional, for a little zing)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Preheat your oven to 375°F (190°C). Lightly grease a medium baking dish with a little olive oil, or generously grease a cast-iron skillet if you’re feeling rustic. I always line the pan with a thin coat of oil to keep things from sticking, especially if you’re using that glorious breadcrumb finish. While the oven warms, rinse the Brussels sprouts and trim the tough ends. Chop them finely so they cook evenly in the batter. If you’re short on time, you can give them a rough chop and rely on the moisture of the batter to soften them—this is a forgiving dish, which is exactly why I love it for weeknights.
Step 2: Mix Dry Ingredients
In a bowl, whisk together the eggs, Parmesan, garlic, salt, and pepper. This is the foundation of your creamy bake—think of it as the cozy, savory custard that will hold everything together. The Parmesan adds a salty, toasty bite; the eggs give it body; and the garlic brings a kiss of warmth that makes the sprouts feel special.
Step 3: Mix Wet Ingredients
In another bowl, combine the cream (or almond milk) with the Gruyère or cheddar. Warm it a little if you can; a gentle heat helps the cheese melt smoothly. If you’re using a dairy-free milk, you’ll want to whisk until smooth to avoid any graininess. This mixture is what makes the dish feel lush rather than dry—even Brussels sprouts deserve a little decadence, right?
Step 4: Combine
Pour the wet cheese mixture over the dry egg mixture and whisk until you have a velvety, pale-yellow batter. Fold in the chopped Brussels sprouts, making sure every bite has that creamy touch. If you’re adding a bit of herbs (like thyme or chives), this is the moment to fold them in. The batter should be thick enough to coat the sprouts evenly, but still pourable—like a thick pancake batter. If it looks too stiff, splash in a little more cream.
Step 5: Prepare Filling
In a skillet, sauté the mushrooms and shallots in a touch of oil until they’re browned and fragrant. If you’re using bacon or pancetta, crumble it now and stir it in so it distributes flavor throughout the bake. A spoonful of ricotta or goat cheese gives a creamy resonance; fold it in gently so you don’t knock the fluff out of the mushrooms. This filling is where you can veer off into your own version—sun-dried tomatoes for brightness, or a handful of spinach for color and a nutrition boost.
Step 6: Layer & Swirl
Spread half of the Brussels sprout batter into your prepared dish. Dollop or scatter the filling across in a loose layer, then cover with the remaining batter. If you want a pretty marble effect, swirl a bit of the filling into the top layer with a knife, creating ribbons of cream and green that will look stunning after baking. This is where your patience pays off—gentle swirls yield a more dramatic finish, but a smooth top tastes just as heavenly.
Step 7: Bake
Slide the pan into the oven and bake for 25-30 minutes, or until the top is golden and the centers are set. You’re looking for that gentle puff and a kiss of brown around the edges. If you’ve added bacon, the edges may crisp more quickly, so keep an eye on it after the 25-minute mark. If your oven runs hot, start checking at 22 minutes to avoid a dry, overcooked center. The scent will tell you everything—garlic, cheese, and caramelized Brussels sprouts perfuming the kitchen is my favorite sign that dinner is almost ready.
Step 8: Cool & Glaze
Let the bake rest for about 10 minutes. This short cooling time makes it easier to slice and helps the flavors settle. While it rests, whisk your glaze: honey (or maple syrup) with balsamic (or lemon juice) and a touch of Dijon if you like a little bite. Drizzle over the top just before serving for a glossy finish that brings brightness to the richness. If you’re avoiding sugar, a light olive oil drizzle and a pinch of flaky salt can mimic the glaze’s shine without sweetness.
Step 9: Slice & Serve
Slice into generous portions and plop onto plates with a bit of those crispy, browned edges catching the light. Garnish with a final grating of Parmesan and a few green chives or parsley for color. I love serving this with a simple green salad and roasted chicken or a pan-seared salmon. The brussels sprouts bake steals the show, so keep sides minimal—let the creamy, cheesy medley do the talking. This dish tastes even better the next day, when the flavors have had a moment to mingle, so don’t hesitate to make it ahead and reheat gently.
What to Serve It With
This brussels sprouts bake is wonderfully versatile, lending itself to many occasions. Here are a few ideas that keep the conversation going at the table and keep the bragging rights intact.
For Breakfast: A light, crisp greens salad with a lemon vinaigrette on the side, a soft-boiled egg, and a square of this bake as the savory star. The creamy texture pairs beautifully with a strong, hot cup of coffee or a cappuccino. It might sound unexpected, but it works—the warmth of the bake blends nicely with the brightness of a morning latte.
For Brunch: Set a small wedge on a warmed plate, add a poached egg on top, and serve with lightly shaved kohlrabi or radish salads for contrast. A splash of sparkling water with a squeeze of citrus balances the richness. If you want to keep the vibe elegant, arrange a few fresh herbs on the plate and drizzle a touch more glaze for a glossy finish.
As Dessert: Not typical, but hear me out: a tiny, savory bite of this bake with a dollop of fig jam or a spoonful of honey-thyme yogurt can be a surprising, palate-cleansing end to a big meal. It’s not dessert, but it has that lingering, comforting quality that can be a great palate cleanser after a heavier main course.
For Cozy Snacks: Reheat in a low oven and serve with toothpicked skewers of roasted mushrooms and a crisp salad. It’s a comforting, filling option when you want something you can pick at with your hands while catching up with friends or family. It also scales down nicely for intimate meals, and the leftovers are perfect for a quick weekday lunch.
Family tradition note: my aunt swears this bake tastes best when you bake it in a cast-iron skillet and finish with a light shower of flaky salt. I learned this trick after years of making it, and I’ve never turned back. The skillet’s heat gives you a beautifully bronzed top and a crust that crackles slightly under a fork. Give it a try sometime—it’s a tiny detail that makes a big difference.
Top Tips for Perfecting Your Brussels Sprouts Bake
Here are a few practical tips I’ve collected over the years, to help you nail this one every time.
Brussels Sprouts Prep: Trim away the tough ends, and chop the sprouts finely so they blend with the batter rather than steaming separately. You’ll get a smoother texture and better integration with the creamy sauce. If you’re worried about bitterness, a quick blanch (30-45 seconds) before mixing can mellow things out, but I’ve found that a longer roast in the batter also helps bring out natural sweetness.
Mixing Advice: Don’t overmix once you’ve added the wet and dry together. You want a thick, cohesive batter, not pancake batter. Stir just until the components come together and the mixture holds its shape. If you see a few lumps of Brussels sprouts, that’s okay—it adds texture and rustic charm.
Swirl Customization: If you love a marbled look, reserve a portion of the raw Brussels sprouts and fold them into the top as a gentle swirl. You’ll get pretty streaks of green against the creamy surface. For a more uniform top, spread evenly and skip the swirl.
Ingredient Swaps: This recipe is forgiving. Swap heavy cream for a plant-based alternative, or use a blend of cream and milk. Try shredded mozzarella for a milder melt, or Pecorino for a sharper bite. Breadcrumbs can be toasted in a little olive oil for a crunchy finish, or skip them for a softer top. Want extra protein? A few bits of cooked sausage or pancetta work beautifully.
Baking Tips: If your oven runs hot, bake at 350°F (175°C) and check at 20 minutes; if it runs cool, you may need closer to 35 minutes. Use a toothpick or knife to test center doneness—the batter should be set, not jiggly. For a crisper top, place under the broiler for 1–2 minutes at the end, watching closely so it doesn’t burn.
Glaze Variations: The glaze is optional but brightens the dish. If you prefer a deeper sweetness, increase the honey slightly. For tang, swap balsamic for a splash of lemon juice and add a pinch of zest. If you’re avoiding sugar, a light olive oil drizzle with a pinch of flaky salt and cracked pepper makes a nice finish.
Lessons learned: the best versions come from starting with good Brussels sprouts—bright green, fresh, and firm. If you’ve bought sprouts that look a bit dull or have brown spots, trim away the affected parts. I’ve learned that fresh, crisp sprouts transform the texture and flavor more than you’d expect, so start with quality, and the rest falls into place.
Storing and Reheating Tips
Brussels sprouts bake stores nicely, but like any creamy casserole, you’ll get the best texture by guiding how you store and reheat it. Here’s how I handle it at my house.
Room Temperature: If you’ve left the bake out for more than two hours, I’d recommend discarding. It’s a safety thing as well as a texture concern—cream-based dishes don’t hold well at room temperature for long.
Refrigerator Storage: Store in an airtight container for up to 3 days. Reheat gently in a 325°F (165°C) oven, covered, for 10-15 minutes, until warmed through. If you’re in a hurry, a microwave works, but you’ll lose some of that lovely crust and the top layer won’t be as crisp.
Freezer Instructions: This bake freezes best without the top glaze. Freeze in a sturdy container for up to 2 months. Thaw overnight in the fridge, then reheat covered in a low oven until hot. If you’re freezing with the glaze on, you may see the glaze’s texture change a bit upon thawing; you can re-glaze with a fresh drizzle after reheating for a bright finish.
Glaze Timing Advice: If you’re planning to freeze, hold off on the glaze until you reheat. A final drizzle after warming preserves that glossy finish and avoids a glaze that becomes sticky or dull after freezing.
These storage tips have kept this brussels sprouts bake tasting close to freshly made, even when I’m rewarming for a busy weeknight. It’s surprising how well a simple dish like this holds up, which is exactly why I keep a batch of it stashed in the fridge for quick dinners.
Frequently Asked Questions
Final Thoughts
In the end, this brussels sprouts bake is more than a dish—it’s a little ritual you can lean on when life feels busy or when you want to invite a crowd to your kitchen without feeling overwhelmed. The technique teaches you patience with a fast payoff: a creamy center, a lightly crisp top, and a glow of roasted greens that tastes like home. It’s a recipe I reach for when I want something nourishing and soulful with minimal fuss, and it always earns a round of compliments and a chorus of “mmm’s.” If you try it, tell me how you customize it—what you swapped in, what you loved most about the texture, or what your kids said the moment they tasted that first bite. Sharing these tweaks is what makes this dish evolve into a family favorite of your own. Happy baking! And please drop a note in the comments to let me know how your brussels sprouts bake turned out. I can’t wait to hear your variations and see your photos.

Brussels Sprouts Gratin
Ingredients
Main Ingredients
- 16 oz brussels sprouts trimmed of outer leaves and sliced in half
- 0.25 tsp kosher salt
- black pepper to taste
- olive oil spray
Cheese Sauce
- 0.5 tbsp butter
- 0.33 cup shallots chopped
- 2 tsp all purpose flour or gluten free flour for GF
- 0.75 cup fat free milk
- 0.25 tsp kosher salt
- 1 tsp fresh thyme
- 1 tbsp grated parmesan cheese
- 2 oz grated Gruyere cheese divided
Instructions
Preparation Steps
- Preheat oven to 400°F. Spray an 8"x12" gratin dish or casserole with olive oil. Add the brussels sprouts and season with salt and pepper. Spray more olive oil over the brussels and place in the lower third of the oven. Bake 15 minutes, toss and bake an additional 10 minutes.
- Meanwhile, heat a medium nonstick pan over medium heat. Add butter and let it melt, add the shallots and cook until softened, about 4 to 5 minutes. Sprinkle the flour over the shallots to make a roux, whisking for 1 to 2 minutes. Add the milk and stir with a wooden spoon until the roux is incorporated into the milk. Cook over medium-low heat for about 4 minutes, stirring, until the sauce thickens. Add fresh thyme, parmesan and half of the grated Gruyere cheese into the white sauce and stir until the cheese is melted and incorporated into the sauce.
- Pour over the brussels sprouts, and top with the remaining cheese. Bake for 15 minutes until top is lightly browned and bubbly.
Notes
Featured Comments
“Impressed! Clear steps and absolutely loved results. Perfect for busy nights.”
“New favorite here — comforting. crowd-pleaser was spot on.”
“Super easy and turned out amazing! My family asked for seconds. Saving this one.”
“This sweet treat was absolutely loved — the hearty really stands out. Thanks!”
“Made it tonight and wow — super easy! Will definitely make brussels sprouts bake again.”
“Packed with flavor and so simple. Exactly what I wanted from brussels sprouts bake.”






