Making your own homemade tomato sauce is actually really easy and is a great way to control the flavor and quality of the food you’re eating. This homemade Roasted Tomato Sauce just tastes so much better than the store-bought stuff and freezes great!
Lay out the tomato halves (skin-side up), onion, garlic and carrot and sprinkle with salt and pepper. Try to make this only one layer to allow for maximum roasting. Drizzle olive oil all over.
Bake for 60 - 75 minutes, or until the edges of the tomatoes and onions begin to pull away from the tomato flesh.
Allow to cool and then remove the peels using your hands.
Carefully transfer the roasted contents to a food processor or blender (or a large mixing bowl, if using a stick blender), add the basil leaves and tomato paste, and pulse until smooth.