
This cheesy ham and pea casserole brings together tender ham sweet green peas and fluffy cooked rice in a creamy mixture that is bound with sharp cheddar cheese and a touch of tangy sour cream. Once baked the casserole is bubbly golden and topped with a satisfying cheesy crust making it a perfect warmhearted main course that’s quick to prepare and appeals to all ages. It’s an excellent way to use up leftover ham and perfect for busy weeknights when you want something comforting and effortless.
I remember making this casserole on a hectic school night and being surprised when my kids asked for it every single week since then— it really hits the spot every time.
Ingredients
- Cooked rice: provides a hearty base and stretches other ingredients— long—grain white rice works best for fluffiness
- Cubed ham: adds savory protein— pre—diced or leftover roast ham both work well and bring great flavor
- Frozen peas: add brightness and color while holding their shape during baking— choose vibrant green peas without excess ice crystals
- Cream of chicken soup: creates the creamy body and rich flavor— low sodium options help control saltiness
- Sour cream: gives extra creaminess and a tangy depth— full—fat yields the best texture and flavor
- Shredded cheddar cheese: melts beautifully to bind the casserole— shred your own sharp or medium cheddar for superior melt
- Hot sauce: adds subtle complexity without overpowering heat— just a dash enhances the dish
- Salt pepper onion powder and garlic powder: round out the seasoning— freshly cracked pepper and a touch of onion powder provide a nice subtle punch
Instructions
- Preheat the Oven:
- Set the oven temperature to 350 degrees Fahrenheit and generously grease a nine by thirteen inch baking dish to avoid sticking and encourage golden crispy edges.
- Mix the Ingredients:
- In a large mixing bowl combine the cooked rice cubed ham frozen peas cream of chicken soup sour cream two cups of shredded cheddar cheese most of the seasoning and hot sauce. Stir thoroughly making sure all ingredients are evenly coated with no pockets of cream left.
- Layer the Casserole:
- Spoon the mixture into the prepared baking dish spreading it evenly with a spatula to create a uniform layer. Sprinkle the remaining cup of shredded cheddar cheese evenly across the top for a cheesy crust.
- Bake Until Bubbly:
- Place the baking dish on the center oven rack and bake uncovered for about thirty minutes until the edges are bubbling and the cheese on top is melted and golden brown.
- Cool Slightly and Serve:
- Remove the casserole from the oven and let it rest for five minutes. This resting helps it set so slices hold together nicely when served.

One of my favorite moments is when my youngest sprinkles the cheese topping and then proclaims it the best dinner ever. The way the melted cheddar weaves together with the savory ham and sweet peas is truly comforting.
Storage Tips
Store any leftovers tightly covered in the refrigerator for up to four days. When reheating single portions a splash of milk in the microwave keeps the casserole creamy. For longer storage cool the dish completely before wrapping well and freezing. It will keep for about three months and can be reheated directly from frozen.
Ingredient Substitutions
You can swap turkey or cooked chicken for ham if that is what you have on hand. Cream of mushroom or cream of celery soup can replace cream of chicken soup for a different flavor profile. To make it gluten—free use certified gluten—free soups and double—check other ingredients to ensure they are safe.
Serving Suggestions
This casserole pairs wonderfully with a crisp green salad or steamed broccoli to balance its richness. Garlic bread or warm dinner rolls complement it well by helping scoop up any extra cheesy sauce.

This cheesy ham and pea casserole is comforting and easy to make, perfect for feeding a crowd. It reheats well and freezes beautifully for busy nights.
FAQs About This Recipe
- → How can I prepare this dish ahead of time?
Assemble up to the baking stage, cover tightly, and refrigerate for up to 24 hours. Bake as directed, adding a few extra minutes if needed to heat thoroughly.
- → Is it possible to freeze leftovers?
Yes, cool completely, wrap portions tightly, and freeze for up to 2 months. Reheat in oven or microwave until hot.
- → What are good substitutes for ham?
Cooked chicken, turkey, or sausage work well. For a vegetarian option, increase vegetables or add beans.
- → Can I use fresh vegetables instead of peas?
Absolutely. Fresh or steamed broccoli, carrots, or bell peppers can be chopped and mixed in before baking.
- → Which rice type works best here?
Cooked white or brown rice is ideal. Instant rice works for quicker cooking. Ensure rice is fully cooked before combining.
- → How do I add extra crunch on top?
Sprinkle breadcrumbs or crushed crackers evenly over cheese before baking for a golden, crispy crust.