-
1
For the meatballs: Preheat the oven to 200 degrees F. Place the bread on a baking sheet.
-
2
Bake until totally dry, about 30 minutes.
-
3
Break the bread into chunks.
-
4
Pulse in a food processor until the bread turns into crumbs.
-
5
Throw in the meat into a large mixing bowl.
-
6
Add the breadcrumbs, Parmesan, milk, parsley, garlic, eggs, salt and some pepper.
-
7
Use clean hands to mix together until well combined.
-
8
Use a scoop to retrieve a small amount of the meat mixture, and roll it in your hands to make meatballs (about 25).
-
9
Place on a pan and put the pan in the freezer for 10 to 15 minutes, just to firm them up.
-
10
Heat the olive oil in a heavy pot over medium-high heat.
-
11
Working with 8 to 10 meatballs at a time, cook them until brown but not cooked all the way through, 2 to 3 minutes per batch.
-
12
Remove from the pot to a plate while you make the sauce.
-
13
For the sauce: Add the garlic and onions to the meatball pot.
-
14
Stir and cook until the onion begins to soften, 1 to 2 minutes.
-
15
Add the wine and cook for another minute.
-
16
(Just omit this step if you're not using wine.)
-
17
Add the crushed tomatoes, whole tomatoes, sugar, salt and pepper to taste.
-
18
Stir the sauce to combine all the ingredients.
-
19
Cover and reduce the heat to a simmer.
-
20
Cook for 30 minutes, stirring occasionally.
-
21
If sauce needs more liquid, just add in a little water.
-
22
Then throw in the parsley, basil and the meat-a-balls!
-
23
Stir gently, then cover and cook for 20 more minutes, stirring once or twice until the meatballs are cooked through.
-
24
Heap the rigatoni on a large platter and pile the meatballs and sauce on the top.
-
25
Sprinkle on some extra minced parsley and serve with extra grated Parmesan.