1
Step 1: Preheat the oven to 400°F (200°C).
2
Step 2: In a large mixing bowl, combine the ground beef, breadcrumbs, egg, Parmesan cheese, garlic, parsley, salt, and pepper. Mix well with your hands until just combined.
3
Step 3: Use your hands to shape the mixture into meatballs, about 1 1/2 inches (3.8 cm) in diameter. Place the meatballs on a baking sheet lined with parchment paper.
4
Step 4: Drizzle the olive oil over the meatballs and gently roll them to coat evenly.
5
Step 5: Bake the meatballs in the preheated oven for 18-20 minutes, or until cooked through.
6
Step 6: While the meatballs are baking, cook the spaghetti in a large pot of boiling, salted water until al dente. Reserve 1 cup of pasta water before draining the spaghetti.
7
Step 7: In a large saucepan, heat the San Marzano tomatoes over medium heat.
8
Step 8: Add the reserved pasta water to the saucepan and stir to combine.
9
Step 9: Add the cooked spaghetti to the saucepan and toss to combine with the tomato sauce.
10
Step 10: To serve, place the cooked spaghetti on a plate, top with meatballs, and garnish with chopped fresh basil.