01 - In a large bowl, mix breadcrumbs and milk; let stand for 5 minutes.
02 - Add ground beef, ground pork, onion, garlic, egg, salt, pepper, allspice, and nutmeg to the bowl. Mix until just combined, avoiding over-mixing.
03 - Shape the mixture into small balls, around the size of a walnut or about 1.25 inches in diameter.
04 - Heat butter and oil in a large skillet over medium heat. Fry meatballs in batches until browned on all sides, about 8 minutes per batch. Remove and set aside.
05 - In the same skillet, melt butter. Whisk in flour and cook for 1 minute.
06 - Gradually add beef or vegetable stock while whisking to avoid lumps. Stir in cream, soy sauce, and Dijon mustard. Simmer until the sauce thickens, about 5–7 minutes.
07 - Return meatballs to the skillet, coating them with the sauce. Simmer gently for 5–10 minutes until heated through.
08 - Serve hot, ideally with mashed potatoes, lingonberry jam, and steamed vegetables.