01 -
Set oven temperature to 350°F (175°C).
02 -
Combine crumbled bread and heavy cream in a small bowl. Let soak until liquid is absorbed, about 10 minutes.
03 -
Melt 1 teaspoon butter in a skillet over medium heat. Cook minced onion, stirring occasionally, until lightly browned, approximately 10 minutes. Transfer to a mixing bowl.
04 -
Add ground beef, ground pork, egg, brown sugar, salt, black pepper, nutmeg, allspice, and ginger (if used) to the onions. Incorporate bread and cream mixture gently until evenly combined.
05 -
Heat 1 tablespoon butter in a large skillet over medium heat. Shape meat mixture into golf ball-sized portions (approximately 1½ tablespoons each). Brown meatballs on all sides, about 5 minutes, keeping centers pink.
06 -
Transfer browned meatballs to a baking dish. Pour in chicken broth and cover with foil. Bake for 40 minutes until meatballs are tender. Remove from oven and place meatballs on a serving plate.
07 -
Pour pan drippings into a saucepan over medium heat. Whisk in flour until smooth. Gradually add beef broth, whisking continuously to reach 2½ cups total liquid. Simmer, whisking, until thickened, approximately 5 minutes.
08 -
Remove gravy from heat and whisk in sour cream. Season with salt and pepper to taste. Serve warm gravy alongside meatballs.