There’s something warm and comforting about a bubbling casserole fresh from the oven. I remember making ham casserole with my family on chilly weekends, filling our home with delicious scents. This dish not only brings back those memories but also offers a wonderful way to use up leftover ham and chicken. It’s a one-dish meal that warms the heart and satisfies the tummy. With creamy goodness and a cheesy topping, this recipe is special because it’s not just tasty—it’s a reminder of family gatherings and the joy of sharing food together.
why make this recipe
Ham casserole is a great choice for busy weeknights or when you need to feed a crowd. It combines familiar flavors—ham, chicken, and cheese—which makes it appealing to both kids and adults. Plus, it encourages you to use leftover ingredients, making it a smart and economical option. The best part? You can prepare it ahead of time and bake it when you’re ready, allowing you to spend more time with your loved ones.
how to make Ham Casserole
Ingredients:
- 2 cups cooked ham, diced
- 1 cup cooked rice
- 1 cup cooked chicken, shredded
- 2 cups broccoli florets
- 1 cup cheddar cheese, shredded
- 1 cup cream of mushroom soup
- 1/2 cup milk
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- Optional vegetables (carrots, peas, etc.)
Directions:
- Preheat oven to 350°F (175°C).
- In a large mixing bowl, combine the cooked ham, rice, chicken, broccoli, and any optional vegetables you wish to add.
- In a separate bowl, mix the cream of mushroom soup, milk, garlic powder, onion powder, salt, and pepper.
- Pour the soup mixture over the ham mixture and stir until everything is well combined.
- Transfer the mixture to a greased baking dish and top with shredded cheddar cheese.
- Bake for 25-30 minutes, or until heated through and the cheese is bubbly.
- Serve hot.
how to serve Ham Casserole
Ham casserole is delicious on its own, but you can also serve it with a fresh green salad or some crusty bread. It makes a complete meal filled with protein and veggies, perfect for lunch or dinner. Don’t forget to offer extra cheese on the side for those who want a little more!
how to store Ham Casserole
If you have leftovers, they can be stored in an airtight container in the refrigerator for up to three days. To reheat, simply place it in the oven at 350°F (175°C) until heated through. You can also freeze the casserole before baking it. Just make sure to cover it well. It can last in the freezer for up to three months.
tips to make Ham Casserole
- Make sure to use cooked ingredients to save time. Leftover ham and chicken work perfectly.
- Feel free to add your favorite vegetables. Carrots, peas, or even mushrooms can add extra flavor and nutrition.
- Adjust the seasonings to your liking. If you love garlic, add a bit more, or throw in some Italian herbs for a twist.
variation
You can easily modify this recipe by substituting the cream of mushroom soup with a different creamy soup, like cream of chicken or onion. If you prefer, you can also switch out the cheddar cheese for mozzarella or a blend of your favorites.
FAQs
Can I use raw ham in this recipe?
No, it’s best to use cooked ham as this helps everything bake evenly and flavors meld together.
What can I serve with ham casserole?
A simple salad or bread works great. You could also serve it with a side of mashed potatoes for a hearty meal.
Is this recipe kid-friendly?
Absolutely! Kids love the cheesy flavor and the chance to pick their favorite veggies to add in.

Ham Casserole
Ingredients
Main Ingredients
- 2 cups cooked ham, diced Use leftover ham for best flavor.
- 1 cup cooked rice Any type of cooked rice will work.
- 1 cup cooked chicken, shredded Leftover roasted or poached chicken works well.
- 2 cups broccoli florets Fresh or frozen broccoli can be used.
- 1 cup cheddar cheese, shredded Feel free to use a cheese blend.
- 1 cup cream of mushroom soup Can substitute with other types of creamy soups.
- 1/2 cup milk Use any type of milk.
- 1 teaspoon garlic powder Adjust to taste.
- 1 teaspoon onion powder Adjust to taste.
- to taste Salt and pepper
- optional vegetables (carrots, peas, etc.) Add any preferred vegetables.
Method
Preparation
- Preheat oven to 350°F (175°C).
- In a large mixing bowl, combine cooked ham, rice, chicken, broccoli, and any optional vegetables.
- In a separate bowl, mix cream of mushroom soup, milk, garlic powder, onion powder, salt, and pepper.
- Pour the soup mixture over the ham mixture and stir until everything is well combined.
- Transfer the mixture to a greased baking dish and top with shredded cheddar cheese.
Baking
- Bake for 25-30 minutes, or until heated through and the cheese is bubbly.
- Serve hot.