This homemade tomato pasta sauce recipe is so easy and delicious. Using fresh tomatoes, onion, garlic and herbs, this Italian style sauce is perfect as a simple pasta sauce and makes the best pizza sauce! This sauce can be safely canned at home to add to your collection of pantry staples.