Enjoy this homemade roasted tomato sauce with fresh tomatoes with just minutes of hands-on prep time and ready in under 30 minutes. This roasted cherry tomato sauce is rich, flavorful, versatile, and makes for a delicious sugar-free, dairy-free, vegan tomato sauce!