Bring a large pot of salted water to a rolling boil. Add the spaghetti and cook until just under al dente—about two minutes before the package time. I usually pull it at eight minutes because it finishes cooking in the sauce, and nobody enjoys mushy pasta.
While the pasta cooks, warm the olive oil in a large skillet over medium heat. Add the minced garlic and red pepper flakes, letting them toast for exactly one minute. You'll know it's ready when the kitchen smells like garlic but before it browns—that's the difference between flavor and burnt bitterness.
Pour in the diced tomatoes with their juices, then add salt and black pepper. Let this simmer for eight to ten minutes, stirring occasionally. I learned this timing the hard way by rushing; the tomatoes need this moment to soften and release their juice, creating actual sauce instead of chunky broth.
Reserve one cup of pasta water, then drain the spaghetti. Add it directly to the tomato skillet, tossing gently for two minutes. The starch in that pasta water is why this comes together—I always grab it before it goes down the drain.
Remove from heat and stir in the fresh basil and lemon zest. Do this off heat so the basil stays vibrant and doesn't oxidize to brown. Most recipes cook the basil in; I won't because it loses its peppery snap, and that's what makes this beautiful tomato basil version memorable.
Add the grated Parmesan cheese and toss one final time. If the sauce feels thick, splash in a few tablespoons of that reserved pasta water until you get the consistency you want—creamy without being soupy.
Divide among bowls and serve immediately, adding extra basil if you're feeling generous. Marco always adds more cheese and a crack of black pepper; you do you.