Pesto Rosso Ⓥ
Pesto is the Italian word for "pounded" and refers to the traditional means of making these kinds of sauces. Pesto rosso is a red pesto made from sun-dried tomatoes.
Plant-based recipes, menus, cooking tips for vegans & vegetarians