01 - Preheat the oven to 400°F. Line a baking tray with parchment paper.
02 - In a large bowl, soak the breadcrumbs in milk for 2-3 minutes until softened.
03 - Add ground beef, ground pork, eggs, Parmesan, parsley, garlic, oregano, salt, and pepper to the breadcrumb mixture. Mix gently until just combined—do not overwork.
04 - Form the mixture into golf ball-sized meatballs (about 16) and place them on the prepared tray.
05 - Bake the meatballs for 15 minutes, until lightly browned but not cooked through.
06 - Heat olive oil in a large skillet or saucepan over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic and cook for 1 minute more.
07 - Pour in crushed tomatoes, sugar, dried basil, salt, and pepper. Bring to a simmer.
08 - Add the partially baked meatballs to the sauce. Cover and simmer gently for 20-25 minutes, until meatballs are cooked through and sauce is thickened.
09 - Serve hot, garnished with extra Parmesan and parsley, over spaghetti or with crusty bread.