There’s something deeply satisfying about turning leftovers into a meal that feels brand new. This cheesy leftover ham and rice casserole has that magic - it starts simple, then comes out of the oven bubbling, cozy, and honestly hard to resist.
The best part is how forgiving it is. A handful more broccoli, a little extra cheese, or even swapping the ham entirely - it still works. That kind of flexibility makes it a recipe I keep coming back to without even thinking twice.
And yes, it leans heavily into comfort food territory. Warm rice, savory ham, and a creamy cheesy base all baked together - it hits the spot, especially on evenings when you want something filling but not complicated.
Ingredients Needed for the Recipe
Cheese soup - this forms the creamy, rich base that coats everything with flavor.
Water - helps cook the rice and thin out the soup just enough.
Italian seasoning - adds a subtle herby depth to balance the richness.
Garlic powder - brings a warm, savory note without overpowering.
Salt - enhances all the flavors in the dish.
Black pepper - adds a gentle kick and rounds everything out.
Jasmine rice (uncooked) - the heart of the casserole, soaking up all that flavor as it cooks.
Broccoli florets - adds texture and a fresh, slightly crisp contrast.
Chopped ham - the main protein, bringing a smoky, salty bite.
Shredded colby jack cheese - melts on top for that gooey, golden finish.
A Few Ingredient Notes That Make a Difference
Using uncooked rice might feel unusual if you’re used to pre-cooking it, but here it absorbs all the liquid and flavor right in the dish. That’s where a lot of the magic happens, so it’s worth sticking with.
As for the broccoli, I’ve tried both fresh and frozen. Fresh keeps a bit more bite, while frozen blends in softer. Neither is wrong, just depends on what texture you like better that day.
How to make Cheesy Leftover Ham and Rice Casserole?
Step 1 - Prepare the Oven and Dish
Start by preheating your oven to 350°F. While that warms up, grab a 9 x 13 casserole dish and set it aside so everything is ready once the mixture comes together.
There’s no need to grease the dish heavily since the mixture has enough moisture, but a light coating doesn’t hurt if you want easier cleanup later.
Step 2 - Mix the Base
In a large bowl, whisk together the cheese soup, water, Italian seasoning, garlic powder, salt, and black pepper. It should look smooth and slightly loose.
This step sets the flavor tone, so give it a quick taste if you like. Sometimes I add a pinch more seasoning depending on how salty the ham is.
Step 3 - Add the Main Ingredients
Stir in the uncooked rice, broccoli florets, and chopped ham. Make sure everything gets coated evenly so the rice cooks properly later on.
It might seem like a lot of mix-ins at first, but once it bakes, everything settles into a nice, cohesive texture.
Step 4 - Assemble and Bake
Pour the mixture into your prepared casserole dish and spread it out evenly. Cover it tightly with foil to trap the steam while it cooks.
Bake for about 55 to 60 minutes. When you pull it out, don’t worry if it looks a bit watery on top - that’s completely normal at this stage.
Step 5 - Stir and Finish with Cheese
Give the casserole a good stir to mix in any remaining liquid and fluff the rice. You’ll see it come together quickly once stirred.
Sprinkle the shredded cheese over the top and return it to the oven for another 5 to 7 minutes, just until the cheese melts and gets bubbly.
Step 6 - Let it Rest and Serve
Let the casserole sit for a few minutes after baking. This helps everything settle and makes serving easier.
Scoop it out while it’s still warm and enjoy that creamy, cheesy texture in every bite.
Easy Variations You Can Try
This casserole is one of those recipes that practically invites you to play around with it. If you don’t have ham, shredded chicken or leftover turkey works just as well.
Vegetable-wise, you’ve got options. Peas, carrots, cauliflower, even a bit of corn can step in for broccoli or join it. It’s a great way to clear out small amounts of veggies sitting in the fridge.
If you like a stronger cheese flavor, swapping in sharp cheddar or adding a little extra on top can really push it in that direction. It becomes a bit richer, but in a good way.
Tips
Don’t skip covering the dish tightly - the trapped steam is what cooks the rice properly.
If the top looks watery after baking, just stir it. The rice will still be fully cooked.
Cut broccoli into smaller florets so they cook evenly with the rice.
Taste your ham first - if it’s very salty, reduce the added salt slightly.
Let the casserole rest before serving so it thickens up nicely.
Use freshly shredded cheese for better melting compared to pre-shredded.
Storage and Reheating
Leftovers store really well, which makes this dish even more practical. Once cooled, transfer it to an airtight container and keep it in the fridge for a few days.
When reheating, add a splash of water or milk before warming it up. This helps bring back that creamy texture instead of drying it out.
You can reheat it in the oven or microwave, depending on how much you have left. Either way, it stays comforting and satisfying even the next day.
This Cheesy Leftover Ham and Rice Casserole is the ultimate comfort food solution for using up holiday leftovers. With tender rice, savory ham, fresh broccoli, and a creamy cheddar soup base, all baked under a blanket of melted cheese, this one-dish wonder comes together with minimal prep and maximum flavor. Perfect for busy weeknights or post-holiday meals, it's easily adaptable with turkey, chicken, or your favorite veggies. Just mix, bake, and enjoy a warm, cheesy hug on a plate!
Ingredients
20oz cheddar cheese soup (1 can, found near cream soups)
2⅔cups water
1tsp Italian seasoning
1tsp garlic powder
½tsp salt
½tsp black pepper
1½cups Jasmine rice, uncooked
3cups broccoli florets (fresh or frozen)
2cups ham, chopped
1cup Colby Jack cheese, shredded
Optional Add-Ins
sliced carrots, peas, cauliflower, or corn
Instructions
1
Preheat & PrepPreheat your oven to 350°F (175°C). Lightly grease a 9x13-inch baking dish.
2
Mix the BaseIn a large bowl, whisk together the cheddar cheese soup, water, Italian seasoning, garlic powder, salt, and black pepper until smooth and well combined.
3
Combine IngredientsStir in the uncooked rice, broccoli florets, and chopped ham until evenly distributed throughout the soup mixture.
4
Bake CoveredPour the mixture into your prepared baking dish. Cover tightly with aluminum foil and bake for 55–60 minutes, or until the rice is tender and has absorbed most of the liquid.
The casserole may appear watery on top—this is normal! Stir well to fluff the rice and incorporate any remaining liquid.
5
Add Cheese & FinishRemove the foil, sprinkle the shredded Colby Jack cheese evenly over the top, and return to the oven (uncovered) for an additional 5–7 minutes, or until the cheese is melted, bubbly, and lightly golden.
6
Rest & Serve
Let the casserole rest for 5 minutes before serving. This allows the flavors to settle and makes portioning easier. Garnish with extra pepper or fresh herbs if desired.
Nutrition Facts
Servings 8
Serving Size 1 casserole portion
Amount Per Serving
Calories291kcal
% Daily Value *
Total Fat10g16%
Saturated Fat5g25%
Cholesterol35mg12%
Sodium780mg33%
Potassium320mg10%
Total Carbohydrate32g11%
Dietary Fiber2g8%
Sugars3g
Protein18g36%
Vitamin A 450 IU
Vitamin C 35 mg
Calcium 220 mg
Iron 2 mg
Vitamin D 10 IU
Vitamin E 0.8 IU
Vitamin K 45 mcg
Thiamin 0.2 mg
Riboflavin 0.3 mg
Niacin 3.8 mg
Vitamin B6 0.4 mg
Folate 38 mcg
Vitamin B12 0.9 mcg
Biotin 4 mcg
Pantothenic Acid 0.9 mg
Phosphorus 210 mg
Iodine 25 mcg
Magnesium 42 mg
Zinc 1.8 mg
Selenium 18 mcg
Copper 0.15 mg
Manganese 0.5 mg
Chromium 3 mcg
Molybdenum 7 mcg
Chloride 980 mg
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
• Protein Swap: Replace ham with an equal amount of leftover turkey, rotisserie chicken, or even cooked sausage. • Veggie Variations: Add peas, carrots, corn, or cauliflower for extra color and nutrition. • Rice Tip: Long-grain white rice works best; avoid instant rice as it may become mushy. • Make Ahead: Assemble the casserole (without baking), cover, and refrigerate up to 24 hours. Add 10–15 minutes to bake time if cooking from cold. • Storage: Keep leftovers in an airtight container in the fridge for up to 4 days. Reheat individual portions in the microwave or the whole dish in a 350°F oven until warmed through.
Keywords:
leftover ham, rice casserole, cheesy casserole, easy dinner, comfort food, one-dish meal, broccoli ham rice