Crusted Tenderloin with Chipotle Onions

Ingredients

 * 1 tbsp juniper berries
 * 1 tbsp coriander seed
 * 1 tbsp dried oregano
 * 5½ tsp black peppercorns
 * ½ tsp kosher salt
 * 5 whole allspice
 * 2 whole cloves
 * 1½ tbsp chopped pecans
 * 4 x garlic cloves chopped
 * 1 x beef or buffalo tenderloin - (4 to 5 lbs) fat trimmed
 * 1 x canned chipotle chile
 * 1 x onion - (½ lb) thinly sliced
 * 1 tbsp salad oil
 * 2 cup beef broth
 * salt to taste
 * freshly-ground black pepper to taste

Directions

 * 1) In a blender, finely grind juniper berries, coriander, oregano, peppercorns, kosher salt, allspice, cloves, and pecans.
 * 2) Add the garlic and whirl to form a paste.
 * 3) Rub seasoning paste all over tenderloin.
 * 4) Set meat on a rack in a 12- by 17-inch roasting pan.
 * 5) Roast in a 425 degree oven for 20 minutes.
 * 6) Rinse canned chipotle chili, discard the seeds and veins, and mince the chili.
 * 7) Mix onion slices with oil and put in roasting pan.
 * 8) Continue to cook for 30 to 40 minutes longer.
 * 9) Transfer roast to a platter and let rest in a warm place 10 to 15 minutes *skim and discard any fat from drippings in roasting pan.
 * 10) Add minced chipotle and broth to onions in pan.
 * 11) Set pan over high heat and scrape browned bits free, stirring until mixture boils vigorously.
 * 12) Slice meat and offer chipotle-onion sauce to spoon over portions.
 * 13) Add salt and pepper to taste.