Pesto Rosso (Sun-Dried Tomato Pesto)Rich, savory, and slightly sweet, this Sicilian-inspired red pesto is full of flavor. Made with sun-dried tomatoes, almonds, Parmesan, garlic, basil, and olive oil. Read More