Cheesy Ham and Broccoli Rice is made in 1 pan, in 20 minutes, with 5 ingredients. An easy, family-friendly dinner doesn't get easier than this!

With the Christmas coming up and ham – GLORIOUS HAM! – being served at the holiday dinner table, I thought this was the perfect time to share the ham and broccoli-cheddar version of my popular Cheesy Salsa Verde Chicken and Rice recipe.
Cheesy Ham and Broccoli Rice is a dish you can make with holiday leftovers but will continue to add to your weekly menu all year round using ham steak because it’s so simple and delicious. My family licks their plates clean!

Ingredients Needed
Cheesy Ham and Broccoli Rice tastes like one of those delicious yet salt and preservative-packed rice side packets that everyone secretly loves, except it’s made with 5 simple ingredients:
- Chicken stock or broth
- Long grain white rice
- Broccoli florets
- Diced ham
- Shredded cheddar cheese.
Creamy, perfectly cheesy, and reheats like a dream. Who’s ready to get after it?!

How to Make Cheesy Ham and Broccoli Rice
Start by adding long grain white rice to a saucepan with chicken stock or broth. Bring to a simmer then place a lid on top, turn the heat down to low, and cook for 6 minutes.
Add broccoli that’s been chopped into small florets then replace the lid and cook for another 9-10 minutes, or until the rice and broccoli are both cooked through.

Next sprinkle in freshly shredded sharp cheddar cheese (skip pre-grated cheese – freshly grated melts so much better!) then stir until smooth.
Finally add ham steak that’s been diced into bite-sized pieces then stir until warmed through.

That’s all she wrote! Let the rice sit and thicken for a few minutes before scooping onto plates and devouring. I hope you love this easy, cheesy, 1 pot meal – enjoy!

More Easy Cheesy Recipes
- Cheeseburger Bombs
- Creamy Ham Peas and Pasta
- Cheesy Salsa Verde Chicken and Rice
- Cheesy Vegetable, Turkey Sausage and Rice Casserole
- Cheesy Chicken Burrito Skillet
- Cheese Enchiladas with Red Sauce
- Cheesy Chicken and Rice Green Bean Casserole

Ingredients
- 2-1/2 cups chicken stock or broth
- 1 cup long grain white rice
- 6 oz broccoli, chopped into small florets
- 8 oz ham steak, chopped into bite-sized pieces
- 6 oz freshly shredded sharp cheddar cheese
Directions
- Add chicken broth and rice to a medium-sized saucepan then turn heat to high to bring to a simmer. Turn heat down to low then place a lid on top and simmer for 6 minutes (rice should barely be simmering so make sure the heat is not too high.)
- Add broccoli (no need to stir) then place the lid back on top, turn heat up to keep broth at a gentle simmer, and then cook for an additional 9-10 more minutes or until the rice and broccoli are cooked through. Turn off heat then sprinkle in cheese and stir until completely melted. Stir in ham until warmed through, then serve.
Nutrition
Nutritional values are estimates only. Please read our full nutrition information disclaimer.














I couldn’t find ham steak so I made it with cubed pancetta and added extra broccoli and it was delicious.
Looks delicious!! Do you ever use shredded Daiya cheese for anything? Just wondering how well it it melts and how good it tastes
1st time commentor, many times maker of your recipes! (Thank you for all you do!) Had to comment on this particular recipe. My mother made a very similar dish when we were growing up. It was called “Gross!” Why Gross? My mom was tired of us ornery kids calling everything she made gross. On this particular evening she had, had enough. So when we asked what was for supper, she told us Gross! To this day, we still call this recipe Gross (even though it is delicious).
Looks perfect! Yum!
Just made this for dinner. So good, comforting, and cozy. My family gobbled it up. Best part- start to finish less than 30 mins (including children interruptions, neighbor chats and feeding the animals!) Thank you. Definitely a keeper and easy to throw in any veggies!
I’m all for the minimal ingredient recipes all the time, but one pan recipe is my real thing. Fewer dishes make me very happy!
I can’t wait to try this!!! Thanks for all of your family friendly recipes!
I hope you love it, Rachel!
I made this for supper tonight but used chicken instead of ham because that’s what I had. And, I used nut cheese instead of regular cheese because I’m lactose-intolerant. I sprinkled a little real cheese on my kids’ bowls just to make them think it was “normal.” They loved it! I loved it! And it was so easy!!! Thanks for a great, versatile recipe!!!
Yeah!!! So glad you tried it, Manda!! I really appreciate you leaving a star rating, too!
This looks delicious! Just wondering if you ever plan on doing a cookbook. :)
Oh gosh…as of now no since I struggle just to get two posts/week up on IGE. Never say never though – maybe when the boys are both in school!! :)
Thought you have a cookbook
Awesome! Totally, totally awesome!…and so easy for a “clean” diet/lifestyle. I’ll share this one with my family and friends who love broccoli and want their kids to…too. Love your blog. Love your family. Love your food! Love YOU! ❤️. Keep doing what you do!
Thank you, Jan! I appreciate it!! :)
This is perfect for tonight as I have leftover ham from last night’s meal! Can’t wait to see the videos as seeing you make something encourages me to try new things. You always make recipes that are not complicated and easy to make-even as a last minute idea!
Thanks Shirley – appreciate your support!
Yum! This looks like the ultimate comfort food. Cheesy anything is delicious!
I agree – give me all da cheeeese! ?
Videos– NOOOO! Truth be told, I cooked more of the recipes back in the days when the site was lower tech (fewer ads, etc.)
Thanks for your feedback, Em!