Toast the bread, then slather generously with vegan butter (softened, so the bread doesn't tear). Sprinkle with the garlic powder, as much as you'd like.
Top with the tofu ricotta, ~1/4 cup for each slice (more or less to taste), and spread. Place the toasts on a baking sheet and broil at low for just about 30 seconds or until warm. Don't allow the ricotta to cook! Remove as soon as it is warm enough.
Add the diced tomatoes and sweet basil, then sprinkle with salt and pepper to taste. Serve immediately.