• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Toasty Kitchen

  • Home
  • Recipe Index
  • Subscribe
  • About
  • FAQ
menu icon
go to homepage
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Subscribe
  • About
  • FAQ

×
Home » Recipes » Side Dishes

Cheesy Broccoli Casserole

Modified: Oct 24, 2025 · Published: Oct 31, 2021 by Heather · As an Amazon Associate I earn from qualifying purchases. · 1001 words. · About 6 minutes to read this article.

Jump to Recipe Jump to Video
Cheesy broccoli casserole recipe.
Cheesy broccoli casserole recipe.
Cheesy broccoli casserole recipe.

Cheesy broccoli casserole is made with tender cooked broccoli and homemade cheese sauce, topped with a buttery panko crust. An easy holiday side dish to make from scratch!

Metal spoon scooping broccoli casserole from a white casserole dish.

Recipe summary

Flavor/texture: Crisp-tender broccoli is coated in a flavorful homemade cheese sauce with a crunchy panko crust on top.

Pan size: 9x13

Serves: 8 people

Similar to: Creamy Baked Mac and Cheese, Cheesy Broccoli

Jump to:
  • Recipe summary
  • Ingredients and substitutions
  • How to make cheesy broccoli casserole
  • Tips and tricks
  • Frequently asked questions
  • Recommended
  • 📖 Recipe
  • Comments

Ingredients and substitutions

Ingredients on a counter top.
  • Broccoli - You'll need two large heads of broccoli for this recipe. Chop up the crowns into medium, bite size pieces. This equals about 20 to 24 ounces of broccoli.
  • Butter and flour - You'll be making a roux, which is a paste made of butter and flour, to thicken your sauce. Unsalted butter and the salt listed for the cheese sauce can be substituted with salted butter if needed.
  • Milk - I recommend using whole milk for a thick and creamy sauce. 1% or skim milk can still work, but your cheese sauce will turn out on the thin side.
  • Spices - Salt, pepper, paprika, and garlic powder add flavor to your casserole.
  • Cheese - I recommend sharp cheddar cheese, but monterey jack, pepper jack, gruyere, or mild cheddar are other great choices. Do not use pre-shredded, bagged cheese. Pre-shredded cheeses are coated in anti-clumping powders that when melted, become grainy. Grate your cheese fresh from a block instead.
  • Panko bread crumbs - Can be substituted with crushed butter crackers or regular breadcrumbs. Panko bread crumbs add extra crunch compared to regular bread crumbs.

How to make cheesy broccoli casserole

Assembling broccoli casserole in a white pan.
  1. Create a roux with butter and flour over medium heat. Whisk in milk and seasoning until it thickens slightly, 3-4 minutes. Remove from heat.
  2. Add shredded cheese and stir until melted, then add par-cooked broccoli and stir until coated.
  3. Pour into a greased 9x13 pan and spread into an evenly layer. Top with bread crumb mixture.
  4. Bake at 350F for 18-20 minutes or until hot and bubbly in the center. You may broil for additional browning but watch it carefully.

Tips and tricks

Drain broccoli thoroughly - Wet broccoli added to the cheese sauce will create a watery, thin sauce. Allow it to drain and cool for several minutes and allow steam to escape and moisture to drip off.

Cook sauce until thickened - If your sauce looks thin, keep cooking and simmering until it has thickened. Time may vary based on the heat of your stove and size of your pan.

Use the broiler carefully - Do not walk away if you've turned on the broiler. Food can go from golden brown to burnt in just a few seconds.

Broccoli and cheese topped with panko crust in a white casserole dish.

Frequently asked questions

Can I use frozen broccoli?

Allow your broccoli to thaw first, then follow the recipe card as directed, minus one minute of boiling time. Frozen broccoli is partially cooked before freezing, so it will need less cooking time.

Can I cook my broccoli in a microwaveable steam bag?

If you have frozen broccoli in a microwaveable steam bag, follow the cooking directions listed on the bag, but for half the amount of time listed. Use your discretion based on the type/brand/size of broccoli you have on hand. You're looking for partially cooked broccoli that's still crisp, not completely cooked through and soft.

Do I need to par-cook my broccoli?

Yes. The baking time listed in the recipe is not long enough to cook your broccoli completely through. Baking the casserole for longer can cause the cheese sauce to break, which is why we par-cook the broccoli before adding it to the casserole.

Recommended

  • A white bowl filled with broccoli, topped with cheese sauce.
    Cheesy Broccoli
  • A wooden spoon scooping mac and cheese from a white casserole dish.
    Creamy Baked Mac and Cheese
  • A metal saute pan filled with cheesy orzo with broccoli and chicken.
    Cheesy Chicken Broccoli Orzo
  • A white bowl filled with chicken broccoli cheese soup topped with crumbled crackers.
    Slow Cooker Chicken Broccoli Cheese Soup

📖 Recipe

Metal spoon scooping broccoli casserole from a white casserole dish.
Pin Print Rate
5 from 1 review

Cheesy Broccoli Casserole

Cheesy broccoli casserole is made with tender cooked broccoli and homemade cheese sauce, topped with a buttery garlic panko crust. An easy holiday side dish to make from scratch!
Prep Time15 minutes minutes
Cook Time20 minutes minutes
Servings: 8 servings
Calories: 333kcal
Author: Heather

Ingredients

  • 24 ounces broccoli florets, about 2 large heads of broccoli
  • ¼ cup unsalted butter
  • ¼ cup all purpose flour
  • 3 cups whole milk
  • 1 teaspoon salt
  • ½ teaspoon pepper
  • ½ teaspoon paprika
  • ½ teaspoon garlic powder
  • 8 ounces sharp cheddar cheese, shredded

Panko Topping

  • 1 cup panko bread crumbs
  • 3 tablespoons unsalted butter, melted
  • ¼ teaspoon salt
  • ¼ teaspoon garlic powder
Prevent your screen from going dark

Instructions

  • Preheat oven to 350℉. Grease a 9x13 casserole dish and set aside.
  • Bring a pot of water to a boil. Add broccoli florets and boil for about 3 minutes, or until broccoli is tender crisp and bright green (if using frozen, thawed broccoli, cook for one minute less - frozen broccoli is already partially cooked). When pierced with a fork, broccoli should still have a bit of resistance. Drain and set aside to cool.
  • In a saucepan over medium heat, melt butter. Add flour and whisk to combine, creating a paste. Cook for one minute.
  • Add milk, salt, pepper, paprika, and garlic powder, whisking to combine. Cook for 3-4 minutes, whisking frequently, or until mixture thickens slightly. Remove from heat.
  • Add shredded cheese and stir until melted.
  • Add your cooled, par-cooked broccoli (make sure it's no longer wet) and stir until evenly coated. Pour into prepared casserole dish and spread into an even layer.
  • In a small bowl, add panko bread crumbs, melted butter, salt, and garlic powder. Toss until evenly incorporated. Sprinkle over casserole in an even layer.
  • Bake casserole, uncovered, for about 18-20 minutes, or until hot and bubbly in the center. Optionally, turn on the broiler for 2 minutes to brown the top (watch carefully, crust will brown quickly).
  • Remove from oven and allow to stand for 5 minutes before serving.

Equipment Recommendations

  • Emile Henry 9x13 Stoneware Baking Dish
  • Zwilling Pro Chef's Knife
  • Boos Maple Cutting Board
  • SS 3-Quart Saucepan

Notes

  • To use frozen broccoli in a microwaveable steam bag: Follow the cooking directions listed on the bag, but for half the amount of time listed. Use your discretion based on the type/brand/size of broccoli you have on hand. You're looking for partially cooked broccoli that's still crisp, not completely cooked through.
  • Topping: Panko topping can be substituted with crushed butter crackers.
  • Storage: Leftovers will keep for 3-4 days in the refrigerator. Dairy based sauces do not freeze and thaw well, so I do not recommend freezing this recipe.

Nutrition Estimate

Calories: 333kcal | Carbohydrates: 19g | Protein: 14g | Fat: 23g | Saturated Fat: 14g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 65mg | Sodium: 663mg | Potassium: 447mg | Fiber: 3g | Sugar: 7g | Vitamin A: 1333IU | Vitamin C: 76mg | Calcium: 366mg | Iron: 1mg
Course: Side Dish
Cuisine: American

More Side Dish Recipes

  • A bowl of rice pilaf.
    Vegetable Rice Pilaf
  • Two dinner rolls displayed with others in a baking pan.
    Soft Dinner Rolls
  • A plate of stacked biscuits with a cast iron skillet in the background.
    Garlic Cheddar Biscuits
  • A bowl of cheesy orzo with a metal fork.
    Garlic Parmesan Orzo

Share this post:

Reader Interactions

Comments

No Comments

5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

Heather of The Toasty Kitchen

Hi, I'm Heather!

I love cooking with simple, everyday ingredients and want to help you make homemade meals with ease.

Read more

Reader favorites

  • A metal fork in a bowl of cheesy rice.
    Cheesy Rice
  • Whipped buttercream frosting recipe.
    Whipped Buttercream Frosting
  • Beef roast in a large slow cooker.
    Slow Cooker Beef Roast with Potatoes and Carrots
  • Pouring gravy over a bowl of mashed potatoes.
    How To Make Gravy Without Drippings

Valentine's Day

  • A slice of frosted red velvet cake.
    Red Velvet Sheet Cake
  • A frosted red velvet cupcake on a cooling rack.
    Red Velvet Cupcakes
  • A sweet roll on a plate.
    Strawberry Sweet Rolls
  • Scooping marry me chicken pasta from a pan.
    Marry Me Chicken Pasta

Footer

featured on:

decorative image of website logos.

Explore

  • Recipe Index
  • About
  • FAQ
  • Subscribe

About

  • Privacy Policy
  • Disclaimer
  • Image Copyright
  • Contact

Copyright © 2025 The Toasty Kitchen®

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.