Press tofu between paper towels for 15 minutes.
Cut tofu into 1-inch cubes carefully.
Heat olive oil in large skillet over medium heat.
Season tofu cubes with garlic powder, salt, pepper.
Cook tofu until golden brown on all sides.
Remove tofu from skillet and set aside temporarily.
Add minced garlic to the same skillet quickly.
Sauté garlic for 30 seconds until fragrant only.
Add sun-dried tomatoes and Italian seasoning next.
Pour in vegetable broth and heavy cream slowly.
Simmer sauce for 5 minutes until thickened properly.
Return tofu to skillet and mix gently.
Garnish with fresh basil before serving immediately.