Broccoli au Gratin

Christine Gallary
Christine GallarySenior Recipe Editor
After graduating from Le Cordon Bleu in Paris, I worked at Cook's Illustrated and CHOW's test kitchens. I've edited and tested recipes for more than 15 years, including developing recipes for the James Beard-award winning Mister Jiu's in Chinatown cookbook. My favorite taste testers are my husband, Hayden, and daughter, Sophie.

With contributions by

Jan ValdezAssociate Recipe Producer
updated Nov 21, 2025
thanksgiving

A comforting bake of tender broccoli in a creamy sauce, topped with buttery breadcrumbs and Parmesan cheese.

Serves6

Prep15 minutes

Cook45 minutes

Cook Mode+
Jump to Recipe
We independently select these products—if you buy from one of our links, we may earn a commission. All prices were accurate at the time of publishing.

Broccoli is one of my favorite vegetables, because the fluffy florets trap in whatever seasonings and sauces you toss them with. A delicious way to eat broccoli is baking it in a smooth, velvety sauce flavored with generous handfuls of sharp cheddar cheese — also known as au gratin. It’s hearty enough to be a vegetarian main dish or served as a side to your favorite protein. Here’s how to make it.

Why You’ll Love It

  • Creamy and cheesy. This broccoli au gratin is a bit like mac and cheese, with broccoli subbed in for the macaroni. Each bite has tender broccoli in a creamy, cheesy sauce.
  • It’s all about the crunchy topping. Au gratin simply means to top a dish with a browned crust using ingredients like cheese, breadcrumbs, eggs, or butter. Here, buttery panko breadcrumbs and grated Parmesan cheese meld as they cook in the oven, turning golden-brown, crunchy, and really comforting and satisfying.
Credit: Photo: Alex Lepe; Food Styling: Brett Regot

Key Ingredients in Broccoli au Gratin

  • Broccoli: Cut 1 1/2 pounds broccoli crowns or florets into 1-inch pieces, and cut any large pieces of stalk crosswise into 1/2-inch-thick pieces. You can also use frozen broccoli as long as you thaw it first and, more importantly, get rid of some of the water clinging to the broccoli so it doesn’t water the sauce down. Gently squeeze the water out of the thawed broccoli, then pat any surface moisture off with towels.
  • Cheese: You’ll need two types of cheese for the gratin – sharp cheddar cheese for the sauce (preferably white cheddar) and grated Parmesan cheese for the topping.
  • Butter: Use unsalted butter to control the amount of salt in the dish.
  • Flour: All-purpose flour helps thicken the sauce.
  • Milk: You can use either whole milk or 2% milk.
  • Panko breadcrumbs: Sprinkle the top with a crunchy panko breadcrumb mixture.

How to Make Broccoli au Gratin

  1. Prep the broccoli. To make broccoli au gratin, start by cutting the broccoli, stems and all, into bite-sized pieces. Don’t waste those sweet stems — they’re delicious as long as you peel off the fibrous exterior first. Peel until you get from the stringy, darker outside to the smoother, lighter interior. When in doubt, peel more!
  2. Combine with the cheese sauce. A lot of recipes have you blanch the broccoli first to pre-cook it and preserve its green color, but I’ve found you can skip that step — something I appreciate since I live where water conservation is important. Just toss the broccoli directly into the thick, creamy cheese sauce, where it will cook as it bakes.
  3. Bake. The gratin will come out of the oven bubbly and browned on top, but make sure to let it sit for a few minutes for the sauce to thicken up before serving.

Make-Ahead and Storage Tips

  • Make ahead: The sauce can be made up to 2 days ahead, cooled, and refrigerated in an airtight container. The broccoli can be cut and refrigerated up to 2 days ahead. Bring the sauce back to a simmer over medium heat before proceeding with the recipe.
  • Storage: Leftovers can be refrigerated in an airtight container for up to 4 days.
Credit: Photo: Alex Lepe; Food Styling: Brett Regot

What to Serve with Broccoli au Gratin

Broccoli au Gratin Recipe

A comforting bake of tender broccoli in a creamy sauce, topped with buttery breadcrumbs and Parmesan cheese.

Prep time 15 minutes

Cook time 45 minutes

Serves 6

Nutritional Info

Ingredients

  • Cooking spray or butter, for coating the baking dish

  • 5 tablespoons

    unsalted butter

  • 1 1/2 pounds

    broccoli crowns (about 3 medium) or broccoli florets, cut into 1-inch pieces (8 to 9 cups total)

  • 1/2

    medium yellow onion, diced (about 3/4 cup)

  • 8 ounces

    sharp cheddar cheese (2 cups shredded), preferably white

  • 3 tablespoons

    all-purpose flour

  • 1/2 teaspoon

    dry mustard, or 1 1/2 teaspoons Dijon mustard

  • 2 cups

    whole or 2% milk

  • 3/4 teaspoon

    kosher salt

  • 1/3 cup

    panko breadcrumbs

  • 2 tablespoons

    grated Parmesan cheese

Instructions

  1. Arrange a rack in the middle of the oven and heat the oven to 425ºF. Coat an 8-inch square or other 2-quart baking dish with cooking spray or butter and place on a baking sheet.

  2. Melt 5 tablespoons unsalted butter in a Dutch oven or large pot over medium heat. Transfer 1 tablespoon of the melted butter into a small, heatproof bowl.

  3. Add 1/2 medium diced yellow onion to the melted butter in the pot and cook over medium heat, stirring occasionally, until softened, about 5 minutes. Sprinkle with 3 tablespoons all-purpose flour and 1/2 teaspoon dry mustard (or 1 1/2 teaspoons Dijon mustard) and stir constantly for 1 minute. While stirring constantly, slowly pour in 2 cups whole or 2% milk and stir until the flour is completely dissolved. Bring just to a full simmer over medium-high heat, stirring frequently.

  4. Add 8 ounces shredded sharp cheddar cheese and 3/4 teaspoon kosher salt, and stir until the cheese is melted and the sauce is bubbling. Remove the pot from the heat, add 1 1/2 pounds cut broccoli, and stir until well-coated in the sauce. Transfer to the baking dish and spread into an even layer.

  5. Add 1/3 cup panko breadcrumbs and 2 tablespoons grated Parmesan cheese to the reserved bowl of melted butter and stir to combine. Sprinkle the gratin with the breadcrumb mixture.

  6. Keeping the gratin on the baking dish to catch any drips, bake until the broccoli is tender and the sauce is bubbling, about 30 minutes. If you’d like a browner top, broil until the breadcrumbs are golden-brown, 2 to 3 minutes more. Let cool for 10 minutes to let the sauce thicken before serving.

Recipe Notes

Frozen broccoli: If using frozen broccoli, thaw 1 1/2 pounds according to package directions, gently squeeze out the excess liquid with your hands, and pat very dry with towels.

Make ahead: The sauce can be made up to 2 days ahead, cooled, and refrigerated in an airtight container. The broccoli can be cut and refrigerated up to 2 days ahead. Bring the sauce back to a simmer over medium heat before proceeding with the recipe.

Storage: Leftovers can be refrigerated in an airtight container for up to 4 days.

More to Love from The Kitchn