This post may contain affiliate links. Please read our disclosure policy.
Create your entire Christmas dinner in one pot with the easy Slow Cooker Christmas Casserole. It’s packed with holiday favorites like ham, potatoes, stuffing, sweet potatoes, green beans, and more!
Other holiday recipes we love to make are slow cooker turkey breast and slow cooker spiral ham.
Table of Contents
This Slow Cooker Christmas Casserole is the perfect solution for a cozy holiday gathering. It combines all the classic holiday flavors—savory ham, creamy potatoes, sweet potatoes, green beans, and flavorful stuffing—into one comforting dish.
This all-in-one meal simplifies holiday cooking, reducing stress and freeing up oven space. Whether hosting a small family celebration or bringing a dish to a festive potluck, this casserole delivers hearty, satisfying flavors with minimal effort. Let your slow cooker handle the work while you enjoy more time with loved ones.
You may also like my Slow Cooker Thanksgiving Casserole, which has chicken breasts (or turkey). Both are amazing recipes!
What you need:
To make the Slow Cooker Christmas Casserole, gather russet and red garnet sweet potatoes, cubed ham, green beans, and savory stuffing mix. You’ll need cream of celery and cream of chicken soups for creamy layers, along with milk and butter for richness. Sharp cheddar cheese adds a delicious topping, while toasted French fried onions provide a crispy, flavorful finish. Serve with cranberry sauce and dinner rolls for a complete holiday meal.
How to put together
- Spray slow cooker with non-stick spray. Peel and cube the potatoes and sweet potatoes into small pieces. Add them to the slow cooker and pour the milk over, place the butter slices on top of the potatoes. Sprinkle with the allotted salt and pepper.
- Add the cubed ham on top of the potato layer.
- Next, spread over the cream of celery soup.
- Next, sprinkle over the stove-top stuffing and add the remaining butter.
- Add the frozen green beans.
- Then, spread over the cream of chicken soup.
- Sprinkle over the sharp cheddar cheese.
- Cover the slow cooker with its lid and cook on LOW for 6-7 hours. Cooking time will vary depending on your actual appliance but the edges should have begun to brown, the top bubbling.
- Sprinkle over the toasted french fried onions and serve!
Variations
- It’s not recommended to stray from the recipe much for the liquid amounts are just right to for the amount of ingredients and cooking time.
- Dried cranberries are a great addition to add even more Christmas flavor. Another great topping is sliced almonds.
- Don’t like sweet potatoes? Just add the same amount of potatoes.
- Can I use chicken or turkey instead of ham? Yes, but use my Slow Cooker Thanksgiving Casserole for a more complete recipe.
Recipe FAQs
Yes, casseroles can stick along the edges in a slow cooker, so a slow cooker liner is a great option for easy clean up.
I don’t recommend freezing anything with potatoes in it, for the texture changes too much.
You can do this in a dry skillet over medium high heat, or in the oven under the broiler for just a few minutes (I do this in a pie tin).
More Slow Cooker Ham Recipes:
- Slow Cooker Brown Sugar Ham
- Slow Cooker Apple Clove Ham
- Slow Cooker Ham Dinner
- Slow Cooker Pulled Ham
Slow Cooker Christmas Casserole
Equipment
Ingredients
Potato Layer
- 1 ½ lbs. russet potatoes, peeled and diced SMALL
- 1 ½ lbs. red garnet sweet potatoes, peeled and diced SMALL
- ⅔ cup milk
- ½ cup butter, sliced
- 1 tsp. salt
- ¼ tsp. pepper
Next Layers (in order)
- 3 cups cubed ham
- 10.5 oz. can cream of celery soup
- 6 oz. savory flavor stove top stuffing, (or chicken flavor)
- ½ cup salted butter, sliced
- 1 lb. frozen green beans, (or fresh trimmed green beans)
- 10.5 oz. can cream of chicken soup
- 8 oz. shredded sharp cheese, (freshly shredded if possible)
- 1 cup toasted French fried onions, (ADD AT THE END)
For Serving
- cranberry sauce
- dinner rolls
Instructions
- Spray slow cooker with non-stick spray.
- Peel and cube the potatoes and sweet potatoes into small pieces. Add them to the slow cooker and pour the milk over, place the butter slices on top of the potatoes. Sprinkle with the allotted salt and pepper.
- Add the cubed ham on top of the potato layer.
- Next in order add these layers (spread each layer out evenly over the next): cream of celery soup, stuffing mix, sliced butter, green beans, cream of chicken soup, then the sharp cheddar cheese.
- Cover the slow cooker with its lid and cook on LOW for 6-7 hours. Cooking time will vary depending on your actual appliance but the edges should have begun to brown, the top bubbling.
- Once done, sprinkle the French fried onions over the top. Serve and enjoy.
How to Video
Sarah’s Notes
- To toast the french fried onions, you can do this in a dry skillet over medium high heat, or in the oven under the broiler for just a few minutes (I do this in a pie tin).
- A slow cooker liner can be used for easy clean-up.
- It’s not recommended to stray from the recipe much for the liquid amounts are just right to for the amount of ingredients and cooking time.
- Dried cranberries are a great addition to add even more Christmas flavor. Another great topping is sliced almonds.
- Don’t like sweet potatoes? Just add the same amount of potatoes.
- Can I use chicken or turkey instead of ham? Yes, but use my Slow Cooker Thanksgiving Casserole for a more complete recipe.
Nutrition
Nutrition info is auto-generated. This information is an estimate; if you are on a special diet, please use your own calculations.
We never done anything like this in a slow cooker before. I made this to try out just to see if we liked it before Christmas got here. Yup, It was Yummy. We’ll be having this with our Christmas dinner. The only thing that I did different was replace the Campbell’s Cream of Chicken Soup With Campbell’s Cream of Chicken With Herbs Soup.
Can bacon be used instead of ham
Yes! That’s a great variation.