A good tomato sauce is an essential component of any cook’s recipe repertoire. Throw this sauce over pasta or use it for a more complicated recipe requiring tomato sauce.
In a medium saucepan, add the tomatoes, two tablespoons of oil, oregano, and basil, and bring to a boil, uncovered, over medium-high heat. Reduce the heat to low, cover the pan, and simmer for about 30 minutes, stirring occasionally.
Meanwhile, in another medium saucepan, heat the remaining oil over medium-low heat. Then add the onion and garlic, and cook, stirring frequently, for 6–8 minutes.
Put the tomatoes through a food mill or small-holed colander to remove any remaining seeds and skin, and then add to the onion mixture. Stir in the tomato paste (if using), season to taste with salt and pepper, and then reduce the heat to low and cook, uncovered, for about 20 minutes more, stirring occasionally.