Start by boiling some water in a pot. Once the water reaches a rolling boil, toss in the farfalle pasta. Stir occasionally to prevent clumping. Cook until al dente, ensuring the pasta is just tender with a slight bite. Drain the pasta but save at least 1/2 cup of pasta cooking water for later use.
Toss the grape tomatoes with the olive or avocado oil, then spread them out on a sheet pan lined with parchment paper. Broil the tomatoes for 5 to 7 minutes, watching closely until they burst and develop a slight char. This adds a nice depth of flavor to the salad.
In a bowl, combine the ricotta cheese, minced herbs, grated garlic, and lemon zest. Season the mixture generously with salt and pepper. This is where you will develop much of the flavor, so do not skimp on the seasoning.
Once the pasta is done and drained, combine it with the ricotta mixture and the broiled tomatoes in a large bowl. The pasta should still be warm, and the colors should be vibrant. Adjust the seasoning as needed. If the mixture seems too dry, add a splash of the reserved pasta water to loosen it.
Distribute the salad into serving bowls while still slightly warm. The combination of textures and flavors will make each bite enjoyable.