-
1
For the sauce: Place a large skillet over medium-high heat.
-
2
Add the bacon and cook for about 6 minutes, until golden and crispy.
-
3
Using a slotted spoon, transfer the bacon to paper towels to drain.
-
4
Add the onion to the pan with the bacon grease and cook for 3 to 4 minutes, until softened.
-
5
Add the garlic and cook for about 30 seconds, until fragrant.
-
6
Add the tomatoes and crushed red pepper flakes and season with salt and pepper.
-
7
Bring the sauce to a simmer and cook for 15 minutes.
-
8
Stir in the reserved bacon and keep the sauce warm over a low heat.
-
9
For the meatballs: Meanwhile, preheat the oven to 400 degrees F. Stir together the Parmesan cheese, parsley, breadcrumbs, eggs, onion, garlic, salt, black pepper, and red pepper flakes in a large bowl.
-
10
Add the beef and veal and mix together with your hands until just combined.
-
11
Shape the mixture into 16 meatballs.
-
12
Make a hole in the center of each meatball and place a cube of mozzarella inside.
-
13
Reform each meatball so that the cheese is completely covered with the meat mixture.
-
14
Place the meatballs on a large rimmed baking sheet and roast in the oven for about 15 minutes, until cooked through.
-
15
To serve: Meanwhile, bring a large pot of salted water to a boil.
-
16
Add the pasta and cook for 8 to 10 minutes, or according to your package instructions for al dente.
-
17
Drain the pasta then add the pasta into the pan with the tomato sauce.
-
18
Add the meatballs and gently toss to combine.
-
19
Sprinkle more Parmesan cheese over the top and serve.
-
20
Adapted from Giada de Laurentiis.