½ cup freshly grated Parmigiano-Reggiano, plus more for serving
Kosher salt and freshly ground black pepper
4 cups heated Pomodoro Sauce (click on link), or good quality jarred tomato sauce
½ pound mozzarella cheese, cut into chunks
Leaves from 3 sprigs fresh basil
1 pound spaghetti
Instructions
Preheat the oven to 350 degrees F.
Bring a big pot of salted water to a boil for the spaghetti.
Heat 3 tablespoons oil in an ovenproof skillet over medium heat. Add the onion, garlic, and parsley and cook until the vegetables are soft but still translucent, about 10 minutes. Take the pan off the heat and let cool.
Pour enough milk over the bread in a bowl to moisten and let it soak while the onions are cooling.
Combine the meats in a large bowl. Add the egg and Parmigiano and season generously with salt and pepper.
Use your hands to squeeze the excess milk out of the bread and add that to the bowl along with the cooled onion mixture. Set the pan aside - you'll need it to brown the meatballs.
Gently combine all the ingredients with your hands or with a spoon until just mixed together. Don't overwork or the meatballs will be tough. Divide into 9 equal pieces and shape them into 9 nice looking meatballs.
Heat a 3-count of oil in the frying pan over medium heat and brown the meatballs, in batches to keep from steaming them, on all sides, about 10 minutes.
Put them into a baking dish and spoon about half of the tomato sauce over.
Sprinkle with the grated mozzarella cheese and drizzle with olive oil.
Put the meatballs in the oven and bake until the meatballs are cooked through, about 20 minutes.
While meatballs are in the oven, cook the spaghetti in the boiling water until al dente, about 8 minutes. Drain well, pour on the rest of the sauce, and mix well.
If serving on a platter, spoon the meatballs on top of the spaghetti and garnish with fresh basil leaves. Serve immediately along with extra mozzarella and/or parmesan cheese.
Recipe by Bear In The Pantry at https://bearinthepantry.com/wp/ultimatt-italian-meatballs-spaghetti/