- 2 tablespoons extra virgin olive oil (EVOO)
- 1 small onion
- 4 cloves garlic
- 1 can chunky crushed tomatoes (28 ounces)
- 1 can tomato sauce (15 ounces)
- Salt and pepper
- 3/4 pound ground veal
- 1/4 pound pork
- A generous handful of flat leaf parsley
- 1 egg
- 1/2 cup Italian breadcrumbs
- 3/4 cup grated Parmigiano Reggiano cheese
- 2 beef bouillon cubes
- 1 bay leaf
- 1 pound spaghetti
- 2 tablespoons butter
Bring a large pot of water to boil for the pasta.
Add EVOO to a medium saucepan over moderate heat. Add the onions and half of the chopped garlic and cook until soft, about 5 minutes. Stir in the crushed tomatoes and tomato sauce. Season the sauce with salt and pepper. Let simmer for 8-10 minutes.
While the sauce is simmering, make the meatballs. Place the ground veal and pork in a medium mixing bowl and add the remaining chopped garlic, parsley, egg, breadcrumbs, 1/2 cup Parmigiano Reggiano, salt and pepper. After thoroughly combining everything with your hands, roll the mixture into balls the size of a large walnut and drop into the simmering sauce.
While the meatballs are simmering in the sauce, add the beef bouillon cubes and bay leaf to the boiling water for the pasta. Once the cubes are dissolved, add the spaghetti. Cook to al dente. Right before draining the pasta, reserve a ladle of pasta water for the sauce.
Once the meatballs are cooked through, add the reserved starchy beefy pasta water and the butter to the sauce. Drain the spaghetti, discard the bay leaf and transfer to a large serving bowl. Top with the sauce and the remaining 1/4 cup grated Parmigiano Reggiano. Pass more grated cheese at the table.