Dairy Farmers of Canada

Baked Ham with Maple Caramelized Onions & Mustard Sauce

Traditional ham gets an update with a sweet and savoury glaze and sauce.

  • Prep: 20 min
  • Cooking: 3 h
Yields 8 servings
baked ham with maple caramelized onions mustard sauce
As shown in this video, baked ham served with a mustard, maple syrup and caramelized onion sauce, makes a tasty and comforting meal. The glaze, which is prepared using maple syrup and cream, tenderizes the ham and confers upon it a truly unique flavour.


  • 9 to 10 lb (4.5 to 5 kg) bone-in smoked ham
  • 2 tbsp (30 mL) 35 % cream
  • 2 tbsp (30 mL) maple syrup
  • 2 tsp (10 mL) Dijon mustard
  • Sauce
  • 2 tbsp (30 mL) butter
  • 4 onions thinly sliced
  • 2 tbsp (30 mL) maple syrup
  • 1 3/4 cups (430 mL) 35 % cream
  • 1 tbsp (15 mL) Dijon mustard
  • Salt and pepper to taste
Placeholder alt


Ready to scoop up a tasty prize? Sign up for More Goodness rewards to play Cone Quest and get a chance to win ice cream.
Plus, you’ll be in for all kinds of savings, recipes, offers and more.



Preheat oven to 325 °F (160 °C).

Place ham in large roasting pan. In a bowl, combine cream, syrup and mustard. Brush a thin layer over ham; refrigerate remaining glaze. Bake ham for about 3 hours, brushing every 30 minutes with more of the glaze, until ham reaches an internal temperature of 140 °F (60 °C).

Caramelized Onions & Mustard Sauce:

About 20 minutes before ham is ready, melt butter in a large skillet over medium heat. Add onions and syrup; cook, stirring, for 2 minutes. Reduce heat to medium-low and cook onions, stirring often, for 20 to 25 minutes or until very soft and caramelized.

Stir in cream, mustard, salt and pepper to taste. Bring to a boil over medium heat. Boil gently for about 3 minutes or until slightly thickened.

Meanwhile, transfer ham to a cutting board and tent with foil for 10 minutes. Slice ham and serve sauce spooned over top.


Learn more about

Nutritional information

Per serving
Energy: 469 Calories
Protein: 28 g
Carbohydrate: 12 g
Fat: 35 g
Fibre: 1 g
Sodium: 1536 mg

Top 5 Nutrients

(% DV*)
Calcium: 6 % / 63 mg
Niacin: 48 %
Thiamin: 58 %
Vitamin B12: 41 %
Zinc: 37 %