Broccoli, Ham and Cheese Casserole
This post may contain affiliate sales links. Please read my disclosure policy.
This Broccoli, Ham and Cheese Casserole with rice is everything you want in a cozy, satisfying dinner. It’s creamy, cheesy, packed with flavor, and comes together with simple ingredients you probably already have. Plus, it’s a great way to use up leftover ham without making it feel like a repeat.

Ingredient Notes + Variations
This casserole hits all the right notes: protein, veg, carbs, and cheese—aka everything you want in a one-dish meal. Here’s a quick breakdown of the key players and how you can mix things up if needed:
- Ham – Diced deli ham or leftover holiday ham both work great here.
- Cream of chicken soup – Classic binder. You can swap with cream of mushroom or celery.
- Chicken stock – Adds flavor. Water works in a pinch.
- Onions, Carrots, Corn, and Broccoli – all of the vegetables in this casserole. Now if you don’t have 1 large carrot or happen to have an ear of corn on hand, then don’t sweat it. Use what you have! Any veggies would be tasty.

How to Make Broccoli Rice Casserole
This is a low-fuss dinner you can throw together on a weeknight. Everything cooks in one skillet, then bakes in the oven until bubbly and golden. If you skip the casserole dish and use an oven safe skillet, you’re looking at a one pot wonder! For full recipe details, including ingredients needed and measurements, see the printable recipe card down below.
Step 1: Preheat Oven + Prep Pan
Grease a 9×9 baking dish + preheat oven to 350° F. Set aside.
Step 2: Sauté the Veggies
Step 3: Add Broccoli, Ham + Soup

add steamed broccoli

add diced ham

add condensed soup + stir
Step 4: Mix in Rice + Stock

pour in rice + chicken stock

stir well to combine
Step 5: Melt in the Cheese

add shredded cheese

stir until melted + creamy
Step 6: Cover + Bake

pour mixture into baking dish

cover with foil + bake
Step 7: Garnish + Serve

top with chopped parsley

serve warm
Tips for Success
- Let it sit for 5 minutes before serving so it sets up a bit.
- Lightly steam your broccoli so it doesn’t turn to mush in the oven.
- Use freshly shredded cheese so it melts smoothly.
- Don’t skip the foil when baking. This traps the steam and helps the rice cook through.

What to Serve with Ham and Cheese Casserole with Rice
- Dinner Rolls Recipe – Perfect for soaking up any cheesy goodness.
- Homemade Crescent Rolls No Yeast – Homemade (highly recommended!) or store-bought.
- Apple Pecan Salad – Balances the richness of the casserole with fresh crunch.
- Simple Green Salad – Balances the richness with something light and peppery.
You’re going to want to bookmark this one. It’s cozy, hearty, and checks every box for a no-fuss dinner.

Broccoli, Ham, and Cheese Casserole with Rice
Ingredients
- 1 tablespoon avocado oil or olive oil
- 1 tablespoon butter
- 1/2 medium onion diced
- 2 cloves garlic minced
- 1 large carrot peeled & diced
- 1 ear sweet corn removed from ear
- 2 cups broccoli florets lightly steamed and chopped into bite sized pieces
- 4 oz deli ham diced (or leftover ham)
- 1 10.5 oz can condensed cream of chicken soup
- salt to taste
- black pepper to taste
- 1/4 teaspoon ground thyme
- 1 cup long grain white rice
- 2 cups chicken stock or water
- 1 1/2 cups sharp cheddar cheese freshly shredded
- parsley fresh, chopped, for garnish
Instructions
- Preheat oven to 350° F. Lightly grease a 9×9 square baking dish (or larger) and set aside.
- Place large skillet over medium heat and add avocado oil and butter.
- Saute onion, carrot, and corn for 5-7 minutes or until veggies start to soften.
- Season with salt, black pepper, and ground thyme.
- Stir in steamed broccoli, ham, and cream of chicken soup.
- Once soup starts to melt into the veggies, add in rice and and chicken stock. Stir to incorporate and remove any lumps.
- Stir in cheese to melt into mixture and pour entire contents of skillet into prepared baking dish.
- Cover with aluminum foil and bake for 40 minutes or until rice is completely cooked and no liquid remains.
- Garnish with fresh chopped parsley, allow to sit for 5 minutes to set up, and then serve warm.
Video
Notes
Let the casserole cool completely, then store in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave or warm the whole dish in the oven at 325° F until heated through. Make Ahead-
You can prep the whole thing up to the point of baking, then cover tightly and refrigerate for up to 24 hours. When you’re ready to bake, just pull it out while the oven preheats and add 5–10 extra minutes to the bake time if it’s cold from the fridge. To Freeze-
Yes, you can freeze it. Let it cool completely, then wrap tightly in plastic wrap and foil or store in a freezer-safe container. It’ll keep for up to 2 months. To reheat, thaw in the fridge overnight and bake at 350° F until hot and bubbly.
Nutrition
Variations
- Swap the ham for cooked shredded chicken or turkey
- Use brown rice, but increase the liquid and baking time
- Add a few dashes of hot sauce for a little heat
- Try cream of mushroom soup for a deeper flavor
- Stir in frozen peas instead of corn
More Recipes to Try!
- Cheesy Potato Casserole – Another comfort food classic.
- Ham and Cheese Sliders – Great for using up more ham.
- Broccoli Cheese Soup – If you’re into that broccoli cheese life.
- Baked Ziti – Cozy, carby, and always a hit.
- Chicken Alfredo Stuffed Shells – A creamy pasta twist with similar vibes.
If you make this recipe, I would really appreciate it if you would give it a star rating and leave your review in the comments! If you have a picture of your finished dish, post it on Instagram using the hashtag #laurenslatest and tagging me @laurens_latest.







Toddler approved! Great way to pack in veggies! I use frozen broccoli and corn every time and it comes out perfectly
My go to recipe for leftover ham!! Even my husband, who claims, “he doesn’t like casseroles likes it. ,,
Great recipe! I had to adapt it a bit – used mushroom soup, and more veggies instead of ham, to make it vegetarian. Was worried about missing the flavor of the ham so I also used vegetable broth instead of water like some others suggested. Tasty 🙂
Lol you dumb, betch. Tsk tsk. Can’t even follow a simple recipe.
Sorry this was awful. Sauteing carrots and broccoli in butter? Takes about an hour to soften up. The rice didn’t cook well and this was in the oven way longer than 40 minutes
Hi Patsy, I’m sorry you had a hard time with this recipe! But it sounds like a bit of user error! The broccoli was supposed to have been steamed before you added it to the pan. That’s what is stated in the ingredients list: “2 cups steamed broccoli florets”. About the carrots: they’re not supposed to soften completely in the pan since they will cook in the oven, which is why the directions say to “Saute onions, carrot, corn, and ham 5-7 minutes or until veggies start to soften.” Perhaps the rice would take longer to cook, depending on your oven running hot or cold, but did the rice end up cooking? And was the taste terrible or just the directions?
I, too, had a problem with the rice and carrots the first time I made it. It took forever to cook and even the. Wasn’t quite where I would have wanted it. So, I now park cook the rice and the carrots and the do the sautéing and then it makes a beautiful casserole.
[…] Veggie Ham, Cheese & Rice Bake […]
I made this first as a side for Thanksgiving and have made it several times since then. Hubs lovesssss anything with broccoli and cheese. I’ve made variations of it too, adding chicken, using cauliflower or zucchini in the place of broccoli. Thanks!
[…] recipe found & adapted over the years from Lauren’s Latest […]
[…] recipe found & adapted over the years from Lauren’s Latest […]
How can I “pin” this recipe to my Pinterest page?
[…] Veggie, Ham & Cheese Rice Bake from Lauren’s […]
I love this recipe!
Would like more recipies for one, not 2 or more. Try to make recipes but end up throwing most out as it. Makes too much for one.
You can freeze smaller portions. That will also make an even quicker dinner.
I divide into serving size portion after bakng & freeze to make meals for later.
Good grief. Just halve or quarter the recipe. That’s what I always do since most recipes call for 6 or 8 servings. Or make the whole recipe and freeze leftovers in individual portions and then thaw in the refrigerator and heat up for a meal.
I love casserole Rice Bakes
Which peach cobbler does reader comment on in kitchen sink rice dish? There a LOT of pins lol. I found the cheese garlic bread one!
Tried this tonight and followed the recipe except for using chicken broth instead of water. Hubby loved it so I will be making it again. Never cooked rice in the oven and it turned out great. Thanks!
Sounds good plan on making
good
Bet this would be good with rotisserie chicken instead of ham.
I’m going to try this tonight with leftover rice and veggies.
This sounds so good. I’m on my way into the kitchen right now to get it started. I love recipes where you already have most, if not all the ingredients. Thank you
I made this dish tonight. The flavors were delish. Unfortunately the rice was undercooked. I cooked it way longer than in recipe. About an hour plus. The dish started to get thick so I took it out of oven. Not a fan of hard rice. Sorry
Recipe does not print out when click on “PRINT RECIPE”.
This looks like a dish the entire family will love. I’m going to try it with a homemade version of cream of chicken. I’ll let you know how it goes. 🙂
This recipe looks so good and I may try quinoa mixed with the rice or as a replacement for it.
Thank you for sharing your recipes with us
my rice cooked for almost an hour. Do you a special kind of rice?
Instead of putting it into a baking dish (AKA more dishes to clean)
why not just leave it in the skillett?
This sounds like the kind of thing I love to make – and eat! Do you bake this covered, or uncovered? I’m a little concerned that the rice on top would tend to dry out if uncovered. Thanks.
What a great recipe to use up my left over ham from Easter. Recipe looks yummy and I cannot wait to try it. Thanks
I have had this on my “To make” list for a while and I made it tonight. It was a big hit, and there are no leftovers. My family devoured it! Hubby said it was a “keeper”. Thanks for sharing!
This was amazing! Made last week and making again tonight! I used long grain brown rice and it was fabulous! Cooking time was the same but I used gluten free creamed soup and it’s not condensed so I reduced the amount of water to 1 1/4 cups. Yum! Thanks for the recipe!
Hello there! This article couldn’t be written any better! Reading through this post reminds me of my previous roommate! He always kept preaching about this. I am going to send this article to him. Pretty sure he will have a good read. Thanks for sharing!
[…] Macaroni Salad from Favorite Family Recipes Creamy Corn and Ham Soup from Real Mom Kitchen Veggie, Ham and Cheese Rice Bake from Lauren’s […]
I tried this tonight with a few variations. I started with the onion and carrot, but added a can each of chopped mushrooms, lima beans, and black beans. Used some leftover smoked ham and increased the rice to 1 1/2 cups (I also increased the water). It cooked a little longer, but was totally delicious! This one will be a definite ‘go to’ on week nights. I even calculated the WW Plus points at 10 per serving (2-cup serving). I should have doubled the soup with that much rice, but the whole family loved it. Thanks, from our happy bellies.
Can you tell me how many calories is in a 2 cup serving. I can’t seem to find.
Do you think this would work with long grain brown rice? It usually takes about 40 minutes to cook on it’s own.
Hi! I made this with long grain brown rice and it was delicious! I used gluten free creamed soup that was not condensed so I reduced the water to 1 1/4 cups but cooked for the same amount of time! Hope this helps!
I came across this on Pinterest and really liked the looks/sonud of it! I added about twice as much ham as it calls for because my husband is a big time meat-a-tarian. Ha, ha! It’s in the oven and I’m excited to try it. I hope it is a big hit with the kids because I’m always looking to add some things into the rotation. I used celery in place of onion and frozen corn. I’m excited about the big mix of veggies.
I just made this yesterday and had to come back here and tell you how it went! I used a roasted chicken from the grocery store, added a little finely chopped bell pepper, did not add any salt or pepper or thyme, and used brown rice instead of white (I just like the flavor better), cooked it about 50 minutes. I added “no sodium added” chicken broth instead of water, probably about three cups, every thing else the same as your recipe, and OMG! It was delicious! Even Mr. Pickey loved it and kept going back for more! Color me shocked! This will be going into the regular rotation. Thank you very much!
You changed, added, or substituted 7 out of 12 ingredients in the recipe. That is more than half so I’d argue it isn’t even the same recipe anymore. Don’t rate 5 stars when you didn’t even follow the recipe. It’s misleading for the people who want to do it as written.
I just found this through the Tasty Kitchen site. It looks great and using ham instead of the usual chicken peaked my interest. I always have questions about rice! I know on stovetop, wild rice or brown rice takes longer. Would I have to adjust what you did if I use brown rice? Just curious. Thanks!
I assume it would work just as well, just lengthen the cooking time! I’ve never done brown rice in the oven! Let me know how it goes!
I discovered your site yesterday through the sumptuous spoonfuls facebook page. I already made the garlic cheese bread which was a huge hit and the peach cobbler which was divine. I made the casserole today and oh my it was wonderful comfort food. I didn’t have a can of cream of chicken soup, but I had some chicken broth so I made my own. It was super delicious and perfect food to eat during Hurricane Irene. keep uploading those wonderful recipes.
Glad you get to join in the party!
Oh my, I just found out I’m pregnant with our second, and the first tri-mester I always crave things just like this. I’m blaming you for the extra pounds I’ll gain tonight…;) Looks delicious!
looks incrediably yummy, added it to my menu for next week!
LoLo – you ARE wonderwoman!!!
I love the color that the veggies give to this dish! I can’t wait to make it.
Love the look of this rice bake Lauren, especially with the smoky bacon 🙂
I love a good rice bake. This sounds so yummy!
Looks like the perfect weeknight dinner especially once school starts up again! Love it.
I don’t have kids in school, but that is totally what I had in mind when making this!
I’m here because you came to visit me…thank you very much…and I love your dish too. I’ll often have to come up with something because I need to use an ingredient…and it is fun when a totally unplanned dish turns out fabulous…so congrats to you too!
I have such great memories of camping with my family when I was a kid. I had a tie dye purple sleeping bag and I thought I was the coolest 🙂 This looks so yummy!
I’d totally buy a purple tie-dyed sleeping bag too! That’s awesome.
I. AM. SO. ON. THIS.
I love it too when rando ingredients come together and knock your socks off! WIN-WIN.
Totally win-win. And you save a bunch of money too!
This is my kind of comfort food! I love a good casserole 🙂
I agree. Casseroles are where it’s at, but only when they are good!
Can I use minute rice in this recipe
As long as you add it in near the end of cooking and adjust the liquid amounts to match that of the rice to make sure it cooks properly.