The Cozy Cook

Ham Casserole with Broccoli and Rice

This Ham Casserole is loaded with cheesy, creamy rice and perfectly cooked broccoli. It’s an easy make-ahead dinner that can be prepared 2 days ahead of time and even works as a one pot meal

In need of recipes for leftover ham? Try these next!

Chicken Cordon Bleu Casserole | Cheesy Ham and Potato SoupSplit Pea SoupHam and Bean SoupHam and Cheese Quiche| Scalloped Potatoes and Ham A wooden spoon full of ham casserole with broccoli and rice.

Here are the major perks about this Ham Casserole Recipe:

  • Prepare and assemble it up to two days ahead of time. I like to prepare it on a Sunday morning and pop it in the oven later that night (or even the next day!)
  • Easily make it as a one pot meal.
  • It’s a great recipe for leftover ham.
  • A variety of vegetables work great in here.
  • Your entire family will absolutely love it.

Ham Casserole Ingredients

See recipe card below for full ingredient amounts and instructions

  • Butter- (Unsalted if possible)
  • Olive Oil
  • Ham
  • Long Grain White Rice
  • Chicken Broth- Preferably homemade and low sodium. Water can be used instead as well.
  • Broccoli- I love using fresh, but you can also use frozen.
  • Condensed Cream of Chicken Soup- Try my homemade version!
  • Sour Cream
  • Milk- Any kind works.
  • Cheddar Cheese- Always buy a block and shred it yourself for superior flavor and creamy consistency. Heluva Good Cheddar melts nice and creamy.
  • Ritz Crackers- They make a great crunchy topping. Crispy Fried Onion Tops are great too.

Ham in a sauce pan next to uncooked rice in a sauce pan. Chicken broth and uncooked rice in a sauce pan next to cooked rice in a sauce pan. side by side sauce pans full of ham casserole ingredients before and after being mixed.

One Pot Ham Casserole

Here’s how you can skip casserole dish and cook this as a one pot meal:

  • Cook the rice for 18 minutes instead of 15.
  • Add the broccoli to the rice during the last 7 minutes of cooking and replace the lid.
  • Stir in casserole ingredients as instructed until well-combined.
  • Top with cheese, close the lid for 10 minutes or until the cheese is completely melted.
  • Serve, or:
  • Top with Ritz cracker mix and bake in a 350 degree oven for 10 minutes.

casserole dish filled with uncooked ham casserole ingredients and topped with grated cheese. ham casserole with melted cheese on top and ham casserole with a ritz cracker crust on top.

Make-Ahead Method

This ham casserole can be prepared up to two days ahead of time.

  • Follow the instructions until you’re spreading the casserole into the casserole dish.
  • Shred the cheese and store it in an airtight Ziploc bag. Crush the Ritz crackers and store those in an airtight container as well.
  • Cover the casserole with foil and refrigerate until ready to bake.
  • Let it sit at room temperature for 15 minutes prior to baking.
  • Top it with cheese and proceed with baking as outlined in the instructions.

a casserole dish filled with ham casserole with a wooden spoon scooping some of it out.

Using Frozen Broccoli

2 cups of frozen broccoli (and/or cauliflower) can also be used. Just be sure you thaw and pat it dry! 

-Frozen broccoli is already blanched so you don’t need to cook it prior to mixing the casserole together.

More Tips For Making Ham Casserole

  • Use white long grain rice, not Instant rice. It has a creamier consistency and better flavor.
  • Use reduced sodium ingredients (unsalted butter & low-sodium chicken broth, etc.).
  • Crispy Fried Onion Tops make a delicious topping on this casserole instead of Ritz as well.
  • Other vegetable options include diced carrots, celery, peas, and green beans.
  • Other cheese options include cheddar jack, mozzarella, and smoked gouda. A combination of different kinds of these cheeses may also be used. Avoid extra sharp or aged cheeses as they won’t  melt as well.
  • If you’d like to use chicken instead of ham, check out my instructions for that in this recipe.

Love Make-Ahead Casseroles?

ham casserole with rice and broccoli on a white plate with a fork inserted into it.

Get My Free Meal Plan

I’ve got a Free Meal Plan with 7 of my super popular recipes (complete with grocery list)! Sign up for my email list and I’ll send it over now along with weekly dinner recipes!

And follow me on FacebookInstagram, and Pinterest!

Did You Make This Recipe?

I would love for you to leave a rating and a comment below! How’d you do?! ⭐⭐⭐⭐⭐


Be sure to check out my Chicken + Broccoli, Sausage + Peppers, and Ground Beef + Mushroom rice casserole recipes next!

A wooden spoon scooping up ham and rice casserole with cheese from a casserole dish.

Ham Casserole with Broccoli and Rice

4.93 from 55 votes
This Ham Casserole is loaded with cheesy, creamy rice and perfectly cooked broccoli. This easy make-ahead dinner can be prepared 2 days ahead or as a one pot meal! 

Ingredients

  • 2 Tablespoons unsalted butter
  • ½ cup yellow onion, finely diced
  • 1 Tablespoon olive oil
  • 2 1/2 cups chicken broth, low sodium
  • 1 ¼ cup white long grain rice, uncooked
  • 2 cups cooked ham, diced
  • 2 cups broccoli florets
  • 10.75 oz. cream of chicken soup
  • ½ cup sour cream
  • ¾ cup milk
  • 2 cups shredded cheddar cheese, separated
  • Salt/Pepper

Ritz Cracker Topping

  • 1 cup Ritz Crackers, crushed into crumbs
  • 2 Tablespoons butter, melted

Instructions

  • Preheat the oven to 350 degrees.
  • Melt the 2 Tablespoons butter in a large saucepan over medium heat.
  • Add the diced onions and cook for 5 minutes, until softened.
  • Add 1 more Tablespoons butter to the pot.
  • Add the chicken broth, olive oil, and rice to the pot and bring to a boil, then reduce heat to a simmer.
  • Cover tightly and cook for 7 minutes.
  • Add the broccoli, replace the cover, cook for 8 more minutes. Refrain from stirring.
  • Turn off heat, leave the cover on. Let the rice stand for 10 minutes. Any rice on the bottom of the pot will release during this time.
  • Add the diced ham, condensed soup, sour cream, milk, and ONE cup of the cheddar cheese. Stir until well-combined.
  • Spread into a lightly greased 9 x 13 casserole dish.
  • Top with remaining cup of cheddar cheese.
  • Cover and bake for 15 minutes.
  • Combine the Ritz cracker crumbs and butter. Spread over the top of the casserole and bake, uncovered, for 10 additional minutes.
  • Let the casserole sit for 5 minutes prior to serving.

Video

Notes

Heluva Good Cheese melts nice and creamy. Avoid extra sharp or aged cheeses as they won't melt as well.

Using frozen broccoli instead of fresh:

I love the way this comes out with fresh broccoli, but if necessary, frozen broccoli may be used instead. Be sure to let it thaw and pat it dry prior to adding it to the mixture.

One Pot Method (vs. casserole-style):

  • Cook the rice for 18 minutes instead of 15.
  • Add the broccoli to the rice during the last 7 minutes of steaming and close the lid to allow it to cook.
  • Combine casserole ingredients as instructed, top with cheese. Close the lid to let it melt and serve.

Be sure to check out my ham and ground beef rice casseroles next!

Nutrition

Calories: 518kcal, Carbohydrates: 31g, Protein: 22g, Fat: 34g, Saturated Fat: 18g, Trans Fat: 1g, Cholesterol: 94mg, Sodium: 1618mg, Potassium: 462mg, Fiber: 1g, Sugar: 5g, Vitamin A: 1063IU, Vitamin C: 35mg, Calcium: 384mg, Iron: 2mg

Leave a Reply

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

Recipe Rating




149 comments on “Ham Casserole with Broccoli and Rice”

  1. My kids loved it! I didn’t have cream of chicken soup so I used golden mushroom soup instead. Was yummy. Great meal for a cold dreary night.

  2. Can i freeze this after assembling or do i need to bake first and then freeze?

    • Hey Kitty! Yes, you can assemble and freeze! To bake it, let it thaw completely and follow the instructions from there or you can add about an hour of extra baking time if baking from frozen. Enjoy! 🙂

  3. This recipe is delicious.. can leftovers be frozen?

    • Absolutely! I love freezing leftovers and reheating them for an easy lunch or dinner! 🙂 I microwave leftovers straight from a frozen state in small glass tupperware containers. You can also bake it at 350 degrees, covered with foil until heated through, (baking time depends on portion size). Enjoy! 🙂

  4. Exactly what I was looking for with “norma”l ingredients to use up a ham! Thank you! 🤩

  5. Made no changes. So delicious!

    I did split the recipe between 2 smaller dishes because only 3 in our family of 8 love casseroles. It froze beautifully! I wrapped it in plastic and foil after step #11 — and thawed in fridge over night before finishing the recipe steps. It tasted just like the first time I baked it!! Definitely a keeper.  

  6. This was delicious! The rice cooked perfectly and was not mushy. The broccoli had the perfect amount of crunch. This is now a new favorite recipe. I am going to try it with chicken, and maybe another time with shrimp.

    • I’m so happy to hear you liked this casserole Cara!😃 I bet it would be great with shrimp! I love using leftover ham on this recipe. Such a good way to turn nothing ham scraps into a delicious meal!

  7. What ever happened to recipes that were recipes?  You know, a list of ingredients and cooking directions, period?   

    • Dave’s, there is a “jump to recipe” button at very top of the page that will bring you right down to the ingredients and instructions. The other information in the post is information that people will undoubtedly ask about the recipe (and still ask anyway as you can see from the other comments and questions here). This includes storage information, make ahead methods, ingredient substitutions, etc.

  8. This recipe turned out amazing! I had a bunch of leftover ham that I needed to use and this was perfect! All ingredients that I had on hand and my family went back for seconds! Will be adding to the rotation for sure!!

    • I’m so happy to hear that Sarah! This is definitely one of my all-time favorites, no doubt about it! I’m so glad you’ve added it to your rotation as well! Thank you so much for the review, it’s so appreciated. -Stephanie

  9. I added garlic when sautéing the onions. Added 2 tsp. Parsley, 1 tsp. Oregano, and 1 tsp. Paprika to the rice. Also did 1c diced leftover ham and 2 cups diced, cooked chicken as opposed to just ham. Those changes DEFINITELY took it to the next level. My family absolutely loved it! Oh… and I doubled the broccoli.

  10. I made this tonight & baked all in one shot. I did add some salt & pepper & fried onions. It still needed some more salt & pepper, but otherwise, tasted super yummy. A good use of leftover ham(which I had). A warm yummy filling dinner that wasnt hard to assemble. I’ll definitely make it again! Thank you!

As Seen On…