Preheat oven to 350°F. Grease a 9"x9" or 2 quart baking dish.
In a large bowl, combine the tomatoes, garlic, sugar, salt, and black pepper. Set aside.
In a large skillet over medium heat, heat 1/4 cup of the oil. Once hot, add the bread cubes. Cook, stirring often, until the bread cubes are toasted evenly.
Add the tomato mixture to the skillet. Fold until the ingredients are combined evenly. Cook for 5 minutes.
Turn off the heat, and fold in 1/2 cup of the sliced fresh basil.
Transfer the mixture from the skillet into the prepared baking dish. On top, sprinkle the parmesan cheese and drizzle the remaining olive oil.
Bake 40-45 minutes or until the top is golden brown and mixture is bubbling at the edges. Garnish with the remaining sliced fresh basil.