Onion Roasted Ham

Ready in
2 hr 45 min
Ham is roasted in a flavourful blend of cooking wine, shallots, mustard and onion soup mix for a main course low in fat and a good source of iron.

Serving Size


Estimated Cost*


Per Serving

Prep Time

15 min

Cooking Time

2 hr 30 min

Price/Availability Effective Date: February 10, 2014


1 pouch Knorr® Recipe Onion Soup Mix
1 cup Water
0.3 cup Brown Sugar firmly packed
0.25 cup Madeira fortefied cooking wine or sherry
2 tbsp Becel® Buttery Taste margarine melted
8 lbs Cooked Ham butt end
1 lb Shallots or small onions, peeled and quartered
1 tbsp Whole grain mustard or Dijon mustard


  1. Preheat oven to 350° F (180° C). Combine Knorr® Recipe Onion Soup Mix water, brown sugar, wine and  Becel® Buttery Taste margarine* in small bowl.
  2. Arrange ham in large roasting pan, fat-side-up. Score lightly with knife in diamond pattern, then top with soup mixture. Arrange shallots around ham. Bake, stirring shallots and basting ham occasionally, until golden brown and meat has reached an internal temperature of 160° F (70° C), about 2 ½ hours. Remove ham to serving platter and keep warm.
  3. For a delicious gravy, skim fat from pan juices, then process pan juices, onions and mustard in blender until smooth. Serve with ham.

+Not available at Walmart.
++Available in select stores only.

* Estimated cost per person based on prices for ingredients listed in the recipe as of the Price/Availability Effective Date. Like products may be substituted. Prices and selection may vary by store. Certain items not available in all stores, or at Walmart. Ingredient availability confirmed as of the Price/Availability Effective Date. Seasonal items available at peak only. Check with your local store or Walmart.ca for availability.

This article is intended as general information. Always be sure to read and follow the label(s)/instruction(s) that accompany your product(s). Walmart will not be responsible for any injury or damage caused by this activity.



Store details