How To Make Italian Restaurant–Quality Tomato Sauce

At a good Italian restaurant, it's all about the red sauce. It has such a richness and such balance of flavor that you have a hard time not pouring it over everything and dunking your bread in it. Have you tried making tomato sauce at home but had trouble getting similar results? Here are some tips to help you make restaurant-quality tomato sauce in your own kitchen. 1. Use good-quality tomatoes [Read More]