Bring a large pot of heavily salted water to a boil. Follow the directions on the pasta box for al dente pasta.
Meanwhile, use the thinnest setting of your spiralizer to spiralize the zucchini. Place the zucchini in your colander.
Roughly chop the tomatoes. Sprinkle with a generous pinch of kosher salt.
Reserve 1 cup of pasta water. Pour the rest, along with the pasta, into the colander with the zucchini.
Return the pot to the stove and set to medium heat and add the oil. When hot, add the garlic and cook 2-3 minutes, or until fragrant but not brown.
Stir in the flour to form a thick paste. Whisk in half of the reserved pasta water.
Slowly sprinkle in 1 cup of the mozzarella, allowing it to melt completely. If needed, add the remaining pasta water to thin the cheese to a sauce-like consistency.
Return the pasta and zucchini the to pot and stir to coat with the cheese sauce. Top with the tomatoes, basil, and remaining cheese. Season to taste with cracked black pepper.