01 -
Set oven temperature to 350°F (175°C) to prepare for baking.
02 -
Place crumbled bread in a small bowl and combine with heavy cream. Let stand for about 10 minutes until the crumbs absorb the cream.
03 -
Melt 1 teaspoon butter in a skillet over medium heat. Add minced onion and cook, stirring frequently, until lightly browned, about 10 minutes. Transfer to a mixing bowl.
04 -
Add ground beef, ground pork, egg, brown sugar (if using), salt, black pepper, nutmeg, allspice, ground ginger (if using), and the soaked breadcrumbs with cream to the bowl with onions. Mix gently until combined.
05 -
Melt 1 tablespoon butter in a large skillet over medium heat. Form meat mixture into approximately 1 ½ tablespoon-sized balls. Cook meatballs in batches, turning often, until browned on all sides, about 5 minutes. Internal color may remain pink.
06 -
Transfer browned meatballs to a baking dish. Pour in chicken broth and cover with foil. Bake in the preheated oven until meatballs are cooked through and tender, approximately 40 minutes. Remove from oven and transfer meatballs to a serving dish.
07 -
Pour pan drippings from the baking dish into a saucepan over medium heat. Whisk in all-purpose flour until smooth.
08 -
Gradually whisk in beef broth to create about 2 ½ cups of liquid. Continue whisking until well combined.
09 -
Bring the mixture to a gentle simmer, whisking constantly, until thickened, approximately 5 minutes.
10 -
Remove from heat and whisk in sour cream just before serving. Season with salt and black pepper to taste. Serve the gravy alongside the meatballs.