Jam:
- 12 oz (350g) fresh or frozen lingonberries or cranberries
- 1.25 cups (250g) granulated sugar
- ½ cup (120ml) orange juice
- 2 Tbsp (30ml) lemon juice
- 3 large strips of orange peel
- ½ cup (120ml) water
Mashed Potatoes:
- 3 large Russet potatoes, peeled and cut into 1” (2.5cm) chunks
- 6 Tbsp unsalted butter, plus additional as desired
- 1 cup (250ml) whole milk
- Kosher salt and freshly ground black pepper, to taste
Broccoli:
- Vegetable oil, as needed
- 1 head of broccoli, cut into florets
- Kosher salt, to taste
- 1 lemon
Meatballs:
- 1lb (450g) 80/20 ground beef
- ¾ lb (350g) 70/30 or 80/20 ground pork
- 1 sweet onion, finely diced or grated
- 3 garlic cloves, minced
- 2 tsp (4g) ground white pepper
- ½ tsp (1g) freshly grated nutmeg
- ¼ tsp ground all-spice
- ½ cup (55g) panko breadcrumbs
- 1 large egg
- ¼ cup (60ml) whole milk
- Cooking spray
Gravy:
- 2 cups (480ml) homemade or good-quality store-bought beef broth
- 3 Tbsp (42g) unsalted butter
- 3 Tbsp (28g) all-purpose flour
- 2 Tbsp (30ml) double fermented soy sauce
- ½ cup (120ml) heavy whipping cream
- 1 tsp (3g) Dijon mustard, optional
Assembly:
- Large spoonful of mashed potatoes
- 4-8 meatballs per serving
- Broccoli
- Lingonberry or cranberry jam
- Gravy
- Finely chopped fresh flat-leaf Italian parsley
- Freshly ground black pepper