Italian Tomato Sugo Recipe
A simple Italian tomato sugo recipe – this is an incredibly flavorful tomato or pomodoro sauce made with just a few ingredients and ready in about 30 minutes. This Italian tomato sugo recipe is probably the simplest, best tomato sauce recipe ever. An authentic Italian tomato sauce made with a handful of ingredients, a sauce …