In the meantime, add the oil to a large skillet over medium heat. Add in the onion and sausage. Cook until sausage is brown and no pink color remains. Add in the garlic and cook for 1 minute, or until fragrant..
Add in the tomato paste, tomatoes, broth, salt and pepper. Cook, stirring occasionally, until the tomatoes begin to burst and give off their juices, about 10 minutes.
Add in the zucchini and cook for 5 minutes.
Once the pasta is cooked, drain reserving a 1 cup of the pasta water.
Toss the pasta immediately into the pot with the sauce and stir well to combine. Add in some of the reserved cooking water, if needed. Finally, stir in the basil.