Preheat the grill or oven to 375°F.
Arrange the tomato halves cut-side down on a baking sheet, then sprinkle with the garlic and Italian seasoning.
Bake for 25-30 minutes, or until the tomatoes are tender and lightly roasted.
While the tomatoes are cooking, prepare the pasta according to the package instructions, reserving about 1/2 cup of the pasta water before draining in case you need to loosen the sauce later.
In a mixing bowl, combine the ricotta, Parmesan, basil, salt, and pepper.
Mix until smooth and well blended.
Once the tomatoes are finished, gently mash them with a fork to release their juices.
Add the roasted tomatoes and ricotta mixture to the cooked pasta and stir until everything is evenly combined.
If needed, add a splash of the reserved pasta water to reach your desired consistency.
Serve warm and enjoy!