This recipe was passed down from our Nonna and is a family tradition. Who doesn't love spaghetti and meatballs? There's a reason it's such a classic.
Technique tip: Use an ice cream scoop to make sure the meatballs are all around the same size.
Swap Option: Use ground turkey if you want to use a leaner meat.
For the tomato sauce:
In a large saucepan, add a drizzle of extra virgin olive oil. Add the chopped garlic and fry until golden. Add the crushed tomatoes and tomato puree, stir well and simmer for 10 minutes. Season with salt and pepper, add the chopped basil and stir.
For the meatballs:
In a large bowl, add all the meatball ingredients. Using your hands, mix them together well. The mixture should be soft but not too wet.
Shape the mixture in your hands and place each meatball on a tray to rest. Once all meatballs are all assembled, add them straight into the sauce one by one. They should be fully submerged in the sauce. Let them simmer in the sauce for at least 2 hours until ready to serve.
Bring a large pot of salted water to the boil. Add the spaghetti and cook until al dente. Drain and add the sauce and meatballs to the spaghetti and mix well. Serve with Parmigiano Reggiano.