01 -
Place crumbled bread in a small bowl and combine with heavy cream. Let stand for about 10 minutes until the crumbs absorb the cream.
02 -
Melt 1 teaspoon butter in a skillet over medium heat. Add minced onion and cook, stirring frequently, until lightly browned, approximately 10 minutes. Transfer to a mixing bowl.
03 -
Into the bowl with onions, add ground beef, ground pork, egg, brown sugar, salt, black pepper, nutmeg, allspice, and ground ginger. Incorporate bread crumbs and cream mixture gently until just combined.
04 -
Heat 1 tablespoon butter in a large skillet over medium heat. Shape meat mixture into approximately 1½ tablespoon portions per meatball. Place meatballs in skillet and cook, turning regularly, until browned on all sides, about 5 minutes. Interior will remain pink.
05 -
Arrange browned meatballs in a baking dish and pour chicken broth over. Cover with foil and bake in a preheated 350°F (175°C) oven until tender, roughly 40 minutes. Transfer meatballs to a serving dish afterward.
06 -
Pour pan drippings into a saucepan over medium heat. Whisk in all-purpose flour until smooth. Gradually add beef broth to reach about 2½ cups total liquid, whisking constantly.
07 -
Bring the gravy to a gentle simmer, whisking continuously until thickened, about 5 minutes.
08 -
Just before serving, whisk sour cream into the gravy. Season with salt and black pepper to taste. Serve warm alongside the meatballs.