Cook tomatoes: Heat oil in a medium saucepan over medium heat. Add garlic and cook until soft and fragrant, about 2 minutes. Stir in tomatoes and allow to simmer uncovered until tomatoes have mostly broken down, about 25 minutes. Stir often to prevent burning.
Herbs: Stir in remaining ingredients. Continue simmering about 10 minutes.
Serve: You can serve it like this or puree it in a food processor/blender for a smoother sauce.
Video
Notes
Use maple syrup instead of honey to make this recipe vegan.