Spanish sauce is made entirely from scratch and the aroma and taste are simply irresistible. The combination of roasted peppers, tomatoes, onions, and garlic, with toasted almonds and smoked Spanish paprika, results in a sauce that you'll demand an IV for.