Soak the sun-dried tomatoes in boiling water for 5-10 minutes.
Add the sun-dried tomatoes with the water to a bowl or blender then add tofu, basil, cherry tomatoes, olive oil, salt, pepper and herbs.
Blend everything until smooth.
In the meantime cook your pasta, here I used paccheri but you can use any type. Salt the water and boil the pasta according to package instructions.
When the pasta is done, keep aside some pasta water. Then add your tofu and sun-dried tomato mix to the pasta, add some pasta water and mix to combine until a nice and creamy sauce is created. Serve, top with basil and some vegan parmesan.