A quick, red pasta sauce that can be put together in minutes, or simmered all day.
All tagged Tomato Sauce
A quick, red pasta sauce that can be put together in minutes, or simmered all day.
Quickly stir together these pantry ingredients to create a flavorful pizza sauce.