How to Make Sun-Dried Tomatoes. An Explosion of Flavor

Sun-dried tomatoes in olive oil are an Italian delicacy that’s becoming more and more popular. Used in small dosage, they will offer an explosion of taste to your various dishes. And having them homemade...