Combine all meatball ingredients gently and shape into 14 balls.
Heat the oil in a large frying pan over medium-high heat. Add meatballs and cook for 5 mins, turning until browned all over.
Combine the magic tomato sauce ingredients in a bowl, mix well, then pour over the meatballs.
Push the meatballs to the sides of the pan and place the pasta in the centre with 1 tbsp of olive oil. Bring to the boil, then reduce to a medium simmer.
As the pasta begins to soften, gently move it around the pan every few minutes to spread it out and prevent sticking. Let it cook slowly to absorb the sauce, which should bubble gently rather than boil aggressively.
When the pasta is cooked and the sauce has reduced, remove from the heat. Taste and adjust the seasoning with salt and pepper. Finish with a squeeze of lemon juice, a drizzle of olive oil, and a garnish of fresh basil leaves.
Divide between bowls and drizzle with Japanese Kewpie mayonnaise.
Notes
Substitute: If you can't find Kewpie mayonnaise then mix 1 tsp of soy sauce along with a tiny squeeze of lemon into 4 tbsp of mayonnaise.