• Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
search icon
Homepage link
  • Recipes
  • Thanksgiving
  • Weeknight
  • About
  • Subscribe
×
Home » Recipes » Side Dishes

Broccoli Casserole from Scratch

Published: Oct 26, 2024 by Scott · This post may contain affiliate links.

↓ Jump to Recipe

This broccoli casserole is made from scratch with a homemade creamy cheese sauce instead of canned soup. And it's finished off with a topping of cheese and crunchy crackers. This casserole is the perfect comfort food side dish for a cozy Sunday supper or your next holiday meal!

A small bowl of broccoli cheese casserole.
Jump to:
  • Why this Recipe Works
  • Ingredient Notes
  • Step-by-Step Instructions
  • 💡Expert Tips
  • What to Serve with Broccoli Casserole
  • Storage and Reheating
  • Frequently Asked Questions
  • More Casserole Side Dishes
  • 📖 Recipe
  • You May Also Like

Why this Recipe Works

Many classic casserole dishes are traditionally made with condensed cream soups, which are loaded with sodium and other ingredients. This broccoli casserole recipe ditches the canned soup for a homemade cream sauce that's rich and flavorful. It only takes a few extra minutes, but it's so much better than the canned stuff.

Ingredient Notes

Ingredients for broccoli casserole arranged on a countertop.
  • Broccoli - I prefer to use fresh broccoli for this recipe so I can control the quality and size of the pieces, but if you're in a hurry, you can swap in frozen broccoli that's been thawed and drained. Skip the blanching step if using frozen.
  • Chicken Stock - I recommend using low sodium or salt free chicken stock to control the salt level of the dish. If using regular chicken stock, omit the salt in the recipe and salt the sauce to taste in step 3.
  • Cheese - Grate your own cheese to ensure the smoothest sauce and best melt for the topping.
  • Crackers - I use Rits crackers for a buttery flavor on the topping. Saltines also work well, and cheese crackers are a great option for a cheesier flavor.

See the recipe card at the bottom of this post for the complete list of ingredients and measurements.

Step-by-Step Instructions

  1. Blanch the Broccoli - Preheat your oven to 375℉. Bring a large pot of water to a boil. Add the broccoli and cook for 3-4 minutes until bright green and slightly softened. Drain into a colander. Run cold water over the broccoli until cooled, then drain thoroughly and set aside.
  2. Cook the Onion - Set a medium-sized saucepan over medium heat and add 2 tablespoons of butter. Once the butter has melted, add the onion and cook for around 5 minutes, stirring frequently, until the onions are softened. Add the remaining 2 tablespoons of butter. When melted, add the flour and cook for 1 to 2 minutes, stirring constantly, until lightly browned.
  3. Make the Sauce - Add the milk and chicken stock and whisk for 2 to 3 minutes until the mixture comes to a simmer and begins to thicken. Season with salt and pepper, then stir in 2 cups of the cheese until melted. Let the mixture cook for another 1-2 minutes to thicken.
Broccoli being blanched in boiling water.
Creamy cheese sauce cooking in a pot.
  1. Assemble the Casserole - Add the broccoli to a 9x13 baking dish. Pour the sauce mixture over the broccoli and stir to combine. Top with the remaining cheese and the crushed crackers.
  2. Cook and Serve - Bake for 20 to 25 minutes until the sauce is bubbling and the top is golden brown. Let rest for 5-10 minutes before serving.
An unbaked broccoli casserole on a countertop.
Baked broccoli cheese casserole.

💡Expert Tips

  • Cut the broccoli into similar sized pieces so they cook evenly.
  • Be sure to thoroughly drain the broccoli after cooking it to avoid a watery casserole. You can use a large cooking spoon to gently squeeze out additional water.
  • If using frozen broccoli, you do not need to blanch it.
  • You can swap the cracker topping for ½ cup of panko crumbs mixed with 1 tablespoon of melted butter.

What to Serve with Broccoli Casserole

This homemade broccoli cheese casserole is a delicious side dish that goes well with almost anything. I love it with my smoked meatloaf for a delicious comfort food dinner. Try it with my air fryer chicken breasts for a quick and easy option.

This broccoli casserole is a classic Thanksgiving side dish that pairs well with my simple roasted turkey or my flavorful smoked spatchcock turkey. It's also amazing with my double smoked ham or my bottom round roast beef for Easter or Christmas dinner.

A small bowl of broccoli cheese casserole, set beside the casserole dish.

Storage and Reheating

Store leftovers in an airtight container and refrigerate for up to 4 days.

Reheat leftovers in a 325°F oven for 10-12 minutes until warmed through, or reheat smaller portions in the microwave.

Frequently Asked Questions

Does broccoli casserole have mayonnaise?

I do not use mayo in this recipe, but classic Southern broccoli casserole does typically have mayonnaise in the sauce. You can stir in a half a cup of mayo when adding the cheese to the sauce if you want that tangy flavor.

Can I make broccoli casserole ahead?

To make ahead, prepare the sauce and broccoli and combine them 1 to 2 days in advance. Cover and store in the refrigerator. When ready to bake, remove the dish from the fridge 20 minutes before cooking to bring it to room temperature. Then add the topping and bake. You may need an additional 5-10 minutes of baking time.

More Casserole Side Dishes

  • A bowl of macaroni and cheese.
    Smoked Gouda Mac and Cheese
  • A serving of cheesy hashbrown casserole on a small plate sitting on a table next to a casserole dish.
    Cheesy Hashbrown Casserole (Cracker Barrel Copycat)
  • A large scoop of sweet potato souffle on a serving spoon held in front of the casserole dish.
    Sweet Potato Soufflé
  • A large scoop of green bean casserole held in front of a large baking dish filled with the casserole.
    Green Bean Casserole (without Soup)

If you try this recipe, don't forget to leave a RATING or COMMENT below. I would love to hear from you!!! And FOLLOW me on Pinterest, Facebook, and Instagram for all the latest recipes!

📖 Recipe

A small bowl of broccoli cheese casserole.

Broccoli Casserole

This broccoli casserole is made from scratch with a rich and flavorful homemade sauce instead of the typical canned soup. It's a delicious side dish for your next Sunday supper or a perfect addition to your next holiday meal!
Author: Scott
No ratings yet
Print Pin Rate SaveSaved!
Prep Time: 10 minutes mins
Cook Time: 25 minutes mins
Total Time: 35 minutes mins
Servings: 8
Calories: 263kcal

Equipment

  • Chefs Knife
  • Cutting board
  • Measuring Spoons
  • Liquid Measuring Cup
  • Whisk
  • Saucepan
  • Stock Pot
  • 9x13 Baking Dish

Ingredients

  • 8 cups broccoli florets, around 2 large crowns, trimmed and cut into bite-sized pieces
  • 4 Tablespoons butter, divided
  • 1 cup diced onion
  • 2 Tablespoons flour
  • 1 cup chicken stock, preferably low sodium or no salt
  • 1½ cups whole milk, or half and half
  • 1 teaspoon salt
  • ½ teaspoon freshly ground black pepper
  • 3 cups shredded cheddar cheese, divided
  • 16 Ritz crackers, crushed, around ¾ cup

Instructions

  • Preheat your oven to 375℉.
  • Bring a large pot of water to a boil. Add the broccoli and cook for 3-4 minutes until bright green and slightly softened. Drain into a colander. Run cold water over the broccoli until cooled, then drain thoroughly and set aside.
  • Set a medium-sized saucepan over medium heat and add 2 tablespoons of butter. Once the butter has melted, add the onion and cook for around 5 minutes, stirring frequently, until the onions are softened. Add the remaining 2 tablespoons of butter. When melted, add the flour and cook for 1 to 2 minutes, stirring constantly, until lightly browned.
  • Add the milk and chicken stock and whisk for 2 to 3 minutes until the mixture comes to a simmer and begins to thicken. Season with salt and pepper, then stir in 2 cups of the cheese until melted. Let the mixture cook for another 1-2 minutes to thicken.
  • Add the broccoli to a 8x11 or 9x13 casserole dish. Pour the sauce mixture over the broccoli and stir to combine. Top with the remaining cheese and the crushed crackers.
  • Bake for 20 to 25 minutes until the sauce is bubbling and the top is golden brown.

Notes

Storage and Reheating
Store leftovers in an airtight container and refrigerate for up to 4 days.
Reheat leftovers in a 325°F oven for 10-12 minutes until warmed through, or reheat smaller portions in the microwave.
Make Ahead
Prepare the sauce and broccoli and combine them in the casserole dish 1 to 2 days in advance. Cover and store in the refrigerator. When ready to bake, remove the dish from the fridge 20 minutes before cooking to bring it to room temperature. Then add the topping and bake. You may need an additional 5-10 minutes of baking time.

Nutrition

Calories: 263kcalCarbohydrates: 11gProtein: 13gFat: 18gFiber: 2gSugar: 4g

* All nutrition information we provide are estimates based on third party calculators. We encourage you to calculate these on your own for accurate results.

Course: Side Dish
Cuisine: American
Tried this recipe?Don't forget to leave a rating above and mention @disheswithdad or tag #disheswithdad on social media!

You May Also Like

  • Broccoli Salad {Chicken Salad Chick Copycat}
  • Roasted broccoli and cauliflower in an air fryer.
    Air Fryer Broccoli and Cauliflower
  • Broccolini being cooked on a grill.
    Grilled Broccolini
  • Close up of a scoop of cauliflower gratin being taken from a baking dish.
    Creamy Cauliflower Gratin
Share this post:
« Smoked Spatchcock Turkey
Air Fryer Fingerling Potatoes »

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.

About Me

Hello, I'm Scott! I'm a former professional cook and an experienced home cook. I created this space to share my favorite quick and easy, family-friendly recipes and hopefully inspire you to try some of them for yourself!

Read More →

Thanksgiving Recipes

  • A whole roasted Cajun turkey served on a platter.
    Cajun Turkey
  • Close up image of sliced turkey breast.
    Herb Roasted Split Turkey Breast
  • A whole smoked turkey on a platter.
    Smoked Spatchcock Turkey
  • A square serving of stuffing on a small plate.
    Traditional Bread Stuffing
  • A large scoop of sweet potato souffle on a serving spoon held in front of the casserole dish.
    Sweet Potato Soufflé
  • A large scoop of green bean casserole held in front of a large baking dish filled with the casserole.
    Green Bean Casserole (without Soup)

See More →

Featured Recipes

  • Chicken enchiladas with green sauce served on a plate.
    Chicken Enchiladas with Green Sauce
  • close up of a baking dish of fresh homemade lasagna.
    Lasagna with Homemade Noodles
  • Side angle view of a serving of creamy chicken and rice casserole with broccoli shown set beside a casserole dish.
    Chicken and Rice Casserole (Without Soup!)
  • A chicken slider on a cutting board.
    Easy Chicken Sliders
  • Bottom round roast beef being sliced on a cutting board.
    Bottom Round Roast Beef
  • A serving of Cajun shrimp and grits on a plate.
    Cajun Shrimp and Grits

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions
  • Affiliate Disclosure
  • Accessibility

Follow on Social

  • Pinterest
  • Facebook
  • Instagram
  • Twitter

Copyright © 2025 Dishes With Dad

Rate This Recipe

Your vote:




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