Introduction
Looking for a comforting, family-friendly dinner that’s both satisfying and nutritious? This Cheesy Ham and Broccoli Casserole is exactly what you need. I’ve perfected this recipe to create the perfect balance of creamy cheese sauce, tender broccoli, and savory ham, all baked to golden perfection. It’s one of those reliable dishes that works equally well for busy weeknight dinners or as a crowd-pleasing potluck contribution.
Ingredients
- 4 cups fresh broccoli florets (or 16 oz frozen, thawed)
- 2 cups diced ham
- 2 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- 2 cups cooked rice
- 1 can cream of mushroom soup
- 1/2 cup sour cream
- 1/4 cup milk
- 1 small onion, finely diced
- 2 cloves garlic, minced
- 1 cup crushed butter crackers (like Ritz)
- 2 tablespoons butter, melted
- Salt and pepper to taste
Instructions
- Preheat your oven to 350°F (175°C) and lightly grease a 9×13 inch baking dish.
- Steam broccoli until crisp-tender, about 3-4 minutes. Don’t overcook – it’ll continue cooking in the oven.
- In a large bowl, combine cream of mushroom soup, sour cream, milk, onion, and garlic. Mix well.
- Fold in the cooked rice, ham, broccoli, and 1½ cups of the cheddar cheese. Season with salt and pepper.
- Transfer the mixture to your prepared baking dish.
- In a small bowl, mix crushed crackers with melted butter.
- Top the casserole with remaining cheese and the buttered cracker mixture.
- Bake uncovered for 25-30 minutes, until bubbly and golden brown on top.
Cook Time and Serving Size
Prep Time: 20 minutes
Cook Time: 30 minutes
Total Time: 50 minutes
Servings: 8 generous portions
Recipe Notes
Here are some helpful tips to make this Cheesy Ham and Broccoli Casserole even better:
- Make sure to drain your broccoli well after steaming – excess water can make the casserole runny.
- For best results, shred your own cheese rather than using pre-shredded. It melts better and provides a creamier texture.
- Feel free to use leftover holiday ham or deli ham – both work great!
- The casserole can be assembled up to 24 hours in advance. Just keep it covered in the refrigerator and add the cracker topping right before baking.
- To freeze, prepare the casserole without the cracker topping, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before adding the topping and baking.
- If the top browns too quickly during baking, loosely cover with foil for the remaining cook time.
Cheesy Ham and Broccoli Casserole
Ingredients
- 4 cups fresh broccoli florets or 16 oz frozen, thawed
- 2 cups diced ham
- 2 cups sharp cheddar cheese shredded
- 1 cup mozzarella cheese shredded
- 2 cups cooked rice
- 1 can cream of mushroom soup
- 1/2 cup sour cream
- 1/4 cup milk
- 1 small onion finely diced
- 2 cloves garlic minced
- 1 cup crushed butter crackers like Ritz
- 2 tablespoons butter melted
- Salt and pepper to taste
Instructions
- Preheat your oven to 350°F (175°C) and lightly grease a 9x13 inch baking dish.
- Steam broccoli until crisp-tender, about 3-4 minutes. Don't overcook – it'll continue cooking in the oven.
- In a large bowl, combine cream of mushroom soup, sour cream, milk, onion, and garlic. Mix well.
- Fold in the cooked rice, ham, broccoli, and 1½ cups of the cheddar cheese. Season with salt and pepper.
- Transfer the mixture to your prepared baking dish.
- In a small bowl, mix crushed crackers with melted butter.
- Top the casserole with remaining cheese and the buttered cracker mixture.
- Bake uncovered for 25-30 minutes, until bubbly and golden brown on top.