Red pesto, or pesto rosso, is a Southern Italian sauce made with either sundried tomatoes, roasted red pepper or fresh tomatoes mixed with nuts, basil, and olive oil. You can learn more about how to make homemade pesto rosso here!