Every year when Thanksgiving rolls around, I find myself searching for that one side dish that everyone will actually finish. I love how this recipe brings a nostalgic comfort to the holiday table, making it a guaranteed hit even for the pickiest eaters. I have made this for many family gatherings, and it always disappears faster than the turkey itself.
Recipe Details
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 8
- Difficulty: Easy
Nutrition Information (Per Serving)
- Calories: 320
- Protein: 9g
- Carbs: 14g
- Fat: 26g
Why You’ll Love This Casserole
This side dish is the ultimate holiday comfort food. It manages to take a humble vegetable like broccoli and transform it into something decadent, creamy, and undeniably festive. Since Thanksgiving involves so much multitasking in the kitchen, you will appreciate how quickly this comes together. It is reliable, holds its heat well, and the combination of sharp cheddar and buttery crackers creates a texture that is simply irresistible. Whether you are hosting a large crowd or an intimate dinner, this dish feels like a warm hug on a plate.
This Casserole Ingredients & Substitutions
- 16 ounces frozen broccoli florets, thawed and drained
- 10.5 ounces cream of mushroom soup, condensed
- 1 cup mayonnaise
- 1 large egg, lightly beaten
- 2 cups sharp cheddar cheese, shredded
- 1/2 cup yellow onion, finely diced
- 1/2 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 1 cup buttery round crackers, crushed
- 2 tablespoons unsalted butter, melted
If you prefer to use fresh broccoli, simply steam the florets for about four minutes until tender before adding them to the mix. You can easily swap the cream of mushroom soup for cream of chicken or cream of celery if those are what you have in your pantry. For the topping, if you are out of crackers, panko breadcrumbs or even crushed cornflakes can provide that necessary golden crunch. If you want a little more zip, add a teaspoon of Dijon mustard to the creamy base.
Step-by-Step Instructions to Make This Casserole
Step 1: Preparation
Preheat your oven to 350 degrees Fahrenheit. Lightly grease a 9 by 13 inch baking dish with butter or a light coating of oil to ensure nothing sticks during the baking process.
Step 2: Mix the Creamy Base
In a large mixing bowl, whisk together the condensed cream of mushroom soup, mayonnaise, and the beaten egg. Once the mixture is smooth, stir in the diced onions, garlic powder, and black pepper. This creates the flavorful sauce that will coat every piece of broccoli.
Step 3: Combine with Broccoli and Cheese
Gently fold the thawed and drained broccoli florets into the creamy mixture. Add 1.5 cups of the shredded cheddar cheese and stir until the broccoli is thoroughly coated. Transfer the entire mixture into your prepared baking dish and spread it out into an even layer.
Step 4: Create the Topping
In a small bowl, combine the crushed crackers with the melted butter and the remaining half cup of shredded cheddar cheese. Sprinkle this mixture evenly over the top of the broccoli base. This layer will become beautifully golden and crisp in the oven.
Step 5: Bake and Serve
Place the dish in the center of the oven and bake for 30 to 35 minutes. You are looking for the edges to be bubbling and the cracker topping to be a rich golden brown. Let the casserole sit for five minutes before serving to allow the sauce to set slightly.
Tips for Success
To avoid a watery casserole, make sure your broccoli is well drained. If you are using frozen broccoli, pat it dry with a paper towel after thawing. Another great tip is to shred your own cheese from a block. Pre-shredded cheese often contains anti-caking agents that can prevent it from melting into that perfectly smooth, creamy consistency we want for a holiday side. Finally, do not over-crush your crackers. You want some small chunks to remain so that the topping has a distinct, satisfying crunch.
Variations of This Casserole
If you want to add a bit of smoky flavor, you can stir in some chopped turkey bacon before baking. For those who enjoy a bit of heat, adding a diced jalapeño or a pinch of cayenne pepper to the soup mixture works wonders. You can also turn this into a full meal by adding two cups of shredded cooked chicken or turkey, which is a great way to use up those Thanksgiving leftovers the next day. If you want to sneak in more vegetables, cauliflower florets can be used alongside the broccoli for a lovely color contrast.
Serving Suggestions: What to Pair with This Casserole
This dish is a natural companion to a roasted holiday turkey or a glazed honey roast. Because it is so rich and creamy, it pairs beautifully with acidic sides like cranberry sauce or a crisp green salad tossed in a vinaigrette. It also holds its own next to classic mashed potatoes and gravy. If you are serving this for a simpler Sunday dinner, it goes perfectly with grilled chicken breasts or a nice piece of seared salmon.
Storage & Reheating Instructions
If you have leftovers, store them in an airtight container in the refrigerator for up to three to four days. To reheat, the oven is your best friend to keep that topping crispy. Place a portion in an oven-safe dish at 350 degrees for about 10 to 15 minutes. If you are in a rush, the microwave works fine, but the cracker topping will lose its crunch. It is not recommended to freeze this dish after it has been baked, as the mayonnaise and soup base can separate and become grainy upon thawing.
Memories Made Around the Table
I remember my grandmother pulling this bubbling dish out of her vintage oven every November. The smell of melted cheese and toasted crackers always meant that the holiday feast was officially served. It is one of those humble recipes that carries so much warmth and tradition in every bite. Seeing my own children reach for seconds of a vegetable dish makes me realize that some traditions are worth keeping forever. It has become the most requested side at our house, and I hope it finds a special place on your table too.
FAQs
Can I use fresh broccoli instead of frozen?
Yes, you can certainly use fresh broccoli. Just be sure to blanch or steam it for a few minutes first. If you put raw broccoli straight into the casserole, it will not soften enough during the baking time and may release too much moisture.
Can I make this casserole ahead of time?
You can assemble the broccoli and cream mixture up to 24 hours in advance. Keep it covered in the fridge, but wait to add the cracker and butter topping until right before you put it in the oven to ensure it stays crunchy.
Why did my casserole turn out watery?
This usually happens if the broccoli was not drained well enough. Frozen broccoli holds a lot of water, so it is important to squeeze out any excess liquid after thawing. Using a high quality mayonnaise also helps maintain the emulsion.
Can I substitute the mayonnaise?
If you are not a fan of mayonnaise, you can use sour cream or plain Greek yogurt. This will give the dish a slightly tangier flavor profile, but the texture will remain creamy and delicious.
What is the best cheese to use for this recipe?
Sharp cheddar is the classic choice because its bold flavor stands up well to the broccoli and the creamy sauce. However, a mix of Gruyere and white cheddar can add a more sophisticated, nutty flavor for a fancy holiday dinner.
Final Thoughts
This creamy broccoli cheese casserole is more than just a side dish. It is a reliable, crowd-pleasing addition to any Thanksgiving spread that bridges the gap between healthy greens and indulgent comfort. With its golden, buttery topping and rich, cheesy center, it is sure to become a staple in your holiday rotation. I hope your family enjoys it as much as mine does, and that it brings a little extra joy to your holiday celebrations this year.


Easy & Creamy Broccoli Cheese Casserole
- Total Time: 50 minutes
Ingredients
- 16 ounces frozen broccoli florets, thawed and drained
- 10.5 ounces cream of mushroom soup, condensed
- 1 cup mayonnaise
- 1 large egg, lightly beaten
- 2 cups sharp cheddar cheese, shredded
- 1/2 cup yellow onion, finely diced
- 1/2 teaspoon black pepper
- 1/4 teaspoon garlic powder
- 1 cup buttery round crackers, crushed
- 2 tablespoons unsalted butter, melted
Instructions
- Preheat your oven to 350 degrees Fahrenheit. Lightly grease a 9 by 13 inch baking dish with butter or a light coating of oil to ensure nothing sticks during the baking process.
- In a large mixing bowl, whisk together the condensed cream of mushroom soup, mayonnaise, and the beaten egg. Once the mixture is smooth, stir in the diced onions, garlic powder, and black pepper. This creates the flavorful sauce that will coat every piece of broccoli.
- Gently fold the thawed and drained broccoli florets into the creamy mixture. Add 1.5 cups of the shredded cheddar cheese and stir until the broccoli is thoroughly coated. Transfer the entire mixture into your prepared baking dish and spread it out into an even layer.
- In a small bowl, combine the crushed crackers with the melted butter and the remaining half cup of shredded cheddar cheese. Sprinkle this mixture evenly over the top of the broccoli base. This layer will become beautifully golden and crisp in the oven.
- Place the dish in the center of the oven and bake for 30 to 35 minutes. You are looking for the edges to be bubbling and the cracker topping to be a rich golden brown. Let the casserole sit for five minutes before serving to allow the sauce to set slightly.
- Cook Time: 50 minutes
- Diet: Vegetarian
