A classic Broccoli Casserole with cream of mushroom soup is one of those side dishes that makes everyone from your littlest dinner guests to the grandparents happy and content. The crunchy broccoli paired with melty cheese, butter, and mayo is simply irresistible.
The Best Broccoli Casserole Recipe Ever
No, we’re not exaggerating with that headline. Broccoli casserole with fresh broccoli and the creamiest soup, cheese, and butter, will have mouths watering the second it hits the table. Plus, this recipe can be made ahead of time in under an hour, leaving you ample time to concentrate on your other holiday side dishes and if you are still wondering how to cook a turkey for your Thanksgiving dinner, we can help with that too!
You might even want to make a double batch because we all know that leftovers are one of the best parts of the holiday season. Move over Easy Green Bean Casserole .. you have got some serious competition this year!
Looking for More Side Dish Recipes?
If you love those classic holiday sides as much as we do, you definitely need to check out our list of Thanksgiving Side Dishes!
What You Will Need
- fresh broccoli – we follow the simple steps of how to steam broccoli first, to make sure it soft and delicious.
- cream of mushroom soup – pick up a can at your local grocery store or try out our homemade dairy-free cream of mushroom soup recipe.
- mayo – who can say no to another layer of creaminess and a slight tangy flavor. If you’re feeling ambitious, use our basic Whole30 mayo.
- cheddar cheese – this is our favorite type of cheese, but feel free to customize with a different sharp cheese variety like Gruyere, Parmesan, Asiago, or Gouda.
- Ritz crackers – crunchy, flakey, and the perfect topping to this classic recipe.
- butter – a necessary addition to get your Ritz crackers extra crispy on the top.
How To Make Broccoli Casserole
The first steps to making this easy recipe are to place a steam basket in the bottom of a large pot.
Add enough water to cover the bottom of the pan and place the broccoli inside of the steam basket. Cover, bring to a boil and steam broccoli until it is quite tender.
Drain the broccoli and place it in the bottom of a casserole dish. Pour the cream of mushroom soup, mayo, and cheddar cheese over the top and stir to combine.
Pro Tip
Pre-shredded cheese contains additives to keep it from clumping together in the bag. For the creamiest, melty cheese, take the extra minute or so to shred your own cheese using a simple cheese grater. Plus, you usually get more for your money buying block cheese vs. pre-shredded.
Crush up the Ritz crackers and cover the top of your casserole.
Finally, drizzle with melted butter to get the crunchiest, golden brown topping.
Place in the oven, middle rack and uncovered, for approx. 30 minutes or until nice and bubbly.
Let cool for a few minutes and enjoy!
Prep Ahead of Time
Make this broccoli casserole ahead of time by assembling all of the ingredients together as mentioned in the recipe card, saving the ritz cracker topping for when you’re ready to bake. Once assembled, cover and place your casserole in the fridge for a day or two in advance. When you’re ready to bake, let it come to room temperature for about 30 minutes on a countertop, add the Ritz topping, and cook as directed.
Recipe Tips + Variations
- dairy-free: Make this recipe dairy free by using a dairy-free cream of mushroom soup, dairy-free cheese and vegan butter.
- gluten-free: Make this recipe gluten-free by using a gluten-free version of Ritz or a similar gluten free cracker.
- storage: Once cooled, store this casserole in an air-tight container in the fridge for 3-5 days.
Made this delicious recipe and loved it?! We would love it if you would take a minute and leave a star rating and review – it is also helpful if you made any substitutions or changes to the recipe to share that as well. THANK YOU!
Don’t forget to check out my Instagram and TikTok account for some behind-the-scenes action! Or give me a follow on Facebook or see what I am pinning on Pinterest!
Broccoli Casserole Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Method: Stove Top + Oven
- Cuisine: American
Description
Our Broccoli Casserole recipe is a delicious and easy side dish for any meal (perfect for the Holidays)! Definitely a family favorite recipe!
Ingredients
- 6–8 cups fresh broccoli florets
- 1 (10oz) can cream of mushroom soup (or homemade – see Notes)
- 1 cup mayonnaise
- 1/2 cup cheddar cheese, freshly grated & divided (more if desired)
- 1 cup Ritz crackers, roughly crushed
- 1/4 cup butter, melted
Instructions
- Prep: Preheat oven to 350 degrees F.
- Steam Broccoli: Add a steaming basket to a large saucepan and fill the bottom with water (to just below the basket). Add broccoli to the steamer basket. Cover and bring to a boil. Steam until broccoli is very tender/soft – they should almost be falling apart. Drain.
- Combine: Add cooked broccoli to an 11-inch oval dish (or comparable square baking pan) along with cream of mushroom soup, mayo and cheddar cheese. Stir to combine.
- Topping: Cover with crushed crackers and drizzle melted butter on top.
- Bake: Place in preheated oven, middle rack and uncovered, for approx. 30 minutes or until nice and bubbly.
- Serve: Remove and let cool slightly before serving immediately.
Notes
- Cream of Mushroom Soup: if using a store-bought version, we recommend Pacific Foods Organic Cream of Mushroom Soup!
- Dairy-Free Cream of Mushroom Soup: we have a tried-and-true recipe for Dairy-Free Cream of Mushroom Soup if you want to sub that in.
- Dairy-Free: to make this dairy-free use a dairy-free cream of mushroom soup (like the one linked above), dairy-free cheese and vegan butter.
- Gluten-Free: to make this gluten-free use a gluten-free version of Ritz crackers (or something similar).
- Storage: store leftovers in an airtight container in the refrigerator for up to 5 days.
Nutrition
- Serving Size: 6oz
- Calories: 316
- Sugar: 2.7 g
- Sodium: 501.5 mg
- Fat: 25.6 g
- Carbohydrates: 17.9 g
- Protein: 4.5 g
- Cholesterol: 23.3 mg
Whitney Morris says
Made this broccoli casserole as a side dish for Thanksgiving and it was a winner! Many comments on how yummy it was! Will definitely be in our holiday side dish list for the future! I added French fried onions ( like you would put on a green bean casserole) along with the ritz crackers on top and it was delicious!
Erin says
Love to hear that, Whitney! And thank you so much for taking the time to come back and leave a review – I really appreciate it!
Kim says
Loved this casserole. We had it with our ham and mashed potatoes for Christmas. I’ve already been asked to make it again and shared the recipe. There are so many different recipes for broccoli casserole but this will be the one we make from now.
Erin says
That is so awesome to hear, Kim!!
Tom says
This broccoli casserole recipe was a huge success at our Christmas dinner yesterday. How can a recipe so easy to make be so darn good? We will definitely add this recipe to our holiday meal planning. Thank you Erin!!
Erin says
So happy to hear that!!
Debbie says
Can this be frozen before and after cooking
Shannon says
How early can I prep this dish before having to put it in the oven?
Erin says
Hi Shannon – you could prep in the morning/night before and then just wait and add the crackers + butter right before you put it in the oven!