This ingredient is definitely untraditional in a pasta sauce (cue the Italian eye rolls). However, this flavorful twist is ...
Onions stay fresh for no more than a couple of months on the counter. Freezing can extend this shelf life, but by how long ...