Quick Cheesy Brussels Sprouts
These creamy, cheesy Brussels sprouts come together in about 30 minutes, with a velvety cheddar sauce and a golden, crunchy topping. They make a generous side for about six people, and they have a way of turning sprout skeptics into fans.

No boiling, no tricky steps. You’ll sauté the sprouts until they’re deeply browned, build a quick cheese sauce right in the same pan, and bake everything until it’s bubbly. It’s the kind of dish that feels like a treat without keeping you in the kitchen all night.
Why These Cheesy Sprouts Are a Keeper
The sprouts get a deep, caramelized char from a fast sauté, which tames any bitterness and pulls out their natural sweetness. Then they’re bathed in a sharp cheddar sauce that’s not heavy, just cozy enough to feel a little indulgent.
It’s one of those sides I reach for on a busy weeknight because it’s quick and always gets finished. Even folks who claim they don’t like Brussels sprouts ask for seconds.
A buttered panko topping seals the deal, giving every bite a satisfying crunch that plays off the tender sprouts. It’s simple enough for a Tuesday but special enough for a holiday table.
Ingredients

- 1 ½ lb Brussels sprouts, halved: trim the stem ends and remove any loose outer leaves
- 1 tbsp olive oil: for sautéing
- ½ tsp salt, plus more to taste
- ¼ tsp black pepper
- 2 tbsp unsalted butter: for the roux
- 2 tbsp all-purpose flour
- 1 ¼ cups whole milk: warmed slightly helps the sauce come together smoothly
- 1 ¾ cups shredded sharp cheddar cheese, divided: freshly grated, 1½ cups for the sauce and ¼ cup for the topping
- ¼ cup grated Parmesan cheese
- Pinch of ground nutmeg: (optional)
- ½ cup panko breadcrumbs: for the crispy top
- 1 tbsp melted unsalted butter or olive oil: to drizzle over the breadcrumbs
- Chopped fresh parsley, for garnish (optional)
Variations and Substitutions
- Add bacon: cook 3 slices until crisp, crumble, and stir them into the cheese sauce or scatter on top before baking.
- Swap the cheese: Gruyère gives a nuttier, silkier sauce, and smoked cheddar adds a deeper, campfire note.
- Make it gluten-free: use a 1:1 gluten-free flour blend and gluten-free panko or crushed pork rinds.
- Dairy-free option: substitute plant-based butter, unsweetened almond milk, and your favorite vegan cheddar shreds. The sauce will be a bit thinner.
- Herb boost: stir a teaspoon of fresh thyme leaves into the sauce with the cheese.
For another cozy vegetable side, try our Garlic Parmesan Roasted Broccoli.
How to Make Cheesy Brussels Sprouts
Step 1: Sauté the Brussels Sprouts

Preheat your oven to 400°F (200°C). Heat the 1 tbsp olive oil in a large oven-safe skillet over medium-high heat. Add the 1½ lb halved Brussels sprouts, cut side down, and season with the ½ tsp salt and ¼ tsp pepper. Cook them without moving for about 4 minutes, until the bottoms are deeply browned.
Give the pan a stir and let them cook for another 3 to 4 minutes, just until they turn bright green and are fork-tender but still have a little bite. Transfer the sprouts to a plate and set the skillet aside—no need to wash it.
Step 2: Whisk the Cheese Sauce

Return the same skillet to medium heat and melt the 2 tbsp butter. Sprinkle in the 2 tbsp flour and whisk constantly for 1 minute, until the mixture smells nutty and turns pale gold. Slowly pour in the 1¼ cups whole milk while whisking, and keep whisking until the sauce comes to a gentle simmer and thickens enough to coat the back of a spoon, about 2 minutes.
Remove the pan from the heat. Stir in 1½ cups of the shredded cheddar and the ¼ cup Parmesan a handful at a time, letting each addition melt before adding the next. Season with the pinch of nutmeg, if using, and a little more salt and pepper to taste. The sauce should be smooth and glossy. If it feels too thick, splash in a little extra milk to loosen it.
Step 3: Assemble the Dish

Fold the sautéed sprouts into the cheese sauce until they are coated evenly. If your skillet is oven-safe and large enough, spread the mixture in an even layer; otherwise, transfer it to a greased 8×8-inch baking dish. Sprinkle the ½ cup panko breadcrumbs evenly over the top, then scatter the remaining ¼ cup cheddar over the crumbs. Drizzle the 1 tbsp melted butter over everything to help the topping brown.
Take a moment to make sure the sprouts are sitting in the sauce, not buried, so the breadcrumbs can crisp up evenly across the top.
Step 4: Bake Until Bubbly

Slide the dish into the preheated oven and bake for 15 to 18 minutes. You’ll know it’s ready when the cheese sauce is bubbling around the edges and the top is golden brown and crunchy. If you want an even crispier top, switch the broiler on for the last 1 to 2 minutes—just watch it closely so it doesn’t burn.
The sauce will thicken further as it bakes, clinging to every sprout. It should look set but still soft and creamy beneath the crust.
Step 5: Scoop and Serve Hot

Let the dish sit for a couple of minutes to cool slightly, then scoop generous portions onto plates or into a serving bowl. Scatter a little chopped parsley over the top for a fresh pop of color if you’d like, and serve right away while it’s hot and gooey.
The contrast of the crunchy top and tender, creamy sprouts is best straight from the oven. Honestly, it rarely lasts long enough to make it to the table.
Tips for the Crispiest Cheesy Sprouts
- For the smoothest sauce, grate your own cheese from a block. Pre-shredded cheese often has anti-caking agents that can make the sauce grainy.
- Sauté the sprouts in a single layer with space between them so they brown instead of steam. You may need to work in two batches if your pan is small.
- If you don’t have an oven-safe skillet, use any large pan for the stovetop and then assemble in a baking dish. Cast iron works beautifully for both.
- To add a smoky crunch, toss the panko with a pinch of smoked paprika before sprinkling it on.
- Leftover cheese sauce on its own is fantastic drizzled over steamed broccoli or roasted cauliflower.
Bake times by dish size:
| Dish Size | Bake Time |
|---|---|
| 8×8-inch ceramic or glass | 15 to 18 minutes |
| 9×9-inch ceramic or glass | 12 to 15 minutes |
| 10-inch cast iron skillet | 15 to 18 minutes |
Storing and Reheating Leftovers
- Refrigerate: store leftovers in an airtight container for up to 3 days. The breadcrumb topping will soften over time.
- Reheating: to bring back the crunch, reheat in a 350°F (175°C) oven for about 10 to 15 minutes, or until warmed through. A toaster oven works well too. Microwaving will heat it quickly but won’t restore the crisp top.
What to Serve With Cheesy Brussels Sprouts
This rich side pairs best with simple, lean mains that let it shine. Try it alongside roast chicken with a squeeze of lemon, pan-seared pork chops, or a juicy steak. The creaminess also works nicely with a flaky white fish like cod. For a vegetarian meal, serve it with a hearty grain salad or a fried egg on top.
Frequently Asked Questions
Can I make this dish ahead of time?
Yes. Assemble the unbaked casserole, cover, and refrigerate for up to 1 day. Bake straight from the fridge, adding 5 to 10 minutes to the bake time.
Can I use frozen Brussels sprouts?
You can, but thaw them completely and pat them very dry first. Frozen sprouts release more water, which can thin out the sauce, so that extra step is important.
What cheese melts the best for this?
Sharp cheddar is a classic and melts smoothly, but Gruyère, fontina, or even Monterey Jack work beautifully for a creamier, milder sauce. Just avoid pre-shredded bags to keep the sauce silky.
Can I skip the breadcrumb topping?
Absolutely. Just top the casserole with the extra ¼ cup of cheddar and bake as directed. It will be creamier and less crunchy, but still delicious.

Cheesy Brussels Sprouts Recipe
Ingredients
Method
- Preheat oven to 400°F. Sauté sprouts in oil over medium-high, cut side down, with salt and pepper until browned, 4 minutes. Stir and cook 3-4 minutes more until bright green and tender. Transfer to plate.
- In same skillet, melt butter, whisk in flour and cook 1 minute. Slowly whisk in milk, simmer 2 minutes until thick. Off heat, stir in 1½ cups cheddar, all the Parmesan, nutmeg, salt, and pepper until smooth.
- Toss sprouts with sauce. Transfer to greased 8×8-inch dish if skillet isn’t oven-safe. Top with panko, remaining ¼ cup cheddar, and drizzle with melted butter.
- Bake 15-18 minutes until bubbly and golden. Broil last 1-2 minutes if desired.
- Let cool a few minutes, scoop into bowls, garnish with parsley, and serve hot.
