Heat the olive oil over medium heat in a saucepan. Add the garlic and saute for two minutes or until fragrant.
Turn the heat down slightly, add your halved tomatoes, and cover to allow the tomatoes to steam. Steam the tomatoes for about five minutes or until the skin begins to blister and peel off the tomatoes.
Remove the cover and add the balsamic, sugar, chopped basil, and a little salt and pepper to taste. Stir well and let simmer for another five minutes or until the balsamic reduces a bit and thickens. If you prefer more of a sauce-like consistency, smash some of the tomatoes with the back of a wooden spoon.
Remove from heat and top with fresh basil and sea salt to taste. Serve with crusty bread, crackers, or vegan cheese.