Heat 1 tablespoon oil, the red pepper flakes, and 1/2 teaspoon garlic in a large saucepan over medium heat until garlic is sizzling, about 30 seconds. Stir in tomatoes and 1/2 teaspoon salt. Reduce heat to low; simmer 30 minutes.
Heat milk in a saucepan over low heat until warm; remove from heat. Add bread; turn bread until milk is absorbed.
When cool enough to handle, squeeze out excess milk. Finely chop bread; place in a large bowl. Discard milk. Add meats, cheeses, egg, parsley, 1/2 teaspoon salt, the pepper, marjoram, remaining 1 teaspoon oil and 1/2 teaspoon garlic, and the shallot. Using your hands, mix until just combined. Moisten hands, and roll meat mixture into balls of different sizes: nine 1-inch balls, six 1 1/2-inch balls, and two 2-inch balls. Place on a baking sheet.
Add 2-inch meatballs to simmering sauce. After 5 minutes, add 1 1/2-inch balls. After 5 minutes, add 1-inch balls. Stir. 5Meanwhile, bring a large stockpot of water to a boil; add salt. Add pasta; cook until al dente, about 8 minutes. Drain; return pasta to pot. Add 1/4 cup sauce; toss. Serve pasta in bowls with meatballs and extra sauce, and cheese on the side.
Contributors' Comments Add Comment