Pesto Rosso (Sun Dried Tomato Pesto)

View all RECIPES by The Savory Cipolla

Pesto Rosso is a colorful and flavorful blend of sun-dried tomatoes, fresh basil, crunchy walnuts, and salty Parmesan cheese. This sun-dried tomato pesto packs a punch

View FULL RECIPE. Originally published on The Savory Cipolla

Similar Posts