Back when I first moved off campus in college, a box of pasta and a jar of spaghetti sauce made a nice dinner. But after a while I found the supermarket-bought sauce extremely boring and completely tasteless. Because of this, I didn't eat spaghetti with tomato sauce for years afterwards. Everything changed one day last year when I was dining at my uncle's place. The tomato sauce was great. It actually had taste! I couldn't believe it. I asked my uncle about it and found out that it was homemade, and that the recipe was pretty simple. So simple in fact, that anyone who has an extra ten minutes should never eat supermarket-bought sauce ever again.
So, as a public service, I'm going to share basics of this tomato sauce recipe with you. If you go to your local farmers' market in the summer (and you really should), that is the place to get your tomatoes. If it's not the season, canned chopped tomatoes will also work. The other ingredients are olive oil, onions, garlic and of course salt. I can't give you exact amounts because I don't know them myself. You want one to two tablespoons of olive oil for every two cups of chopped tomatoes. About half a small white onion and one or two cloves or garlic, both chopped, should be enough. Tomatoes and oil are the main ingredients, with the onion and garlic just adding a little complexity. Add all ingredients to a (preferably non-stick) pot and start cooking. While it's cooking, add some salt. With the salt, you need to add some and taste it until you get it right. When the sauce is significantly reduced, take it off the fire and put it through a blender or food processor to get it smooth. Voi-la!
Given the non-exact nature of this recipe, you will probably end up with better homemade tomato sauce after you get some practice. But once you have your version of the recipe down, you can cook up a large batch and freeze it in small containers, and have great tomato sauce all the time.