A Complete Christmas Dinner: 4 Holiday Inspired Recipes

November 29, 2016

tell me more

I'm Hayley — helping moms do more in every aspect of their life. Mom of 3, entrepreneur, and homeschooler!

Meet Hayley

I’m not going to lie, for years the idea of cooking an entire holiday dinner seemed too daunting to overcome, but once Doug and I got married I made it my mission to master a few mouth watering recipes that were perfect for entertaining our family and friends around the holiday time. After many failed attempts at cooking a whole turkey in our tiny oven (newlywed problems) or accidentally burning the gravy at last years Friendsgiving, I’ve finally nailed down a few go-to recipes that are fail proof. Today I wanted to share four holiday inspired recipes that are made with fresh ingredients, are semi-healthy and still delicious.

For this post I’m teaming up with iHerb, a California based website that provides one of the largest selections of high quality nutritional products many of which you can’t find in a typical grocery store! They have over 35,000 discounted brand name products in stock perfect for shipping those last minute ingredients to your home before creating your own holiday feast. They also have an amazing loyalty program where you can earn credit by purchasing on You can also get 10% off your first iHerb order with code HAY1573

Spinach, Pear, & Walnut Salad With Pomegranates

Now onto the recipes! This first one may be my number one favorite salad…ever. It’s definitely a year round staple and I don’t just make it during the holiday season! The crunch of the pear and walnuts combined with creamy feta cheese and garlic balsamic vinaigrette is to die for.




  • 10 oz fresh spinach
  • 2 ripe, yet firm, pears, sliced
  • 1/2 cup walnuts, chopped
  • 1/2 cup crumbled feta
  • 1/4 cup pomegranate airls
  • 1/2 cup orange juice
  • Balsamic vinaigrette


  1. Place the spinach, walnuts, pomegranates and feta in a large salad bowl.
  2. If preparing ahead of time, dip each pear slice into a small bowl of orange juice and then add to the salad bowl, otherwise, add the pears with the other ingredients.
  3. Drizzle with balsamic vinaigrette just before serving.

The Easiest Honey Glazed Ham Ever!

This is by far the EASIEST honey glazed ham I’ve come across. Since it’s pre-cooked, you just have to doctor it up a bit by adding on the honey glaze and popping it into the oven for a few hours and after all the flavors of the glaze have melted into the ham, you’ll want seconds!




  • 1 (10-pound) smoked, bone-in ham
  • 1 cup honey
  • 1/4 cup packed brown sugar
  • 8 tablespoons unsalted butter


1. Remove plastic packaging or netting from the ham. Rise ham under running cool water. Pat dry with paper towels.

2. Set ham aside to rest at room temperature for 30 minutes.

3. Line a sided baking sheet with heavy duty aluminum foil or several layer of regular aluminum foil (it will make clean up much easier). Place the ham, cut side down on baking sheet. Add 1/2 cup water around the ham. Tightly cover the ham with foil.

4. Bake 2 hours.

5. During last 15 minutes of cooking. In a small skillet or sauce pan, over medium heat, add the butter, brown sugar and honey. Stirring occasionally until brown sugar has dissolved, about 3-5 minutes. Set aside until lukewarm.

6. Remove ham from oven. Increase oven temperature to 425 degrees F. Remove foil from ham. Using a sharp knife score a 1-inch wide diamond pattern over the entire ham, Make sure not to cut more then 1/2-inch deep into ham.

7. Brush ham with a quarter of the honey glaze (about 1/4 cup), return to oven, bake uncovered for 15 minutes. Again remove ham from oven to brush with 1/4 cup of glaze and bake another 15 minutes. Repeat this two more times until the ham has baked a total of 1 hour.

8. Let the ham rest for 30-40 minutes before slicing.

Roasted Green Beans With Parmesan & Basil

These green beans have become a year round staple in our home as they are super easy to make and I usually already have the ingredients in my kitchen!





  1. Preheat oven to 425 degrees Fahrenheit.
  2. Dry green beans well and spread on a rimmed baking sheet. Toss with olive oil so that all the beans are coated.  Sprinkle with salt, pepper, basil. Toss again to coat.
  3. Roast for 10 minutes, toss, and continue to roast for 5 more minutes. Immediately sprinkle with parmesan and serve.

Roasted Sweet Potatoes & Brussel Sprouts

In my opinion the best part about this recipe is the garlic. I can never have enough! Okay, maybe that’s not true, but seriously it adds such a kick and blends all the flavors perfectly.




  • 1 pound Brussel sprouts, trimmed
  • 1 large sweet potato (1 pound)
  • 2 cloves garlic, smashed
  • 1/3 cup olive oil
  • 1 teaspoon cumin
  • 1/4 or 1/2 teaspoon garlic salt
  • 1 teaspoon salt
  • pepper to taste


  1. Preheat your oven to 400 degrees F.
  2. Trim your Brussels by cutting off the ends. If there are any yellow leaves, pull them off. Cut any large ones in half. Add to a large bowl.
  3. Peel your sweet potato and chop into 1-2 inch pieces. Add to the large bowl.
  4. Smash 2 cloves of garlic and add it to the bowl.
  5. Pour 1/3 cup olive oil over the vegetables.
  6. Add cumin, garlic salt, salt, and pepper to taste. Stir to coat.
  7. Pour the veggies onto the pan.
  8. Roast at 400 for about 40-45 minutes. The veggies are done when they are brown and a fork slides into them easily.

*A big thank you to iHerb for sponsoring this post! 

Leave a Reply

Your email address will not be published. Required fields are marked *

see services

I'd love to help you along your motherhood journey, here you'll find something for everyone :)

learn how we can work together

Learn More

Think starting an online courses is the next step to up level your life? Find out if we're a good fit, no strings attached!

book a free discovery call

Take the next step towards a better you...