Combine the basil, pine nuts, olive oil, salt, pepper, garlic, and parmesan in a food processor and pulse until creamy.: You will notice the basil releasing its aroma immediately as the blades chop, sending a fragrant, herbaceous scent through the kitchen. The sound should be a steady whir, and you will see the mixture transform from leaves and nuts into a glossy, verdant paste. I like to pulse rather than run the processor continuously so the texture stays slightly rustic, not overworked into a greasy paste. While blending, drizzle the olive oil slowly so it emulsifies and gives a silky body to the sauce. If the pesto seems too thick, add a touch more olive oil spoon by spoon until it moves easily. Watch for overheating in the processor, which can cause the basil to darken and lose vibrancy, and avoid over pulsing, which can make the nuts release too much oil and change the flavor.
Place the zucchini noodles and tomatoes in a large bowl, pour the pesto on top, and toss to combine.: As you toss, you will hear a soft rustle from the spiralized zucchini and see the bright green pesto cling to the strands while the little heirloom grape tomatoes glisten with juice. The visual cue you want is even coating, with drops of tomato juice dotting the noodles, signaling freshness. Toss gently so you do not crush the tomato skins, and use tongs to lift and fold for even distribution. This step keeps the textures intact, ensuring the zucchini stays slightly crisp rather than soggy. A common mistake here is over mixing, which bruises the tomato and makes the dish watery, so be gentle and patient.
Note: If you prefer a hot dish, heat the zucchini noodles in a large skillet over medium heat for 2 to 3 minutes, when they are al dente, add the tomatoes and pesto, and toss for another 1 to 2 minutes, until heated through.: If you prefer a hot dish, heat the zucchini noodles in a large skillet over medium heat for 2 to 3 minutes, when they are al dente, add the tomatoes and pesto, and toss for another 1 to 2 minutes, until heated through : When warming in a skillet, you will hear a light sizzle as the moisture from the zucchini hits the pan, and steam will rise as the strands soften just enough. Aim for an al dente bite, where the zucchini still resists slightly, and watch the color deepen a touch without collapsing. Add the tomato after the zucchini is nearly ready so they maintain their juicy pop, then fold in the pesto off heat or on very low heat so the sauce warms without losing its fresh aroma. This technique preserves the bright flavors while offering a comforting warmth. Avoid high heat, which will release too much water and turn the skillet into a simmer, leaving the final dish soft and diluted.