-
1
Heat the oven to broil and arrange a rack in the upper third.
-
2
Heat the oil in a large frying pan over medium heat until shimmering.
-
3
Add the onions and garlic and cook, stirring occasionally, until the onions have softened, about 6 to 8 minutes.
-
4
Remove the pan from the heat and let cool slightly.
-
5
Tear the bread into rough 1-inch pieces and place in a large bowl.
-
6
Add the milk and stir until the mixture forms a wet mash.
-
7
Let sit until the bread absorbs all of the milk, about 5 minutes.
-
8
Add the slightly cooled onions and garlic, as well as the elk, pork, salt, pepper, and 3/4 teaspoon of the allspice.
-
9
Using your hands, mix until just combined.
-
10
Fill a medium bowl with water.
-
11
Set aside two rimmed baking sheets.
-
12
Form the meat mixture into about 48 (1-1/4-inch) meatballs, wetting your hands as necessary to keep the mixture from sticking, and place them about 1/2 inch apart on the baking sheets.
-
13
Place the tomato puree, vinegar, bourbon, brown sugar, ketchup, molasses, Worcestershire, chili powder, and remaining 3/4 teaspoon allspice in a large pot or Dutch oven and whisk to combine.
-
14
Bring the mixture to a boil over medium-high heat.
-
15
Reduce the heat to low and simmer.
-
16
Meanwhile, place 1 sheet of meatballs in the oven and broil until browned all over, about 10 minutes.
-
17
Transfer the meatballs to the pot of simmering sauce and gently stir to coat.
-
18
Repeat with the second sheet of meatballs.
-
19
Simmer, carefully stirring the meatballs occasionally, until the sauce has thickened slightly and the meatballs are fully cooked, about 30 to 40 minutes.