Step 1: Prepare the Tomatoes
To start, preheat your oven to 400°F (200°C). Rinse your fresh tomatoes thoroughly and remove the stems and cores. Place them cut side down on a baking sheet lined with parchment paper. Roast the tomatoes for 5 to 10 minutes or until the skins begin to peel away easily. This step can be done in batches, depending on the size of your oven.
Step 2: Create the Sauce
Once your tomatoes are roasted, transfer them to a large stock pot. Using an immersion blender or a food processor, puree the tomatoes until smooth. Add in the olive oil, chopped onions, minced garlic, crushed oregano, canning salt, sugar, black pepper, dried parsley, and fresh basil. Stir everything together until well combined.
Step 3: Simmering the Sauce
Cook the sauce over low to medium heat for at least 2 hours, stirring often. This slow cooking process allows the flavors to meld beautifully and gives you the option to adjust the consistency to your liking. If you prefer a thicker sauce, let it simmer longer; if you like it a bit thinner, you can add a splash of water.