-
1
In a pot, heat the oil.
-
2
Add the onion, garlic and crushed red pepper and season with salt and black pepper.
-
3
Cover and cook over moderate heat, stirring, until the onion is softened, 5 minutes.
-
4
Add the basil, thyme, oregano and bay leaves and cook, stirring, for 1 minute.
-
5
Add the wine and sugar and bring to a boil.
-
6
Cook until most of the wine is evaporated, 3 minutes.
-
7
Stir in the tomatoes.
-
8
Cover partially and cook, stirring frequently, until thickened, 30 minutes.
-
9
Discard the bay leaves.
-
10
Preheat the oven to 400 and brush 2 rimmed baking sheets with olive oil.
-
11
In a medium skillet, heat the 1 tablespoon of olive oil.
-
12
Add the onion, garlic, oregano, fennel seeds, sage and crushed red pepper and cook over low heat, stirring, until the onion is softened, 5 minutes; scrape into a bowl and let cool.
-
13
Add the bread crumbs to the bowl with the cheese, eggs, milk, salt and parsley.
-
14
Add the pork and beef and knead gently until combined.
-
15
Roll the mixture into 32 meatballs, about 2 1/2 inches each, and arrange them on the prepared baking sheets.
-
16
Bake for 15 minutes, until nearly cooked through, shifting the pans from top to bottom and front to back halfway through baking.
-
17
Gently fold the meatballs into the tomato sauce.
-
18
Simmer over moderate heat, covered, until cooked through, about 10 minutes.
-
19
Wipe off the baking sheets.
-
20
Set the open rolls on the baking sheets and top both halves with the sliced provolone.
-
21
Bake for about 5 minutes, until the cheese melts.
-
22
Spoon the meatballs onto the rolls and top with the sauce.
-
23
Serve right away.