Start by heating up water for your pasta. Once it’s boiling, salt it generously and cook your pasta as per the packages instructions. (While it cooks, you can move on to cooking your veggies.) When the pasta is ready, carefully scoop up about 1 cup of the pasta water and set it aside; drain the rest of the water from the pasta and set the cooked pasta aside.
Heat 2 Tablespoons of olive oil in a large deep sauté pan. When the oil is hot, add the garlic paste, zucchini, and tomatoes. Hit it with a bit of salt and sauté over medium-low, stirring occasionally, until the veggies have softened (about 8-10 minutes).
While the veggies sauté, make your ricotta mixture. Stir the ricotta, lemon juice, lemon zest, parmesan cheese, and some salt and pepper in a small mixing bowl, then set it aside.
Once the veggies are tender, remove the pan from the heat. Stir in the baby spinach and cover the pan with a lid; let it sit. The spinach will warm up and wilt as it sits with the hot veggies, and even more so once you stir in the hot pasta.
When the pasta is ready, add it to the pan with the veggies along with the ricotta mixture and 1/2 cup of the reserved pasta water. Give it a good mix with tongs, tossing the pasta to coat it with the ricotta and veggies. Add more of the reserved pasta water as needed, if necessary.
Give the pasta a taste and finish it off with a bit more salt if needed; give it a few cranks of black pepper and a drizzle of olive oil if you wish. Serve immediately and enjoy!