Mix it up: In a large bowl, combine the ground beef, ground pork, breadcrumbs, grated Parmesan, chopped onion, garlic, egg, salt, pepper, allspice, and nutmeg. Use your hands for this—it's the best way to mix everything evenly.
Rollin’, rollin’, rollin’: Grab a small handful of the mixture (about 1-2 inches in diameter) and roll it into a ball. Place each meatball on a baking sheet or plate as you go.
Heat things up: In a large skillet, melt the butter over medium heat. Once it’s nice and hot, add your meatballs to the pan. Fry them until they're golden brown on all sides, about 8-10 minutes. Yum!
Make the sauce: After removing the meatballs from the skillet, leave the drippings in the pan. Add the flour and stir for about a minute, then gradually whisk in the 2 cups of beef broth and Worcestershire sauce. Let it simmer and thicken; add the heavy cream for a touch of dreamy richness.
Combine it all: Return the meatballs to the skillet and coat them in the sauce. Let everything simmer together for another 5-10 minutes to absorb all those wonderful flavors.
Serve it up: Pair these delectable meatballs with mashed potatoes, egg noodles, or even rice. Don't forget to pour some of that creamy sauce on top!