The purpose of using canned tomatoes is to make this a quick and easy dish in under 30 minutes. You can certainly use fresh tomatoes. If you do I highly recommend using my marinara sauce with fresh tomatoes as a base. Then add the meatballs to the marina sauce to make it a meatball sauce.