Oven Roasted Ham with Cranberry – Pecan Red Eye Gravy


This tasty recipe is sure to please your entire family. To save time the day of your party, make the gravy the day beforehand and store in the refrigerator.


  • 1 fully-cooked boneless ham (6 to 8 pounds)
  • 8 ounces smoked bacon (diced)
  • 1 tablespoon canola oil
  • 1 head garlic (chopped, 12-14 garlic cloves)
  • 1 shallots (medium, chopped)
  • 2 cups yellow onion (chopped)
  • 1/2 cup celery (chopped)
  • 1/2 cup carrots (chopped)
  • 2 tablespoons black pepper (cracked,divided *)
  • 1/2 cup pecans (chopped, divided)
  • 1/2 cup dried cranberries (divided)
  • 1 bay leaf
  • 2 cups brewed coffee
  • 3 teaspoons coffee granules
  • 2 quarts chicken stock (reduced sodium)
  • 2 tablespoons corn starch
  • 2 tablespoons fresh basil (chopped)
  • 2 tablespoons fresh thyme (chopped)
  • 2 ounces butter
  • 1 teaspoon kosher salt


  1. In a 4 quart Dutch oven on medium high heat, cook bacon until bacon is crisp. Add canola oil and sauté garlic, shallots, yellow onions, celery, carrots and 1 tablespoon black peppercorns on medium high heat for about 15 minutes, stirring frequently.
  2. Add 1/4 cup of the pecans, 1/4 cup of the cranberries and the bay leaf after the mixture has caramelized.
  3. Add the coffee, increase to high heat, bring to a boil and cook for 7-8 minutes or until the liquid has evaporated, stirring frequently. Cover with chicken stock.
  4. After broth comes to a boil, reduce heat and simmer, uncovered, 2 hours or until the mixture yields 4 1/2 cups. Cover and refrigerate if prepared a day ahead of meal.
  5. While gravy is simmering, preheat oven to 325 degrees F. Remove all packaging from the ham. Place ham in baking dish or roasting pan (place flat side down). Cover pan with foil or lid. Place in preheated oven for approximately 15 minutes per pound or until ham reaches an internal temperature of 140 degrees F.
  6. Remove from oven and let the ham sit for about 10 minutes. Slice ham and lay out on a large platter.
  7. After two hours of simmering the gravy or once the mixture yields 4 ½ cups, increase to medium high heat. If gravy was prepared the day prior, reheat the gravy mixture to medium high heat. Combine 2 tablespoons cornstarch and 1/4 cup water. Add the cornstarch mixture to the gravy mixture, and boil 1 full minute. When stock has thickened to sauce consistency, add basil and thyme and steep for 10 minutes.
  8. Strain through a fine mesh strainer, pressing down firmly with the back of a spoon or rubber spatula to release as much liquid as possible (discarding the vegetable mixture).
  9. Whip in butter. Season with kosher salt and 1 tablespoon cracked black pepper. Garnish with remaining 1/4 cup pecans pecans and 1/4 cup cranberries.
Discover more recipes from Pork


Yummly User