-
1
Gently mix turkey, pesto, bread crumbs, 1/2 teaspoon salt, and 1/4 teaspoon pepper in bowl using hands until uniform.
-
2
Roll mixture into eighteen 1 1/2 inch meatballs.
-
3
Lay meatballs on large plate, cover, and refrigerate until firm, about 1 hour.
-
4
Pulse 2 cans diced tomatoes in food processor until mostly smooth, about 12 pulses; set aside.
-
5
Heat oil in 12-inch nonstick skillet over medium heat until just smoking.
-
6
Brown meatballs well on all sides, about 10 minutes; transfer to paper towel-lined plate.
-
7
Add onion and 1/8 teaspoon salt to fat left in skillet and cook over medium heat until softened, 5-7 minutes.
-
8
Stir in garlic and pepper flakes and cook 30 seconds.
-
9
Stir in processed tomatoes and remaining 1 can diced tomatoes.
-
10
Bring to simmer and cook for 10 minutes.
-
11
Return meatballs to skillet, cover, and simmer gently until meatballs are cooked through, about 10 minutes.
-
12
Meanwhile, bring 4 quarts water to boil in large pot.
-
13
Add pasta and 1 tablespoon salt and cook, stirring often, until al dente.
-
14
Reserve 1 cup cooking water, then drain pasta and return it to pot.
-
15
Add several large spoonfuls of tomato sauce (without meatballs) to pasta and toss to combine.
-
16
Season with salt and pepper to taste and add reserved cooking water as needed to adjust consistency.
-
17
Divide pasta among individual bowls.
-
18
Top each bowl with remaining sauce and meatballs, sprinkle with basil, and serve.