Making tomato sauce from scratch is a fairly easy and people love it. Most people I've come across have never had tomato sauce from scratch so its an easy way to impress. So here is what you need:
Next you saute down your onions & garlic in the cast iron pot with the olive oil. Then add in your tomatoes and spices. Crush down the tomatoes into bits or as fine as you want it. You can get it down smooth or leave chunks. Cook it down until it thickens to desired consistency.(an hour or so)
If you're using meat such as chicken you want to initially brown the chicken before you start with your onions and take it out on the side. Add it back in when you have crushed up your tomatoes and cook with lid on until the meat has reached desired tenderness. Add the basil at the end about 20 minutes before serving and while on low heat.
Seems overly easy doesn't it? I've been doing it for a long time and its always been enjoyed. Of course don't hesitate to email me for clarification on my tomato sauce.