Make a Holiday Ham Dinner in an Hour


This shop about Christmas Dinner in an hour has been compensated by Collective Bias, Inc. and its advertiser. All opinions are mine alone. #ForTheLoveOfHam #CollectiveBias


Growing up, our biggest Christmas meal took place on Christmas Eve. We followed our Italian heritage of the Seven Fishes, and would then go to our grandmother’s house to have a ham dinner on Christmas Day. Since we no longer live near relatives, we have started our own tradition.

After staying up late to clean up after Christmas Eve dinner, wrapping last minute gifts and preparing the stockings for Santa, who wants to get up the next day only to think about another extensive dinner? Not us! Instead, we host a simple ham dinner with friends and watch Christmas movies.

No one has to work too hard, the food is tasty but simple, and everyone can relax. Spending time over the holidays is about good food and good friends, not cleaning pans and dishes. Thanks to these amazing recipes, you too can have Christmas Dinner ready in about an hour.

easy christmas dinner

How to Make a Holiday Ham Dinner in an hour

I know you must be thinking “she is talking about defrosting a casserole the night before to place in the oven…”  But no — this meal will be ready to go within an hour, and the only prep for this Easy Christmas Dinner is the grocery shopping.
Hormel Ham

I found wonderful Hormel Cure 81 bone-in hams in a Cherrywood flavor at Walmart when I was doing some other shopping. I love bone-in hams, as you can then create the most amazing Split Pea Soup for another meal.

Though this ham comes with a seasoning packet, I thought I would try my own glazed ham recipe in addition to a super easy Southern Green Bean Casserole my friend brought to us one year.

Ham dinner ideas


For the glaze, you will need brown sugar, yellow mustard, apple cider vinegar, and a 5 lb ham.

Simply mix all ingredients together and heat up the ham for 15 minutes covered. Then, uncover and cook for an additional 30 minutes, basting every 10 minutes.

glaze ham

I told you, this could not be easier. Here it is finished warming and ready to eat.

easy ham

Look how it just falls off the bone on the table.




For the short cut Southern Green Beans,  you will need canned french cut green beans, bacon, apple cider vinegar and sugar.

green bean ingredients


Simply dump everything except the bacon into a skillet while the ham is cooking, and let all of the liquid evaporate.


bacon green beans

Top with some cooked bacon. You can either make this while the ham is cooking or you can buy the pre-cooked variety.

easy southern green beans

Lastly, heat some rolls in the oven per the directions and you have dinner in about an hour. You’ll hopefully have plenty of Christmas Cookies left for dessert, but if not, just buy some peppermint ice cream.

Christmas Dinner in an hour

If you set the table in China, it will look as if you spent hours in the kitchen.

easy christmas dinner

This ham is so tasty and such a treat at Christmas time for the family.

easy christmas dinner ham

Easy Glazed Ham

Yield: 10 Servings
Cook Time: 45 minutes
Total Time: 45 minutes

A simple but flavorful glaze for a cooked ham


  • 2 cups brown sugar
  • 1 cup yellow mustard
  • ¼ cup apple cider vinegar
  • ½ tsp. black pepper
  • 1 5- lb. precooked, unglazed, Hormel Cure 81 bone-in ham


  1. Preheat oven to 325°F. Combine first 4 ingredients in a small bowl and set aside. Place ham on a foil-lined sheet tray, and let sit at room temperature 15 minutes. Then, cover with foil and bake 15 minutes.
  2. Uncover ham, brush with half of the brown sugar mixture, and bake another half hour, basting with pan juices and the rest of the mixture every 10 minutes. Remove from oven and let rest before slicing.
Nutrition Information
Yield 15
Amount Per Serving Calories 520Sodium 303mgCarbohydrates 121gFiber 11gSugar 43gProtein 7g
Can’t wait for leftovers and soup in the coming days!  Learn how to store leftover ham.

What is your favorite way to serve ham?

Find Us On Social Media

Don’t Miss a Post: Get our Newsletter Today!



  1. Your table setting looks amazing! The ham looks delicious. I think Christmas dinner has to be easy too! Easy, tasty and relaxing! Looks awesome!

  2. I would love to be able to make Christmas dinner in an hour! Those green beans look so good!

  3. We always have a baked ham for Christmas! Usually we mix it up with a whole bunch of different side dishes to add to the meal.

  4. I adore your holiday plates! They are so very pretty. The ham looks super yummy too.

  5. I know you called this Christmas Dinner in an hour, but this would enable people to make a delicious meal in an hour all year long. This was really great for busy people like me who want something nice, but don’t have a lot of time.

  6. Happy to see the recipes. That’s a great looking dinner. 🙂

  7. This looks like a great recipe, thanks for sharing! I hope you and your family have a merry christmas!

  8. Those green beans look delicious! I will have to give them a try

  9. I always prefer a good ham over turkey. I think turkey is just too dry – ham is perfect!

  10. My son asked for ham for Christmas and while I don’t do it my husband does. I’m sure he would love to give this a try.

  11. I am saving this recipe. Thanks – this looks like a wonderful meal; I have a niece who loves ham type meals.

  12. This dinner looks so beautiful and yummy! I love that it would be done in an hour!

  13. Well there you go! Gorgeous holiday meal. I never had ham for Christmas dinner until I was an adult and it’s become something special.

  14. Wow, this does sound quick and easy! We’ll be over to make delicious ham even if we’re running low on time!

  15. Great suggestion, we are having Ham again on the real Xmas.

  16. We haven’t had ham in ages! Most of the time I just have teeny tiny pieces cut up into my scrambled eggs but I love a huge piece with a side of scalloped potatoes and peas. It’s an old family favourite… and now I am totally craving ham.. LOL!!

  17. I’m ready to come over for dinner. Your dinner spread looks so delicious.

  18. For the ham, try mixing in a little smoked paprika or chipotle next time, along with some crushed red pepper. It’s a little spicy, but really elevates the flavors. Thanks for sharing!

  19. Oh my! You had me at one hour! Not only that, it looks incredibly delicious! Thanks so much for the recipes that’ll definitely save me time to spend more quality time with my family!

  20. Sounds like the perfect and simple solution! I am cooking our Christmas dinner this year and i am making a ham too!

  21. I love to serve ham sliced nice and thin on fresh bread with sliced tomatoes and Miracle Whip. Sooo good

  22. I love saving time whenever I can. I host every year, so saving time is huge.

  23. I like to use leftover ham in a 12 bean soup. Yum!

  24. Who wouldn’t appreciate being done preparing Christmas dinner so quickly! I love using leftover ham in scrambled eggs or omelets.