This Brussels sprouts gratin is a family favorite, and it’s perfect for the holidays because it can be made mostly ahead of time. It’s easy, too: Unlike most vegetable gratins, which are made with a béchamel sauce, this recipe courtesy of Once Upon a Chef, is made much more simply with heavy cream. If you’re preparing this dish in advance, note that it requires 10 to15 minutes in the oven to warm through and crisp the topping before serving, so plan accordingly.

Servings: 6-8
Prep Time: 15 Minutes, Cook Time: 45 Minutes
Total Time: 1 Hour

Brussel Sprouts Gratin Shopping List

  • 2 pounds Brussels sprouts, stem ends trimmed and cut in half through the stem end
  • 3 tablespoons unsalted butter, melted
  • Salt
  • Freshly ground black pepper
  • 1 cup coarse fresh bread crumbs, from about 3 slices white sandwich bread, crusts removed
  • ¼ cup finely grated Gruyère
  • 1¼ cups heavy cream, at room temperature


    1. Heat the oven to 425°F. Put the Brussels sprouts in a 9×13-inch ceramic or metal baking dish, and toss with 2 tablespoons of the melted butter, ¾ teaspoon salt, and ¼ teaspoon pepper. Spread the sprouts evenly in the dish and roast, tossing once halfway through, until tender and browned in spots, 25 to 30 minutes.
    2. While the sprouts roast, place the bread crumbs in a medium bowl. Pour the remaining tablespoon of melted butter over the crumbs and sprinkle with ⅛ teaspoon salt. Mix in the Gruyère. Set aside.
    3. When the sprouts are tender and browned, pour the cream evenly over the sprouts and sprinkle with ¼ teaspoon salt. Continue baking until the cream has thickened to a saucy consistency, about 10 minutes. Remove the pan from the oven. Set the oven to broil and position a rack to 6 inches below the broiler. Sprinkle on the bread crumb mixture. Broil the gratin until the crust is golden brown, 3 to 5 minutes (keep a close eye on it so it doesn’t burn).

Make ahead tip: This Brussels Sprouts Gratin recipe can be prepared a day ahead of time. Reheat in a 350°F oven, uncovered, until warm throughout and crisp on top, 10 to 15 minutes.