Cook the pasta according to package directions in salted water till al dente. Reserve ½ cup pasta water for later. Drain the pasta completely, and mix butter into pasta. Set aside.
1 cup elbow macaroni, 1 teaspoon butter
To make the sauce, heat olive oil in a pan and add garlic and onions. Let the onions cook on a low flame for 3-4 minutes till soft.
2 tablespoons olive oil + 1 teaspoon, 1.5 tsp chopped garlic, ¼ cup chopped onion
Add zucchini, tomatoes, Italian seasoning, salt and sugar. Mix and cook covered for 10-12 minutes till the zucchini and tomatoes are soft and mushy.
1 cup zucchini, 4 small tomatoes, ¼ teaspoon italian seasoning mix, ½ teaspoon sugar, 3/4 teaspoon salt
Cool completely and transfer to a blender with basil leaves. Puree till smooth. Its going to smell like pesto!!
1 cup loosely packed fresh basil leaves
Heat a teaspoon of olive oil in the same pan and pour the blended sauce. Add the reserved pasta water and mix. Once it comes to a simmer, add the pasta and toss well. Mix in the cream and turn off the flame.
2 tablespoons cream
Serve hot with some grated parmesan on top.